Zaida Population 2026
Zaida has a population of 34,200, making it the #250 biggest city in 🇵🇰 Pakistan, located in Khyber Pakhtunkhwa. It is about 380× smaller than Lahore, the country's biggest city.
Population (city proper)
34,200
Rank in Pakistan
#250
Coordinates
34.06°N, 72.47°E
~320 m elevation · Asia/Karachi
Distance to capital (Islamabad)
65 km
40 miles, straight line
Other big cities in Khyber Pakhtunkhwa
| City | Population | Rank in Pakistan |
|---|---|---|
| Peshawar | 4,758,762 | #3 |
| Bannu | 1,357,890 | #10 |
| Dera Ismail Khan | 763,195 | #15 |
| Battagram | 700,000 | #17 |
| Mingora | 361,112 | #39 |
| Mardan | 300,424 | #43 |
| Abbottabad | 275,890 | #45 |
| Kohat | 151,427 | #77 |
Cities near Zaida
FAQ
What is the population of Zaida?
Zaida has a population of 34,200 (city proper, latest official figure via GeoNames), making it the #250 biggest city in Pakistan.
What region is Zaida in?
Zaida is located in Khyber Pakhtunkhwa, Pakistan.
Is Zaida the capital of Pakistan?
No, the capital of Pakistan is Islamabad, about 65 km away.
Sources & notes
Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.
← All biggest cities in Pakistan · Pakistan population by year