List of cities in Khyber Pakhtunkhwa by population


This is a list showing the most populous cities in the province of Khyber Pakhtunkhwa, Pakistan as of the 2017 Census of Pakistan. In the following table, you can find each of the 46 cities and towns in the province with populations higher than 30,000 as of March 15, 2017. City populations found in this list only refer to populations found within the city's defined limits and any adjacent cantonments. The census totals below come from the Pakistan Bureau of Statistics.

Map

List

RankCityDistrictDivisionPopulation
Population
Average Annual
Population Growth Rate
Ref.
1PeshawarPeshawarPeshawar1,964,102982,8163.70%
2MardanMardanMardan358,604245,9262.00%
3MingoraSwatMalakand331,091173,8683.44%
4KohatKohatKohat228,779126,6273.16%
5Dera Ismail KhanDera Ismail KhanDera Ismail Khan217,45792,1144.61%
6AbbottabadAbbottabadHazara208,491106,1013.61%
7MansehraMansehraHazara127,62349,5345.10%
8SwabiSwabiMardan123,41280,1572.29%
9NowsheraNowsheraPeshawar120,13189,8131.54%
10KabalSwatMalakand118,103N/A N/A
11CharsaddaCharsaddaPeshawar114,56587,2181.44%
12BarikotSwatMalakand94,245N/A N/A
13ShabqadarCharsaddaPeshawar91,85155,4391.66%
14HaripurHaripurHazara85,73948,3093.06%
15Takht-i-BahiMardanMardan80,72149,2022.63%
16PaharpurDera Ismail KhanDera Ismail Khan69,28914,5808.53%
17BatkhelaMalakandMalakand68,20043,1792.43%
18JamrudKhyberPeshawar63,84332,0393.69%
19BahrainSwatMalakand61,787N/A N/A
20Lakki MarwatLakki MarwatBannu59,46530,4673.57%
21PabbiNowsheraPeshawar55,25531,1533.06%
22TopiSwabiMardan52,98330,4582.95%
23JehangiraNowsheraPeshawar52,83931,1152.82%
24KarakKarakKohat51,14927,8933.24%
25BannuBannuBannu49,96547,6760.25%
26ChitralLower ChitralMalakand49,79430,6222.59%
27HanguHanguKohat48,76431,0222.40%
28HavelianAbbottabadHazara48,29531,6252.25%
29KhwazakhelaSwatMalakand48,027N/A N/A
30KhalabatHaripurHazara47,28534,4261.68%
31TankTankDera Ismail Khan47,16535,7411.47%
32DirUpper DirMalakand44,16522,9013.51%
33MattaSwatMalakand42,647N/A N/A
34TordherSwabiMardan41,42027,8612.10%
35TimargaraLower DirMalakand40,37344,335-0.49%
36ParoaDera Ismail KhanDera Ismail Khan39,881N/A N/A
37AmangarhNowsheraPeshawar38,62421,4763.13%
38RisalpurNowsheraPeshawar36,65331,4160.81%
39Nawan ShehrAbbottabadHazara35,73719,8713.13%
40SaddaKurramKohat34,49517,1033.75%
41Landi KotalKhyberPeshawar33,69722,3242.19%
42TangiCharsaddaPeshawar33,01225,3461.40%
43Akora KhattakNowsheraPeshawar32,88319,5302.77%
44TallHanguKohat32,33525,3551.29%
45ZaidaSwabiMardan31,94922,6561.82%
46UtmanzaiCharsaddaPeshawar30,74724,8481.12%

See Also