Largest Cities in Pakistan
86 cities with population over 100,000
Pakistan has 86 cities with a population over 100,000. The largest city is Lahore with 13,004,135 people. The capital city is Islamabad.
Country Population
241.5M
Major Cities
86
Largest City
Lahore
Capital
Islamabad
Top 10 Cities
Lahore
13.0M
Karachi
11.6M
Peshawar
4.8M
Faisalabad
3.8M
Rawalpindi
3.4M
Gujranwala
2.5M
Multan
2.2M
Hyderabad
1.9M
Quetta
1.6M
Bannu
1.4M
All Cities in Pakistan
| # | City | Population |
|---|---|---|
| 1 | Lahore | 13,004,135 |
| 2 | Karachi | 11,624,219 |
| 3 | Peshawar | 4,758,762 |
| 4 | Faisalabad | 3,800,193 |
| 5 | Rawalpindi | 3,357,612 |
| 6 | Gujranwala | 2,511,118 |
| 7 | Multan | 2,169,915 |
| 8 | Hyderabad | 1,921,275 |
| 9 | Quetta | 1,565,546 |
| 10 | Bannu | 1,357,890 |
| 11 | Sargodha | 975,886 |
| 12 | Sialkot | 911,817 |
| 13 | Bahawalpur | 903,795 |
| 14 | Dera Ismail Khan | 763,195 |
| 15 | Muzaffarābād | 725,000 |
| 16 | Battagram | 700,000 |
| 17 | IslamabadCapital | 601,600 |
| 18 | Shekhupura | 591,424 |
| 19 | Gujrat | 574,240 |
| 20 | Sukkur | 563,851 |
| 21 | Sahiwal | 538,344 |
| 22 | Okara | 533,693 |
| 23 | Rahim Yar Khan | 517,000 |
| 24 | Kasur | 510,875 |
| 25 | Dera Ghazi Khan | 494,464 |
| 26 | Tando Allahyar | 421,923 |
| 27 | Wah Cantt | 400,733 |
| 28 | Larkana | 364,033 |
| 29 | Nawabshah | 363,138 |
| 30 | Jhang Sadr | 341,210 |
| 31 | Hafizabad | 318,621 |
| 32 | Chiniot | 318,165 |
| 33 | Mardan | 300,424 |
| 34 | Malir Cantonment | 300,000 |
| 35 | Mingora | 279,914 |
| 36 | Abbottabad | 275,890 |
| 37 | Mirpur Khas | 267,833 |
| 38 | Skardu | 260,000 |
| 39 | Bahawalnagar | 241,873 |
| 40 | Muzaffargarh | 235,541 |
| 41 | Jacobabad | 219,315 |
| 42 | Gilgit | 216,760 |
| 43 | Shikarpur | 204,938 |
| 44 | Dadu | 201,017 |
| 45 | Shahkot | 200,000 |
| 46 | Kamoke | 199,531 |
| 47 | Khairpur Mir’s | 191,044 |
| 48 | Jhelum | 190,425 |
| 49 | Saddiqabad | 189,876 |
| 50 | Burewala | 183,915 |
| 51 | Muridke | 164,246 |
| 52 | Arif Wala | 157,063 |
| 53 | Kohat | 151,427 |
| 54 | Layyah | 151,274 |
| 55 | Tordher | 150,000 |
| 56 | Umarkot | 144,558 |
| 57 | Lodhran | 144,512 |
| 58 | Khanpur | 142,426 |
| 59 | Khuzdar | 141,227 |
| 60 | Manjhand | 140,766 |
| 61 | Gojra | 139,726 |
| 62 | Bhakkar | 131,658 |
| 63 | Narowal | 130,692 |
| 64 | Mandi Bahauddin | 129,733 |
| 65 | Mianwali | 129,500 |
| 66 | Daska Kalan | 126,924 |
| 67 | Pakpattan | 126,706 |
| 68 | Bahawalnagar | 126,700 |
| 69 | Tando Adam | 125,598 |
| 70 | New Mirpur City | 124,352 |
| 71 | Toba Tek Singh | 123,102 |
| 72 | Chishtian | 122,199 |
| 73 | Shahdad Kot | 120,687 |
| 74 | Charsadda | 120,170 |
| 75 | Ghotki | 119,879 |
| 76 | Jaranwala | 119,785 |
| 77 | Badin | 117,455 |
| 78 | Ahmadpur East | 116,579 |
| 79 | Phool Nagar | 114,530 |
| 80 | Tando Muhammad Khan | 114,406 |
| 81 | Vihari | 112,840 |
| 82 | Kamalia | 112,426 |
| 83 | Kot Addu | 104,217 |
| 84 | Khushāb | 102,793 |
| 85 | Wazirabad | 102,444 |
| 86 | Chakwal | 101,200 |