Geography

Cities in Pakistan

Major cities in Pakistan by population and province.

127 rows10 columns1 views0 downloadsSource: WikipediaUpdated: 2/22/2026
pakistancitiesgeographysouth asia
127 of 127 rows
City
Pop. (2023 census)
Pop. (2017 census)
Pop. (1998 census)
Pop. (1981 census)
Pop. (1972 census)
Pop. (1961 census)
Pop. (1951 census)
Province
Picture
Karachi18,868,021(+26.49%)14,916,456 (+59.67%)9,339,023 (+79.31%)5,437,984 (+50.8%)3,606,744 (+76.45%)2,044,044 (+79.67%)1,137,667SindhKarachi
Lahore13,004,135(+16.88%)11,126,285 (+113.63%)5,209,088 (+74.34%)2,988,486 (+35.9%)2,198,890 (+34.91%)1,630,000 (+44.25%)1,130,000PunjabLahore
Faisalabad3,691,999(+15.20%)3,204,726 (+59.51%)2,008,861 (+81.95%)1,104,209 (+34.1%)823,344425,240179,000PunjabFaisalabad
Rawalpindi3,357,612(+60.02%)2,098,231 (48.89%)1,409,768 (77.40%)795,000 (+29.3%)615,000340,000237,000PunjabRawalpindi
Gujranwala2,511,118 (+23.88%)2,027,001 (78.93%)1,132,509 (88.60%)601,000 (+85.5%)324,000196,000121,000PunjabGujranwala
Multan2,215,381(+18.35%)1,871,843 (+56.39%)1,197,384 (+63.57%)732,000 (+35.8%)539,000358,000190,000PunjabMultan
Hyderabad1,921,275(+10.78%)1,734,309 (+48.53%)1,166,894 (+55.37%)752,000 (+19.6%)629,000435,000242,000SindhHyderabad
Peshawar1,905,975 (-3.25%)1,970,042 (+100.6%)982,816 (+77.1%)555,000 (+103.3%)273,000218,000151,776Khyber PakhtunkhwaPeshawar
Quetta1,565,546(+56.37%)1,001,205 (+77.1%)565,137 (+97.6%)286,000 (+81.0%)158,000107,00084,000BalochistanQuetta
Islamabad1,108,872(+9.81%)1,009,832 (+90.7%)529,180 (+159.4%)204,000 (+164.9%)77,000......Islamabad Capital TerritoryIslamabad
Sargodha975,886 (+48.26%)658,208 (+43.6%)458,440 (+82.8%)291,000 (+45.5%)200,000130,00078,000PunjabSargodha
Sialkot911,817 (+39.03%)655,852 (+55.6%)421,502 (+39.6%)302,009 (+48.29%)203,650167,294156,378PunjabSialkot
Bahawalpur903,795 (+18.59%)762,111 (+86.7%)408,395 (+124.9%)180,000 (+34.3%)134,00084,00042,000PunjabBahawalpur
Jhang606,533 (+46.46%)414,131 (+41.3%)293,366 (+50.1%)195,558131,84394,97173,397PunjabJhang
Sheikhupura591,424 (+25.00%)473,129 (+68.8%)280,263 (+98.4%)141,16880,56041,63529,717PunjabSheikhupura
Gujrat574,240 (+47.04%)390,533 (+55.1%)251,792 (+62.1%)155,058100,33359,60846,971PunjabGujrat
Sukkur563,851 (+12.79%)499,900335,551190,551158,781103,21677,026SindhSukkar
Larkana551,716 (+12.48%)490,508270,283123,89071,89348,00833,247SindhLarkana
Sahiwal538,344 (+38.18%)389,605208,778150,954106,64875,18050,185PunjabSahiwal
Okara533,693 (+49.10%)357,935201,815127,455101,05268,29935,350PunjabOkara
Rahim Yar Khan519,261 (+8.84%)477,100233,537119,03674,26243,54814,919PunjabRahim Yar Khan
Kasur510,875 (+42.54%)358,409245,321155,523101,29574,54663,086Punjab
Dera Ghazi Khan494,464 (+23.91%)399,064190,542102,00772,34347,10535.91PunjabDera Ghazi Khan
Wah Cantonment400,733 (+5.43%)380,103198,891122,335107,51037,03532,823Punjab
Mardan368,302 (+2.70%)358,604245,926147,977115,19477,93248,827Khyber Pakhtunkhwa
Nawabshah (Benazirabad)363,138 (+30.00%)279,338189,24481,04581,04545,65134,201Sindh
Burewala361,664 (+55.73%)231,797 (+52.40%)152,09786,31157,74134,23715,372Punjab
Mingora361,112 (+9.07%)331,091173,86888,07851,11715,920...Khyber Pakhtunkhwa
Hafizabad318,621 (+29.63%)245,784133,67883,46461,59734,57630,082Punjab
Chiniot318,165 (+14.14%)278,747172,522105,55970,10847,09939,042Punjab
Jhelum312,426 (+63.89%)190,425 (+29.20%)147,392106,46270,15752,58538,567Punjab
Kāmoke292,023 (+16.92%)249,767152,28871,09750,25725,12415,558Punjab
Khanewal281,890 (+24.22%)227,059 (+69.46%)133,98689,09067,74649,09337,915Punjab
Sadiqabad274,210 (+13.86%)239,677 (+65.99%)144,39163,93537,12116,0075,739Punjab
Turbat268,625 (+24.79%)213,557 (+211.29%)68,60352,33727,6714,5783,549BalochistanTurbat
Mirpur Khas267,833 (+14.48%)233,916 (+23.33%)189,671124,37181,96560,86140,412Sindh
Muridke254,291 (+34.60%)166,652 (+48.86%)111,95135,41918,5076,757...Punjab
Khanpur247,170 (+30.49%)184,793 (+53.51%)120,38270,58949,23531,46515,197Punjab
Bahawalnagar241,873 (+39.84%)161,033 (+44.67%)111,31374,53350,99136,29018,372Punjab
Kohat235,880 (+3.02%)228,779 (+80.67%)126,62777,60465,20249,85440,534Khyber Pakhtunkhwa
Muzaffargarh235,541 (+12.35%)209,604 (+69.85%)123,40453,19224,73614,47411,271Punjab
Abbottabad234,395 (+12.39%)208,491 (+96.50%)106,10165,99646,71931,03627,602Khyber Pakhtunkhwa
Mandi Bahauddin232,361 (+17.49%)198,609 (+99.62%)99,49644,79636,17222,29517,171Punjab
Daska228,626 (+23.39%)175,170 (+70.26%)102,88355,55534,48720,40615,375Punjab
Pakpattan221,280 (+25.30%)176,693 (+62.05%)109,03369,82042,02827,97424,326Punjab
Dera Ismail Khan220,575 (+1.42%)217,457 (+136.07%)92,11468,14558,77846,14041,603Khyber Pakhtunkhwa
Jacobabad219,315 (+14.81%)191,076 (+37.68%)138,78079,36557,59635,27822,827Sindh
Chakwal218,356 (+41.56%)138,146 (+71.59%)80,50843,67029,14316,84313,310Punjab
Khuzdar218,112 (+19.28%)182,927 (+100.89%)91,05730,8873,362......Balochistan
Gojra214,349 (+22.78%)174,860 (+48.32%)117,89268,00041,97529,66520,407Punjab
Vehari210,288 (+31.75%)145,464 (+54.19%)94,34353,79928,24615,4108,986Punjab
Shikarpur204,938 (+4.88%)195,437 (+44.89%)134,88388,13870,92453,91045,335Sindh
Ahmedpur East196,618 (+32.25%)133,369 (+38.33%)96,41556,97943,31232,42326,220Punjab
Hub195,661 (+11.57%)175,376 (+179.43%)62,7634,249.........Balochistan
Chishtian192,403 (+28.21%)149,939 (+46.59%)102,28761,95938,49626,04110,270Punjab
Khairpur191,044 (+4.19%)183,181 (+73.41%)105,63761,44748,29934,14418,184Sindh
Dadu188,317 (+10.02%)171,191 (+66.93%)102,55039,29830,18419,14213,716Sindh
Samundri186,371 (+16.81%)156,991 (+185.92%)54,90830,84913,6429,5156,637Punjab
Ferozwala177,238 (+20.38%)141,405 (+155.09%)55,433............Punjab
Attock176,544 (+20.64%)146,396 (+109.95%)69,72939,98629,17219,04117,671Punjab
Tando Adam174,291 (+14.56%)152,617 (+45.48%)104,90762,74449,74731,24621,260Sindh
Tando Allahyar171,185 (+9.36%)156,562 (+82.45%)85,81230,64726,31417,27311,873Sindh
Jaranwala170,872 (+12.02%)150,380 (+40.56%)106,98569,45946,49426,95317,969Punjab
Bholari169,613 (+7.2%)158,239...............Sindh
Muzaffarabad...149,913 (+75.41%)85,462............Azad Kashmir
Hasilpur168,146 (+45.28%)115,536 (+62.05%)71,29537,02615,7427,9703,490Punjab
Kamalia166,617 (+22.84%)135,641 (+39.37%)97,32461,10750,93435,24828,636Punjab
Kot Abdul Malik162,030 (+12.93%)143,434 (+125.79%)63,525............Punjab
Panjgur157,693 (+196.10%)80,411 (+277.7%)21,2979,4959,8795,670754BalochistanPanjgur
Arif Wala157,063 (+39.33%)111,403 (+50.19%)74,17443,65428,17118,55811,537Punjab
Gujranwala Cantonment156,929 (+14.27%)137,302 (+47.49%)93,09357,76036,598......Punjab
Swabi156,496 (+21.26%)123,412 (+53.96%)80,15746,34437,29217,542...Khyber Pakhtunkhwa
Jampur155,24387,85752,51627,94919,94413,16113,235Punjab
Jatoi155,196 (+41.86%)109,424 (+180.68%)38,98621,4228,0685,3844,744Punjab
Wazirabad152,624 (+19.33%)128,060 (+41.98%)90,19762,72540,06329,39933,027Punjab
Layyah151,274 (+16.57%)126,361 (+74.73%)72,31951,48233,54919,60814,913Punjab
Shujabad151,11580,09857,40937,81024,42216,81514,601Punjab
Haroonabad149,679 (+38.23%)107,858 (+71.54%)62,87842,59035,18922,57510,014Punjab
Jalalpur Jattan146,743 (52.5%)96,21069,39529,59023,45916,98818,138Punjab
Umerkot144,558 (+7.88%)134,052 (+276.98%)35,55913,7428,3815,8785,142Sindh
Lodhran144,512 (+22.26%)117,851 (+79.92%)65,50121,79114,2326,6634,890Punjab
Moro142,68595,39861,03330,34019,13210,019...Sindh
Kot Addu142,161 (+9.69%)129,703 (+60.68%)80,72037,47921,40913,10710,507Punjab
Mian Channu140,11290,15764,85940,60931,93519,88812,071Punjab
Khushab139,905 (+17.56%)119,384 (+35.88%)87,85956,27443,39124,85120,476Punjab
Rajanpur137,55399,09743,64318,78910,0116,5755,280Punjab
Mansehra137,278 (+7.57%)127,623 (+157.65%)49,53427,84319,86511,8486,513Khyber Pakhtunkhwa
Taxila136,900 (+12.85%)121,952 (+69.66%)71,882136,900.........Punjab
Mirpur...124,352 (+7.53%)115,641............Azad Kashmir
Kabal132,549 (+12.93%)118,103 (+55.62%)75,891............Khyber Pakhtunkhwa
Bhakkar131,658 (+16.16%)113,018 (+64.04%)68,89641,93434,63821,74912,397Punjab
Narowal130,692 (+21.83%)103,067 (+80.65%)57,05235,12522,17416,12715,298Punjab
Chaman130,139 (+5.34%)123,191 (+116.92%)56,79229,79320,70212,2086,980Balochistan
Mianwali129,500 (+8.94%)118,883 (+48.29%)80,17159,15948,30431,39823,340Punjab
Shakargarh126,74281,64350,74725,48420,2019,104...Punjab
Mailsi125,43182,32255,43433,65221,31813,61710,242Punjab
Nowshera122,953 (+2.36%)120,131 (+33.76%)89,81374,91355,91643,75741,351Khyber Pakhtunkhwa
Dipalpur122,75999,75357,22425,23713,9339,4527,889Punjab
Haveli Lakha122,38978,25752,20727,63318,27610,6248,480Punjab
Lala Musa121,036 (+32.1%)91,56659,99646,62635,43022,63317,954Punjab
Shahdadkot120,687 (+1.04%)118,915 (+96.76%)60,43632,88824,32315,0438,994Sindh
Charsadda120,170 (+5.02%)114,565 (+31.35%)87,21862,53045,55537,39627,048Khyber Pakhtunkhwa
Ghotki119,879 (+7.68%)111,321 (+110.74%)52,82328,83719,2756,9565,881Sindh
Sambrial119,571 (+9.17%)109,479 (+120.84%)49,57424,43214,3007,7504,919Punjab
Bhalwal117,982 (+17.68%)100,135 (+62.76%)61,52335,43413,09310,2078,674Punjab
Badin117,455 (+3.45%)112,420 (+78.89%)62,84323,65721,9396,387...Sindh
Taunsa115,70497,19338,29719,93413,4399,7127,253Punjab
Barikot115,045 (+22.1%)94,245...............Khyber Pakhtunkhwa
Phool Nagar114,530 (+23.3%)92,84256,11330,14019,40410,999...Punjab
Tando Muhammad Khan114,406 (+12.96%)101,863 (+55.76%)65,39641,75739,00315,53610,735Sindh
Pattoki113,73587,75758,96134,96320,00611,90312,456Punjab
Shahdadpur113,342 (+13.7%)99,653 (59.0%)62,655 (+48.8%)42,10729,18021,53715,314Sindh
Jauharabad113,18891,35740,17518,74214,6818,189...Punjab
Kamber Ali Khan112,313 (+10.68%)101,474 (+73.85%)58,36925,88518,47612,0909,100Sindh
Chichawatni112,19194,73372,72150,24134,06421,38012,083Punjab
Farooqabad109,71777,59159,01534,99515,1468,6826,585Punjab
Pishin107,646 (202%)35,577 (+55.1%)22,95514,71510,0682,9063,106Balochistan
Dera Murad Jamali106,952 (+10.7%)96,591 (+151.9%)38,3419,133.........Balochistan
Kotri106,615 (+5.27%)101,124 (-61.01%)62,08539,39029,74620,26215,154Sindh
Sangla Hill103,70961,49850,36833,77125,41113,7389,379Punjab
Gujar Khan103,28490,14957,09933,92024,12111,5298,496Punjab
Kharian103,03687,56973,62751,50621,30619,4694,598Punjab
Pasrur102,71782,45745,74726,08719,64710,8369,403Punjab
Shabqadar102,340 (+11.4%)91,851 (+65.7%)55,43930,88125,63011,046...Khyber Pakhtunkhwa
Kot Radha Kishan102,05758,89439,55524,96914,46810,5368,657Punjab
Ludhewala Waraich100,33192,02033,928............Punjab
Renala Khurd100,05454,16032,33718,28711,7997,8674,975Punjab
Loading community rankings...