The stripe-necked mongoose is found in Southwest India (Mudappa 1998) and Sri Lanka (Santiapillai et al. 2000; Ratnayeke pers. comm.). In India, this species is found particularly in the Western Ghats and other hill tracts in the Nilgiris from Coorg (now Kodagu) to Travancore (Pocock 1939; Medway 1978; Prater 1971; Phillips 1984; Corbet and Hill 1992; Mudappa 1998), and Dharwar (Phillips 1929), as well as near Bombay (Blanford 1888-1891) to Cape Comorin (Van Rompaey and Jayakumar, 2003). In Sri Lanka it is found in the across a range of elevations from high hills to lowlands, being most common between 400 and 1,400 m (Van Rompaey and Jayakumar 2003).