List of cities in Pakistan by population

Source UN (World Urbanization Prospects 2018)
Date08 Mar 2025

Pakistan cities population

Code City Population Share (%) Rank Change
20242025PakistanWorldPopulation(%)
KaraKarachi17,648,55518,076,7947.08113428,2392.43
LahoLahore14,407,07414,825,8285.81221418,7542.91
FaisFaisalabad3,800,1933,892,8301.53313892,6372.44
PeshPeshawar2,480,5462,548,9290.999422168,3832.76
GujrGujranwala2,479,0582,543,5420.997522364,4842.60
RawaRawalpindi2,430,3882,486,5580.974622856,1702.31
MultMultan2,205,4072,258,3790.885725752,9722.40
HydeHyderabad2,011,9642,058,7290.807828246,7652.32
IslaIslamabad1,266,7921,301,1280.510948134,3362.71
QuetQuetta1,221,4951,253,1080.4911050831,6132.59
BahaBahawalpur944,812970,0740.3801167725,2622.67
SialSialkot770,962789,3860.3091282218,4242.39
SargSargodha757,915775,0910.3041383717,1762.27
LarkLarkana594,004609,4340.23914107415,4302.60
SukkSukkur581,977595,5850.23315110613,6082.34
SheiSheikhupura572,850587,4430.23016112714,5932.55
RahiRahim Yar Khan517,272530,8920.20817124213,6202.63
DeraDera Ghazikhan511,500526,0880.20618125314,5882.85
SahiSahiwal482,224495,0750.19419132112,8512.66
WahWah473,110485,8600.19020134412,7502.69
JhanJhang472,632483,1820.18921135010,5502.23
GujrGujrat458,335469,2480.18422139410,9132.38
OkarOkara436,323447,5960.17523145711,2732.58
KasuKasur414,431423,9710.1662415219,5402.30
MardMardan413,315422,7580.1662515269,4432.28