Bangladesh (B), Bhutan (B), China (mainland) (B), India (B), Laos, Myanmar (B), Nepal, Vietnam.
Eastern Nepal east to north-eastern Indian hill states, north-eastern Bangladesh, northern and western Myanmar, south-eastern China (W, central and south-eastern Yunnan east to Hunan, north-western Fujian and northern Guangdong), northern and central Laos and northern Vietnam (western Tonkin, northern Annam).
 
Population
Estimated population is unknown (2010).
Spotted Elachura (Elachura formosa) [XC79949]
by Ding Li Yong from Eaglenest Wildlife Sanctuary, Arunachal Pradesh, India (duet, song)
Spotted Elachura (Elachura) [XC157921]
by Ramit Singal from Mishmi Hills, nr Roing town, Arunachal Pradesh, India (song)
Subspecies
Possibly closer to Pnoepyga. Recently discovered population in Indochina (Laos) apparently lacks white spotting on throat and breast, and may represent a separate subspecies.