List of cities in Pakistan by population

Source UN (World Urbanization Prospects 2025)
Date09 Feb 2026

Pakistan cities population

Code City Population Share (%) Rank Change
20252026PakistanWorldPopulation(%)
KaraKarachi21,422,59021,857,8018.56111435,2112.03
LahoLahore15,156,43015,382,3886.03217225,9581.49
FaisFaisalabad5,566,3825,640,6672.2137274,2851.33
IslāIslāmābād4,860,0844,945,5371.9448685,4531.76
PeshPeshawar3,554,4233,624,3341.42513369,9111.97
GujrGujranwala3,121,2713,162,8721.24615841,6011.33
MultMultan2,956,6422,992,8741.17716636,2321.23
HydeHyderabad2,863,6332,888,9381.13817525,3050.88
SialSialkot1,907,9781,952,8640.765925844,8862.35
MardMardan1,330,0311,356,1860.5311037826,1551.97
SargSargodha1,142,7231,156,2850.4531144713,5621.19
MingMingora1,024,8131,046,1800.4101249521,3672.08
QuetQuetta1,025,2111,031,7630.404135006,5520.64
NowsNowshera872,172895,3360.3511458323,1642.66
GujrGujrat846,968875,5400.3431560228,5723.37
AbboAbbottabad851,819865,8490.3391661014,0301.65
SukkSukkur812,885818,3590.321176495,4740.67
BahaBahawalpur776,611788,5080.3091867611,8971.53
TaxiTaxila757,451774,4260.3031969016,9752.24
SahiSahiwal730,463743,0490.2912072512,5861.72
RahiRahim Yar Khan693,373702,7470.275217659,3741.35
OkarOkara683,747692,5680.271227818,8211.29
BannBannu620,328647,9550.2542384027,6274.45
LarkLarkana618,408620,8800.243248782,4720.40
KasuKasur609,468620,4480.2432587910,9801.80
DeraDera Ghazi Khan572,505584,5550.2292694712,0502.10
JhanJhang571,359580,9490.228279569,5901.68
SwabSwabi535,083547,9930.21528101012,9102.41
ShahShahkot520,664546,1170.21429101625,4534.89
ShabShabqadar521,259535,0830.21030104413,8242.65
KohaKohat506,145516,1880.20231108310,0431.98
MansMansehra503,920513,6600.2013210899,7401.93
Yar Yar Hussain483,239495,4410.19433112912,2022.53
HariHaripur451,578475,8660.18634118124,2885.38
JhelJhelum457,793467,4190.1833512069,6262.10
SadiSadiqabad454,465465,0460.18236121510,5812.33
HafiHafizabad454,903463,4740.1823712188,5711.88
DaskDaska433,772441,4870.1733812747,7151.78
RaiwRaiwind421,524438,2350.17239128516,7113.96
KamoKamoke421,152430,3100.1694013139,1582.17
CharCharsadda413,686430,2600.16941131416,5744.01
TakhTakht Bhai390,608411,6750.16142138521,0675.39
JohaJoharabad403,179408,4810.1604314015,3021.32
DeraDera Ismail Khan401,839406,6010.1594414104,7621.19
MuzaMuzaffargarh384,838391,5670.1534514696,7291.75
MirpMirpur Khas376,343382,5810.1504615066,2381.66
PakpPakpattan374,389380,5280.1494715146,1391.64
MuriMuridke370,563378,8280.1484815208,2652.23
ChinChiniot357,181363,1030.1424915885,9221.66
BureBurewala354,057359,0580.1415016075,0011.41
NaroNarowal348,144355,9740.1395116257,8302.25
WaziWazirabad340,058346,7570.1365216676,6991.97
GojrGojra340,108346,7500.1365316686,6421.95
MandMandi Bahauddin337,161346,4860.1365416709,3252.77
JaraJaranwala335,463342,1360.1345516916,6731.99
NawaNawabshah321,838325,9870.1285617794,1491.29
JacoJacobabad308,137310,6980.1225718732,5610.83
KhanKhanewal300,722305,5270.1205819094,8051.60
HazrHazro293,506301,5150.1185919358,0092.73
KhanKhanpur294,821298,8930.1176019554,0721.38
TimeTimergara287,866295,5660.1166119847,7002.67
ShikShikarpur285,859287,5790.1136220441,7200.60
VehaVehari273,823279,1910.1096321005,3681.96
MuzaMuzaffarabad268,448274,3300.1076421465,8822.19
DaduDadu269,400272,4090.1076521653,0091.12
KharKharian262,272271,6040.1066621759,3323.56
PattPattoki249,646261,3860.10267226111,7404.70
ShakShakar Garh254,655259,5870.1026822794,9321.94
ChakChakwal249,801253,7640.09946923253,9631.59
KhaiKhairpur244,838247,0660.09687023942,2280.91
AttoAttock241,714245,8810.09637124084,1671.72
MianMianwali241,207245,1390.09617224183,9321.63
HasiHasilpur230,987237,1140.09297325066,1272.65
LalaLalamusa228,248235,8380.09247425147,5903.33
SamuSamundri225,170235,5220.092375251810,3524.60
BahaBahawalnagar226,415231,4470.09077625665,0322.22
AhmeAhmedpur East223,056230,2240.09027725807,1683.21
SambSambrial222,828227,9510.08937826055,1232.30
TobaToba Tek Singh222,349226,6980.08887926234,3491.96
ArifArifwala214,409220,8390.08658027066,4303.00
InayInayat Killi212,640220,6210.08648127127,9813.75
SakhSakhakot201,598214,9570.084282278413,3596.63
DepaDepalpur209,417212,7270.08348328243,3101.58
RabwRabwah206,775211,1420.08278428524,3672.11
PasrPasrur201,450210,4450.08258528618,9954.47
BatkBatkhela204,156210,2160.08248628666,0602.97
ChicChichawatni207,047210,1320.08238728673,0851.49
HaveHavelian Cantonment205,608209,5110.08218828793,9031.90
TandTando Adam203,830205,6790.08068929291,8490.91
TandTando Allahyar200,867203,6920.07989029622,8251.41
ShujShujaabad196,255203,6400.07989129667,3853.76
DinaDina196,799201,8240.07919229925,0252.55
TurbTurbat198,107199,9470.07839330281,8400.93
KamaKamalia195,472199,5980.07829430304,1262.11
MianMian Channu196,976199,1680.07809530392,1921.11
BhalBhalwal196,792199,0100.07809630422,2181.13
Kot Kot Addu195,384198,2710.07779730582,8871.48
MattMatta165,993194,1890.076198313428,19616.99
NankNankana Sahib188,474193,1950.07579931534,7212.50
ChamChaman188,553191,5260.075010031782,9731.58
UmerUmerkot184,443188,5650.073910132344,1222.23
ChisChishtian Sharif184,022187,0970.073310232613,0751.67
KotlKotli181,837186,0790.072910332784,2422.33
MoroMoro183,493185,8980.072810432822,4051.31
OghiOghi177,887185,7260.072810532867,8394.41
ShahShahdadkot179,876180,9610.070910633691,0850.60
KandKandhkot178,624180,5790.070810733791,9551.09
LayyLayyah176,125179,5740.070410834083,4491.96
GujaGujar Khan172,682178,7220.070010934216,0403.50
SamaSamarbagh162,603178,2540.0698110343215,6519.63
BattBattagram166,956172,8610.067711135435,9053.54
RenaRenala Khurd170,032172,6740.067711235522,6421.55
LodhLodhran167,388170,1640.066711336062,7761.66
TalaTalagang162,188167,3150.065611436555,1273.16
HaveHaveli Lakha162,800166,4880.065211536773,6882.27
BhakBhakkar164,015165,7730.065011636951,7581.07
FortFort Abbas163,530165,7120.064911736982,1821.33
MailMailsi161,461164,1090.064311837272,6481.64
HaroHaroonabad160,913162,9930.063911937552,0801.29
QambQambar161,502162,3620.063612037738600.53
TopiTopi159,430162,1240.063512137822,6941.69
PhooPhool Nagar149,100161,3490.0632122379712,2498.22
ThatThatta154,717160,2600.062812338205,5433.58
GhotGhotki157,715159,9030.062712438302,1881.39
SaraSarai Alamgir151,241158,4560.062112538697,2154.77
KhalKhall152,512158,4030.062112638715,8913.86
ZhobZhob154,665156,7580.061412739142,0931.35
GarhGarhi Habibullah147,308155,6170.061012839498,3095.64
MehaMehar Taluka151,840153,5970.060212939961,7571.16
JampJampur148,869152,6300.059813040263,7612.53
BaniBani Gala148,216152,2930.059713140364,0772.75
BaffBaffa147,524150,9930.059213240703,4692.35
BadiBadin147,661149,6680.058613340982,0071.36
TandTando Muhammad Khan145,739147,6030.057813441741,8641.28
SangSangla Hill143,712146,2600.057313542132,5481.77
JalaJalalpur Jattan141,457144,4090.056613642792,9522.09
ShahShahdadpur137,735139,2950.054613744231,5601.13
CharCharbagh136,069138,8310.054413844422,7622.03
ChitChitral135,183137,5490.053913944762,3661.75
MirpMirpur Mathelo136,136137,3080.053814044851,1720.86
GhakGhakhar Mandi131,692136,2400.053414145224,5483.45
ChunChunian132,966135,9540.053314245342,9882.25
KharKhar Bajaur122,854135,3760.0530143455512,52210.19
KhuzKhuzdar133,817134,7470.052814445799300.69
AlipAlipur131,848134,6730.052814545822,8252.14
PabbPabbi131,324133,9060.052514646042,5821.97
KahrKahror Pacca129,875131,4970.051514747041,6221.25
KahuKahuta128,351130,8190.051314847302,4681.92
AllaAllahabad127,036130,8050.051314947313,7692.97
DaggDaggar121,774130,0920.051015047528,3186.83
PanjPanjgur128,186129,0190.050615148048330.65
NathNathe Khalsa123,427127,2540.049915248633,8273.10
DahaDaharki125,692126,6300.049615348849380.75
ThanThana123,947126,6120.049615448852,6652.15
ParaParachinar124,114126,0440.049415549111,9301.56
FeroFeroze Wattwan120,747125,4460.049215649474,6993.89
HubHub118,401123,9300.048615750095,5294.67
TandTandlianwala120,654122,8590.048115850592,2051.83
JamsJamshoro114,972120,6850.047315951565,7134.97
PhalPhalia118,142120,5980.047316051622,4562.08
KabiKabirwala116,909120,4940.047216151673,5853.07
Pir Pir Mahal114,171116,8780.045816253292,7072.37
HangHangu112,854115,4680.045216353992,6142.32
ThulThul113,214114,4640.044816454541,2501.10
KateKaten Bala109,451114,4010.044816554584,9504.52
DingDinga111,212113,4530.044516655072,2412.02
TangTangi106,453112,3620.044016755605,9095.55
DaryDarya Khan111,369112,1960.044016855688270.74
MirpMirpur109,205111,0590.043516956201,8541.70
LandLandi Kotal107,142109,7770.043017057032,6352.46
QilaQila Khudabadan107,051108,6840.042617157561,6331.53
ChakChakdara105,132107,6720.042217258022,5402.42
SkarSkardu104,899107,3150.042017358262,4162.30
PattPattan104,613106,9180.041917458472,3052.20
KhaiKhairpur Nathan Shah105,286106,7890.041817558531,5031.43
SehwSehwan105,180106,2160.041617658881,0360.98
Ali Ali Pur Chatha104,199106,1840.041617758921,9851.91
RajaRajanpur103,859105,7090.041417859191,8501.78
JohiJohi99,583102,8040.040317960943,2213.23
BalaBalakot97,898101,7060.039918061513,8083.89
MeraMera Umarzai94,945101,0020.039618161876,0576.38
LiaqLiaquatpur96,120100,9800.039618261934,8605.06
PanoPano Akil99,282100,1850.039318362509030.91