Western and northern Pakistan (Baluchistan and North-West Frontier Province), Kashmir and north-western Himalayas east to central Nepal and south-western China (south-western Xizang). Considered by some authors to be a subspecies of European Goldfinch (Carduelis carduelis).
 
Subspecies
No subspecies.
Considered by some authors to be a subspecies of European Goldfinch (Carduelis carduelis).