Population of Cities in Pakistan (2021)

Source UN (World Population Prospects 2019)
Date09 Sep 2021

Pakistan cities population

Rank City Population Share (%) Change
20202021Population(%)
1 Karachi16,093,78616,459,4727.31365,6862.27
2 Lahore12,642,42313,095,1665.81452,7433.58
3 Faisalabad3,462,2953,542,0201.5779,7252.30
4 Gujranwala2,229,2202,290,4611.0261,2412.75
5 Rawalpindi2,236,9052,280,7331.0143,8281.96
6 Peshawar2,202,9462,272,8121.0169,8663.17
7 Multan2,015,0912,059,5340.91544,4432.21
8 Hyderabad1,849,8291,886,7340.83836,9052.00
9 Islamabad1,129,1981,163,5840.51734,3863.05
10 Quetta1,099,5461,129,3610.50129,8152.71
11 Bahawalpur844,673869,5480.38624,8752.94
12 Sialkot705,121720,4390.32015,3182.17
13 Sargodha700,095712,9610.31712,8661.84
14 Larkana534,288548,9160.24414,6282.74
15 Sukkur534,486545,3490.24210,8632.03
16 Sheikhupura517,343530,7980.23613,4552.60
17 Rahim Yar Khan463,949477,1000.21213,1512.83
18 Dera Ghazikhan450,809466,2810.20715,4723.43
19 Jhang437,774445,4160.1987,6421.75
20 Sahiwal431,413444,0150.19712,6022.92
21 Wah422,244434,9240.19312,6803.00
22 Gujrat419,492428,5040.1909,0122.15
23 Okara392,904403,5090.17910,6052.70
24 Kasur381,720389,1040.1737,3841.93
25 Mardan381,220388,4160.1727,1961.89