Largest Cities in Pakistan
90 cities with population over 100,000
Pakistan has 90 cities with a population over 100,000. The largest city is Lahore with 13,004,135 people. The capital city is Islamabad.
Country Population
251.3M
Major Cities
90
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 | Kamoke | 291,980 |
| 36 | Mingora | 279,914 |
| 37 | Abbottabad | 275,890 |
| 38 | Mirpur Khas | 267,833 |
| 39 | Skardu | 260,000 |
| 40 | Bahawalnagar | 241,873 |
| 41 | Muzaffargarh | 235,541 |
| 42 | Jacobabad | 219,315 |
| 43 | Gilgit | 216,760 |
| 44 | Shikarpur | 204,938 |
| 45 | Dadu | 201,017 |
| 46 | Shahkot | 200,000 |
| 47 | Hub | 195,661 |
| 48 | Garhi Khairo | 193,297 |
| 49 | Khairpur Mir’s | 191,044 |
| 50 | Jhelum | 190,425 |
| 51 | Saddiqabad | 189,876 |
| 52 | Burewala | 183,915 |
| 53 | Muridke | 164,246 |
| 54 | Arif Wala | 157,063 |
| 55 | Kohat | 151,427 |
| 56 | Layyah | 151,274 |
| 57 | Tordher | 150,000 |
| 58 | Umarkot | 144,558 |
| 59 | Lodhran | 144,512 |
| 60 | Khanpur | 142,426 |
| 61 | Attock City | 141,945 |
| 62 | Khuzdar | 141,227 |
| 63 | Manjhand | 140,766 |
| 64 | Gojra | 139,726 |
| 65 | Bhakkar | 131,658 |
| 66 | Narowal | 130,692 |
| 67 | Mandi Bahauddin | 129,733 |
| 68 | Mianwali | 129,500 |
| 69 | Daska Kalan | 126,924 |
| 70 | Pakpattan | 126,706 |
| 71 | Bahawalnagar | 126,700 |
| 72 | Tando Adam | 125,598 |
| 73 | New Mirpur City | 124,352 |
| 74 | Toba Tek Singh | 123,102 |
| 75 | Chishtian | 122,199 |
| 76 | Shahdad Kot | 120,687 |
| 77 | Charsadda | 120,170 |
| 78 | Ghotki | 119,879 |
| 79 | Jaranwala | 119,785 |
| 80 | Badin | 117,455 |
| 81 | Ahmadpur East | 116,579 |
| 82 | Phool Nagar | 114,530 |
| 83 | Tando Muhammad Khan | 114,406 |
| 84 | Vihari | 112,840 |
| 85 | Kamalia | 112,426 |
| 86 | Dera Murad Jamali | 106,952 |
| 87 | Kot Addu | 104,217 |
| 88 | Khushāb | 102,793 |
| 89 | Wazirabad | 102,444 |
| 90 | Chakwal | 101,200 |