Townships and subdistricts
Townships in Pu County
Townships, towns and subdistricts in Pu County, ranked by population.
Seventh census · 2020
| Rank | Township / subdistrict | Population | Male | Female | Households |
|---|---|---|---|---|---|
| 1 | Pucheng (蒲城镇) | 35,388 | 18,119 | 17,269 | — |
| 2 | Heilongguan (黑龙关镇) | 14,993 | 7,676 | 7,317 | — |
| 3 | Kecheng (克城镇) | 13,044 | 6,679 | 6,365 | — |
| 4 | Qiaojiawan (乔家湾乡) | 10,810 | 5,535 | 5,275 | — |
| 5 | Tailin (太林乡) | 7,536 | 3,858 | 3,678 | — |
| 6 | Xueguan (薛关镇) | 5,659 | 2,897 | 2,762 | — |
| 7 | Guxian (古县乡) | 3,175 | 1,626 | 1,549 | — |
| 8 | Shanzhong (山中乡) | 2,616 | 1,339 | 1,277 | — |
| 9 | Hongdao (红道乡) | 2,458 | 1,258 | 1,200 | — |
Township figures come from the latest census table available for this area. Boundaries and names may differ from current administrative lists.