China (mainland), Hong Kong (China), India, Nepal, Pakistan.
Unknown to Afghanistan.
From north-western and northern Pakistan (possibly from eastern Afghanistan) eastern in Himalayas at least to eastern Nepal, and in southern and south-eastern China (western and southern Sichuan and from Yunnan east to Zhejiang and Fujian, also Hong Kong); possibly also northern and north-eastern Myanmar.
 
Population
Estimated population is unknown (2010).
Upland Pipit (Anthus sylvanus) [XC472579]
by Peter Boesman from Pangot, Uttarakhand, India (song)
Upland Pipit (Anthus sylvanus) [XC735707]
by id from Liangwangshan, China (song)
Subspecies
No subspecies.
Slightly paler and less streaked birds from western part of range (Punjab region) described as subspecies oreinus, but variation considered part of a cline.