Folketallet ble estimert til 160 000 innbyggere i 2004 [1], hvorav selve byen Jiayuguan hadde 127 532 innbyggere i 2007 .[2]
Administrative enheter
Byprefekturet Jiayuguan er ikke inndelt i noen umiddelbart lavere administrative enheter (distrikter, fylker, osv.), derimot direkte i seks subdistrikter og tre storkommuner:
Subdistriktet Shengli (胜利街道), 28.166 innbyggere (2000)
Subdistriktet Xinhua (新华街道), 16.920 innbyggere (2000)
Subdistriktet Wuyi (五一街道), 16.893 innbyggere (2000)
Subdistriktet Jianshe (建设街道), 52.007 innbyggere (2000)
Subdistriktet Qianjin (前进街道), 18.737 innbyggere (2000)
Subdistriktet Jingtieshan Kuangqu (镜铁山矿区街道), 3.742 innbyggere (2000)
Storkommunen Xincheng (新城镇), 7.954 innbyggere (2000)
Storkommunen Yuquan (峪泉镇), 7.698 innbyggere (2000)
Storkommunen Wenshu (文殊镇), 7.424 innbyggere (2000)