List of cities in Pakistan by population

List of cities in Pakistan by population 2023 2024.

Total number of cities: 200.

Total population: 212 123 528.


# Name, city Population, people
1 Karachi 11 234 942
2 Lahore 6 761 251
3 Faisalabad 2 640 697
4 Rawalpindi 1 853 175
5 Multan 1 573 991
6 Gujranwala 1 488 711
7 Hyderabad 1 403 786
8 Peshawar 1 326 148
9 Islamabad 1 134 944
10 Quetta 865 136
11 Sargodha 602 631
12 Sialkot 554 075
13 Bahawalpur 536 845
14 Sukkur 403 671
15 Jhang 385 637
16 Sheikhupura 368 413
17 Mardan 331 837
18 Gujrat 330 987
19 Larkana 325 153
20 Kasur 322 481
21 Rahim Yar Khan 306 990
22 Sahiwal 274 444
23 Okara 265 291
24 Wah 260 842
25 Dera Ghazi Khan 247 327
26 Mingora 235 417
27 Chiniot 222 525
28 Mirpur Khas 221 913
29 Nawabshah 220 283
30 Kamoke 198 472
31 Burewala 196 991
32 Jhelum 191 719
33 Sadiqabad 186 017
34 Khanewal 174 782
35 Hafizabad 171 172
36 Kohat 169 033
37 Jacobabad 165 694
38 Shikarpur 160 312
39 Muzaffargarh 159 900
40 Khanpur 154 804
41 Gojra 151 127
42 Bahawalnagar 144 127
43 Abbottabad 143 028
44 Muridke 142 728
45 Khuzdar 142 460
46 Pakpattan 141 694
47 Jaranwala 135 801
48 Chishtian 133 633
49 Daska 133 424
50 Mandi Bahauddin 127 956
51 Ahmadpur East 126 236
52 Kamalia 125 262
53 Tando Adam 124 347
54 Khairpur 122 933
55 Dera Ismail Khan 121 922
56 Vehari 121 375
57 Nowshera 120 668
58 Dadu, Pakistan 118 587
59 Wazirabad 117 850
60 Khushab 114 750
61 Charsadda 113 691
62 Swabi 106 543
63 Chakwal 105 977
64 Mianwali 105 157
65 Turbat 103 952
66 Tando Allahyar 103 526
67 Kot Adu 103 918
68 Chaman 100 235
69 Hub, Balochistan 97 602
70 Arifwala 95 161
71 Chichawatni 94 989
72 Kharian 94 501
73 Taxila 94 341
74 Layyah 92 374
75 Hasilpur 91 553
76 Attock 91 475
77 Jalalpur 90 351
78 Bhakkar 89 839
79 Lodhran 85 381
80 Mian Channu 84 473
81 Shorkot 83 374
82 Harunabad 82 423
83 Bhalwal 80 274
84 Kandhkot 80 273
85 Lalamusa 78 193
86 Kot Abdul Malik 77 330
87 Toba Tek Singh 77 117
88 Pattoki 76 588
89 Kahror Pacca 76 405
90 Chuhar Kana 75 718
91 Gujar Khan 75 128
92 Narowal 74 974
93 Tando Muhammad Khan 74 691
94 Shujabad 74 541
95 Sibi 73 816
96 Badin 73 747
97 Kotri 73 540
98 Dipalpur 73 202
99 Pano Aqil 73 058
100 Shabqadar 72 320
101 Shahdadkot 71 983
102 Phool Nagar 71 931
103 Moro 71 364
104 Ferozwala 71 277
105 Sammundri 71 124
106 Mailsi 71 114
107 Shahdadpur 70 739
108 Mansehra 70 294
109 Qambar 68 848
110 Haveli Lakha 68 015
111 Zhob 67 737
112 Gwadar 67 127
113 Jampur 67 075
114 Takht-i-Bahi 66 448
115 Shakargarh 65 816
116 Sangla Hill 64 997
117 Nankana Sahib 64 048
118 Sambrial 64 012
119 Haripur, Pakistan 63 772
120 Bannu 63 278
121 Hujra Shah Muqeem 62 728
122 Ghotki 61 836
123 Kabirwala 60 816
124 Sanghar 60 462
125 Chunian 59 879
126 Gakhars 59 779
127 Timergara 59 066
128 Dera Murad Jamali 57 814
129 Pasrur 57 787
130 Dera Allah Yar 57 045
131 Usta Mohammad 56 886
132 Rajanpur 56 506
133 Rabwah 56 319
134 Dullewala 54 277
135 Qila Didar Singh 53 821
136 Rohri 53 104
137 Shahkot, Pakistan 52 244
138 Hadali 52 217
139 Jauharabad 51 893
140 Batkhela 51 574
141 Alipur Chatha 51 255
142 Kot Radha Kishan 51 182
143 Kahna Nau 51 161
144 Dina, Pakistan 50 737
145 Matli 50 520
146 Jatoi, Pakistan 50 058
147 Taunsa Sharif 50 026
148 Abdul Hakeem, Pakistan 49 717
149 Hasan Abdal 49 675
150 Mirpur Mathelo 49 430
151 Sarai Alamgir 48 982
152 Loralai 48 872
153 Kamra 48 810
154 Mustafabad, Punjab 48 701
155 Hala, Sindh 48 031
156 Talagang 48 024
157 Ratodero 47 935
158 Basirpur 47 128
159 Khalabat Township 45 794
160 Tank, Pakistan 45 783
161 Fort Abbas 45 295
162 Kot Moman 45 053
163 Nowshera Virkan 44 490
164 Tandlianwala 44 481
165 Thatta 44 409
166 Ludhewala Waraich 44 326
167 Dinga 43 624
168 Kundian 42 863
169 Pasni (city) 42 824
170 Chowk Azam 42 608
171 Havelian 42 353
172 Risalpur 42 179
173 Umerkot 42 176
174 Sahiwal 41 982
175 Pabbi 41 757
176 Jalalpur Pirwala 41 690
177 Chak Jhumra 41 490
178 Liaqauatpur 41 404
179 Renala Khurd 41 376
180 Sehwan Sharif 41 250
181 Jehangira 41 205
182 Bhera 40 934
183 Lakki Marwat 40 731
184 Topi, Khyber Pakhtunkhwa 40 674
185 Malakwal 40 554
186 Hangu, Pakistan 40 461
187 Chitral 40 399
188 Daharki 40 181
189 Kharan, Pakistan 39 889
190 Pir Mahal 39 404
191 Khurrianwala 39 348
192 Pindigheb 39 221
193 Pindi Bhattian 39 120
194 Badah 38 949
195 Narang, Gujrat 38 775
196 Zāhir Pīr 38 042
197 Dunyapur 37 957
198 Mastung, Pakistan 37 614
199 Alipur Chatha 37 463
200 Lalian 37 159

Pakistan - Population

212 123 528 people Flag of Pakistan Flag of Pakistan In March 2023 2024