Sign In Register

Khyber Pakhtunkhwa

75 cities and towns

75 Cities & Towns
10,364,210 Total Population
68°F Avg Temperature

About Khyber Pakhtunkhwa

Abbreviation03
State Population10,364,210

All Cities in Khyber Pakhtunkhwa

# City Population Median Income Home Value Median Rent Median Age
1 Peshawar 4,758,762
2 Bannu 1,357,890
3 Dera Ismail Khan 763,195
4 Battagram 700,000
5 Mardan 300,424
6 Mingora 279,914
7 Abbottabad 275,890
8 Kohat 151,427
9 Tordher 150,000
10 Charsadda 120,170
11 Swabi 97,363
12 Nowshera Cantonment 96,766
13 Nowshera Kalan 88,003
14 Topi 74,867
15 Shorkot 67,439
16 Shabqadar 66,541
17 Mansehra 66,486
18 Jahangira 57,011
19 Haripur 56,977
20 Pabbi 52,701
21 Buni 50,000
22 Bat Khela 46,079
23 Amangarh 42,123
24 Havelian 40,481
25 Khalabat 39,148
26 Tank 38,488
27 Lakki 36,391
28 Hangu 36,150
29 Risalpur Cantonment 36,074
30 Utmanzai 34,257
31 Dursh Khela 31,732
32 Upper Dir 29,869
33 Akora Khattak 29,750
34 Tangi 29,444
35 Thal 29,331
36 Zaida 26,787
37 Kulachi 22,376
38 Sarai Naurang 19,694
39 Lachi 18,537
40 Musa Banda/Musa khan kallay 18,000
41 Paharpur 17,294
42 Baffa 14,047
43 Karak 13,679
44 Abdul Khel 12,000
45 Inzari 10,000
46 Khar 10,000
47 Doaba 8,893
48 Batwar Salarzai 5,267
49 Shingli Bala 4,000
50 Phulra 3,544
Page 1 of 2