Hafizabad: population and official figures
What is the population of Hafizabad?
Hafizabad had 318,621 inhabitants (city proper) on 12 March 2023, according to a complete census (usual residents) reported to the United Nations.
Source: United Nations Statistics Division · saved copyHow does Hafizabad rank among cities in Pakistan?
Of the 116 cities the UN table lists for Pakistan (capitals and places of 100,000 or more), it is 30th largest.
Source: United Nations Statistics Division · saved copyHow many women and men live in Hafizabad?
Women and girls made up 49.3% of residents (156,958 female, 161,639 male).
Source: United Nations Statistics Division · saved copyNotes from the UN table: Figures for male and female may not add up to the total, since the total includes transgender population.
Who runs Hafizabad?
In Pakistan, cities and towns are run by municipal level: metropolitan/municipal corporations, district councils, municipal and town committees, tehsil: Elected councils; heads (mayors, chairs) elected directly or indirectly depending on the province's law. Urban services, water and sanitation, local roads, markets.
How local power works in Pakistan
Cities of a similar size in Pakistan
- Larkana 551,716
- Sahiwal 538,344
- Okara 533,693
- Rahimyar Khan 519,261
- Kasur 510,875
- Dera Ghazi Khan 494,464
- Wah 400,733
- Mardan 368,302
- Nawabshah 363,138
- Burewala 361,664
- Mingora 361,112
- Abbotabad 360,077
- Chiniot 318,165
- Jhelum 312,426
Up a level: all cities in Pakistan · Pakistan · government and power
Sources
- United Nations Statistics Division: Demographic Yearbook 2024, Table 8: Population of capital cities and cities of 100 000 or more inhabitants, latest available year, 2005-2024, read 23 October 2026 · saved copy (SHA-256 0c6784df022e…)
- United Nations Statistics Division: Demographic Yearbook 2024, technical notes to Table 8, read 23 October 2026 · saved copy (SHA-256 b0d2d6d8ccd6…)
Each saved copy is the file exactly as downloaded, kept so the figures can be checked even if the source changes. Report an error.