This species is found in "Myanmar, China (Yunnan, Guizhou, Guangxi), India, Lao, Thailand, and Viet Nam" (Wilson and Reeder 2005; Zhang 1997). There are also two old specimens catalogued as from ‘Nepal’, but they probably did not come from within the boundaries of the modern country (Hinton and Fry 1923) and the species has not been found in Bhutan (Yonzon pers. comm.), which lies between Nepal and the species' known range. The occurrence of M. strigidorsa has been confirmed from scattered localities in and around northeastern India, northern and central Myanmar, southern China, northern Thailand, northern and central Lao and Viet Nam (Abramov et al. 2008). This species has a wide altitudinal range of almost sea-level to 2,500 m (Abramov et al. 2008). In Lao PDR, this species was historically found only at Phongsali (Delacour 1940), however, there are recent records from all but a couple of the remaining blocks of hill semi- and evergreen forest which have had biodiversity surveys exceeding a few weeks (Duckworth et al. 1999, Tizard 2003, Abramov et al. 2008). In India, it has been recorded from Dampa in 1994, and in Namdapha Reserve (Datta 1999). It has been recorded from Phu Khieo Wildlife Sanctuary (PKWS) and various other sites recently in Thailand (Grassman et al. 2002, Abramov et al. 2008).