Byprefekturet Zhangye har jurisdiksjon over ett distrikt (区 ), 4 fylker (县 ) og ett autonomt fylke (自治县 ).