Pakistan - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
98. Shāhdādpur Pakistan 67,249
97. Shorko Pakistan 67,439
96. Nārowāl Pakistan 68,291
95. Toba Tek Singh Pakistan 69,064
94. Chūhar Kāna Pakistan 69,321
93. Kot Malik Pakistan 69,359
92. Gūjar Khān Pakistan 69,374
91. Kohror Pakka Pakistan 69,743
90. Pattoki Pakistan 70,436
89. Haru Zbad Pakistan 72,432
88. Tando Muhammad Khān Pakistan 72,659
87. Kotri Pakistan 72,672
86. Pāno Āqil Pakistan 72,881
85. Badīn Pakistan 73,569
84. Dīpālpur Pakistan 74,640
83. Bhalwāl Pakistan 74,744
82. Shāhdādkot Pakistan 75,411
81. Turbat Pakistan 75,694
80. Miān Channūn Pakistan 76,226
79. Moro Pakistan 76,765
78. Kambar Pakistan 77,481
77. Leiah Pakistan 78,954
76. Khāriān Pakistan 81,435
75. Bhakkar Pakistan 81,950
74. Chīchāwatni Pakistan 82,762
73. Attock City Pakistan 85,479
72. Bhāi Pheru Pakistan 86,900
71. Ārifwāla Pakistan 87,360
70. Hāsilpur Pakistan 88,031
69. Kandhkot Pakistan 88,468
68. Chaman Pakistan 88,568
67. Miānwāli Pakistan 89,570
66. Jalālpur Pakistan 93,883
65. Chārsadda Pakistan 95,319
64. Nowshera Cantonment Pakistan 96,766
63. Lodhrān Pakistan 97,249
62. Swābi Pakistan 97,363
61. Chakwāl Pakistan 101,200
60. Dera Ismāīl Khān Pakistan 101,616
59. Wazīrābād Pakistan 102,444
58. Khushāb Pakistan 102,793
57. Kot Addu Pakistan 104,217
56. Kamālia Pakistan 112,426
55. Vihāri Pakistan 112,840
54. Ahmadpur East Pakistan 116,579
53. Jarānwāla Pakistan 119,785
52. Abbottābād Pakistan 120,000
51. Chishtiān Mandi Pakistan 122,199
50. Khairpur Pakistan 124,602
49. Tando Ādam Pakistan 125,598
48. Bahāwalnagar Pakistan 126,617
47. Bahāwalnagar Pakistan 126,700
46. Pākpattan Pakistan 126,706
45. Daska Pakistan 126,924
44. Tando Allāhyār Pakistan 127,202
43. Mandi Bahāuddīn Pakistan 129,733
42. Gojra Pakistan 139,726
41. Dādu Pakistan 139,784
40. Khānpur Pakistan 142,426
39. Kohāt Pakistan 151,427
38. Hāfizābād Pakistan 153,656
37. Shikārpur Pakistan 156,901
36. Jhelum Pakistan 164,080
35. Murīdke Pakistan 164,246
34. Muzaffargarh Pakistan 165,192
33. Jacobābād Pakistan 170,588
32. Būrewāla Pakistan 183,915
31. Sādiqābād Pakistan 189,876
30. Kamoke Pakistan 199,531
29. Chiniot Pakistan 201,781
28. Mīrpur Khās Pakistan 215,657
27. Okāra Pakistan 223,648
26. Mingāora Pakistan 227,331
25. Nawābshāh Pakistan 229,504
24. Montgomery Pakistan 235,695
23. Dera Ghāzi Khān Pakistan 236,093
22. Kasūr Pakistan 290,643
21. Mardān Pakistan 300,424
20. Gujrāt Pakistan 301,506
19. Jhang Sadr Pakistan 341,210
18. Bhimbar Pakistan 342,900
17. Sheikhupura Pakistan 361,303
16. Lārkāna Pakistan 364,033
15. Sukkur Pakistan 417,767
14. Siālkot Pakistan 477,396
13. Sargodha Pakistan 542,603
12. Bahāwalpur Pakistan 552,607
11. Islāmābād Pakistan 601,600
10. Kotli Pakistan 640,000
9. Quetta Pakistan 733,675
8. Peshāwar Pakistan 1,218,773
7. Gujrānwāla Pakistan 1,384,471
6. Hyderābād Pakistan 1,386,330
5. Multān Pakistan 1,437,230
4. Rāwalpindi Pakistan 1,743,101
3. Faisalābād Pakistan 2,506,595
2. Lahore Pakistan 6,310,888
1. Karachi Pakistan 11,624,219