List of cities in Pakistan by population

This is a list showing the most populous cities in Pakistan as of the 2023 Census of Pakistan. City populations found in this list only refer to the population found within the city's defined limits and any adjacent cantonment, if exists (except for Gujranwala and Okara). The census totals below come from the Pakistan Bureau of Statistics[1] for the four provinces of Pakistan and the Islamabad Capital Territory, and from the Azad Jammu and Kashmir Planning & Development Department (PND AJK) for cities inside Azad Kashmir.[2]

Topographical (terrain-based) map of Pakistan

As of the 2023 Census, there are two megacities, ten million-plus cities, and 100 cities having a population of 100,000 or more. Of these 100 cities, 58 are located in the country's most populous province, Punjab, 22 in Sindh, 11 in Khyber Pakhtunkhwa, six in Balochistan, two in Azad Kashmir, and one in Islamabad Capital Territory. It is unknown whether Gilgit-Baltistan has any city with over 100,000 people or not, as Gilgit-Baltistan has not yet publicly released any 2017 census results. As in the previous census in 1998, the largest city of Gilgit-Baltistan was Gilgit, with 56,701 inhabitants.

List

  •   Provincial capital
  •   Federal capital
  • Divisional capital
City Pop.
(2023 Census)

[3][4][5][6]

Pop.
(2017 Census)[1][2]
Pop.
(1998 Census)
Pop.
(1981 Census)
Pop.
(1972 Census)
Province Picture
Karachi 18,868,021 (+26.49%) 14,916,456

(+59.67%)

9,339,023

(+79.31%)

5,208,132

(+48.14%)

3,515,402   Sindh
 
Karachi
Lahore 13,004,135 (+16.88%) 11,126,285

(+113.63%)

5,209,088

(+74.34%)

2,988,486

(+35.94%)

2,198,890   Punjab
 
Lahore
Faisalabad 3,691,999 (+15.20%) 3,204,726

(+59.51%)

2,008,861

(+81.95%)

1,104,209

(+34.14%)

823,343   Punjab
 
Faisalabad
Rawalpindi 3,357,612 (+60.02%) 2,098,231

(48.89%)

1,409,768

(77.40%)

794,843

(29.29%)

614,809   Punjab
 
Rawalpindi
Gujranwala 2,511,118  (+23.88%) 2,027,001

(78.93%)

1,132,509

(88.60%)

600,993

(85.63%)

323,880   Punjab
 
Gujranwala
Multan 2,215,381 (+18.35%) 1,871,843

(+56.39%)

1,197,384

(+63.57%)

732,070

(+35.90%)

538,949   Punjab
 
Multan
Hyderabad 1,921,275 (+10.78%) 1,734,309

(+48.53%)

1,166,894

(+55.37%)

751,529

(+19.53%)

628,631   Sindh
 
Hyderabad
Peshawar 1,905,975  (-3.25%) 1,970,042

(+100.6%)

982,816

(+77.1%)

555,000

(+103.3%)

273,000   Khyber Pakhtunkhwa
 
Peshawar
Quetta 1,565,546 (+56.37%) 1,001,205

(+77.1%)

565,137

(+97.6%)

286,000

(+81.0%)

158,000   Balochistan
 
Quetta
Islamabad 1,108,872 (+9.81%) 1,009,832

(+90.7%)

529,180

(+159.4%)

204,000

(+164.9%)

77,000 Islamabad Capital Territory
 
Islamabad
Sargodha 975,886  (+48.26%) 658,208

(+43.6%)

458,440

(+82.8%)

251,362

(+79.0%)

140,460   Punjab
 
Sargodha
Sialkot 911,817  (+39.03%) 655,852

(+55.6%)

421,502

(+39.6%)

302,009

(+48.3%)

203,650   Punjab
 
Sialkot
Bahawalpur 903,795  (+18.59%) 762,111

(+86.7%)

408,395

(+124.9%)

180,263

(+34.9%)

133,782   Punjab
 
Bahawalpur
Jhang 606,533  (+46.46%) 414,131

(+41.3%)

293,366

(+50.1%)

195,558

(+48.3%)

131,843   Punjab
 
Jhang
Sheikhupura 591,424  (+25.00%) 473,129

(+68.8%)

280,263

(+98.4%)

141,168

(+75.4%)

80,560   Punjab
 
Sheikhupura
Gujrat 574,240  (+47.04%) 390,533

(+55.1%)

251,792

(+62.1%)

155,058

(+54.6%)

100,333   Punjab
 
Gujrat
Sukkur 563,851  (+12.79%) 499,900 335,551 190,551 158,781   Sindh
 
Sukkar
Larkana 551,716  (+12.48%) 490,508 270,283 123,890 71,893   Sindh
 
Larkana
Sahiwal 538,344  (+38.18%) 389,605 208,778 150,954 106,648   Punjab
 
Sahiwal
Okara 533,693  (+49.10%) 357,935 201,815 127,455 84,334   Punjab
 
Okara
Rahim Yar Khan 519,261  (+8.84%) 477,100 233,537 119,036 74,262   Punjab
 
Rahim Yar Khan
Kasur 510,875  (+42.54%) 358,409 245,321 155,523 101,295   Punjab
Dera Ghazi Khan 494,464  (+23.91%) 399,064 190,542 102,007 72,343   Punjab
 
Dera Ghazi Khan
Wah Cantonment 400,733  (+5.43%) 380,103 198,891 122,335 107,510   Punjab
Mardan 368,302  (+2.70%) 358,604 245,926 ... ...   Khyber Pakhtunkhwa
Nawabshah (Benazirabad) 363,138  (+30.00%) 279,338 189,244 102,139 81,045   Sindh
Burewala 361,664  (+55.73%) 231,797

(+52.40%)

152,097 86,311 57,741   Punjab
Mingora 361,112  (+9.07%) 331,091 173,868 ... ...   Khyber Pakhtunkhwa
Hafizabad 318,621  (+29.63%) 245,784 133,678 83,464 61,597   Punjab
Chiniot 318,165  (+14.14%) 278,747 172,522 105,559 70,108   Punjab
Jhelum 312,426  (+63.89%) 190,425

(+29.20%)

147,392 106,462 70,157   Punjab
Kāmoke 292,023  (+16.92%) 249,767 152,288 71,097 50,257   Punjab
Khanewal 281,890  (+24.22%) 227,059

(+69.46%)

133,986 89,090 67,746   Punjab
Sadiqabad 274,210  (+13.86%) 239,677

(+65.99%)

144,391 63,935 37,121   Punjab
Turbat 268,625  (+24.79%) 213,557

(+211.29%)

68,603 ... ...   Balochistan
Mirpur Khas 267,833  (+14.48%) 233,916

(+23.33%)

189,671 124,371 81,965   Sindh
Muridke 254,291  (+34.60%) 166,652

(+48.86%)

111,951 35,419 18,507   Punjab
Khanpur 247,170  (+30.49%) 184,793

(+53.51%)

120,382 70,589 49,235   Punjab
Bahawalnagar 241,873  (+39.84%) 161,033

(+44.67%)

111,313 74,533 50,991   Punjab
Kohat 235,880  (+3.02%) 228,779

(+80.67%)

126,627 126,627 ...   Khyber Pakhtunkhwa
Muzaffargarh 235,541  (+12.35%) 209,604

(+69.85%)

123,404 53,192 24,736   Punjab
Abbottabad 234,395  (+12.39%) 208,491

(+96.50%)

106,101 106,101 ...   Khyber Pakhtunkhwa
Mandi Bahauddin 232,361  (+17.49%) 198,609

(+99.62%)

99,496 44,796 36,172   Punjab
Daska 228,626  (+23.39%) 175,170

(+70.26%)

102,883 55,555 34,487   Punjab
Pakpattan 221,280  (+25.30%) 176,693

(+62.05%)

109,033 69,820 42,028   Punjab
Dera Ismail Khan 220,575  (+1.42%) 217,457

(+136.07%)

92,114 92,114 ...   Khyber Pakhtunkhwa
Jacobabad 219,315  (+14.81%) 191,076

(+37.68%)

138,780 79,365 57,596   Sindh
Chakwal 218,356  (+41.56%) 138,146

(+71.59%)

80,508 43,670 29,143   Punjab
Khuzdar 218,112  (+19.28%) 182,927

(+100.89%)

91,057 ... ...   Balochistan
Gojra 214,349  (+22.78%) 174,860

(+48.32%)

117,892 68,000 41,975   Punjab
Vehari 210,288  (+31.75%) 145,464

(+54.19%)

94,343 53,799 28,246   Punjab
Shikarpur 204,938  (+4.88%) 195,437

(+44.89%)

134,883 88,138 70,924   Sindh
Ahmedpur East 196,618  (+32.25%) 133,369

(+38.33%)

96,415 56,979 43,312   Punjab
Hub 195,661  (+11.57%) 175,376

(+179.43%)

62,763 ... ...   Balochistan
Chishtian 192,403  (+28.21%) 149,939

(+46.59%)

102,287 61,959 38,496   Punjab
Khairpur 191,044  (+4.19%) 183,181

(+73.41%)

105,637 61,447 48,299   Sindh
Dadu 188,317  (+10.02%) 171,191

(+66.93%)

102,550 39,298 30,184   Sindh
Samundri 186,371  (+16.81%) 156,991

(+185.92%)

54,908 30,849 13,642   Punjab
Ferozwala 177,238  (+20.38%) 141,405

(+155.09%)

55,433 ... ...   Punjab
Attock 176,544  (+20.64%) 146,396

(+109.95%)

69,729 39,986 29,172   Punjab
Tando Adam 174,291  (+14.56%) 152,617

(+45.48%)

104,907 62,744 49,747   Sindh
Tando Allahyar 171,185  (+9.36%) 156,562

(+82.45%)

85,812 30,647 26,314   Sindh
Jaranwala 170,872  (+12.02%) 150,380

(+40.56%)

106,985 69,459 46,494   Punjab
Bolhari 169,613  (+7.2%) 158,239 ... ... ...   Sindh
Muzaffarabad ... 149,913

(+75.41%)

85,462 ... ...   Azad Kashmir
Hasilpur 168,146  (+45.28%) 115,536

(+62.05%)

71,295 37,026 15,742   Punjab
Kamalia 166,617  (+22.84%) 135,641

(+39.37%)

97,324 61,107 50,934   Punjab
Kot Abdul Malik 162,030  (+12.93%) 143,434

(+125.79%)

63,525 ... ...   Punjab
Arif Wala 157,063  (+39.33%) 111,403

(+50.19%)

74,174 43,654 28,171   Punjab
Gujranwala Cantonment 156,929  (+14.27%) 137,302

(+47.49%)

93,093 57,760 36,598   Punjab
Swabi 156,496  (+21.26%) 123,412

(+53.96%)

80,157 80,157 ...   Khyber Pakhtunkhwa
Jampur 155,243   87,857   52,516 27,949 19,944   Punjab
Jatoi 155,196  (+41.86%) 109,424

(+180.68%)

38,986 21,422 8,068   Punjab
Wazirabad 152,624  (+19.33%) 128,060

(+41.98%)

90,197 62,725 40,063   Punjab
Layyah 151,274  (+16.57%) 126,361

(+74.73%)

72,319 51,482 33,549   Punjab
Shujabad 151,115   80,098   57,409 37,810 24,422   Punjab
Haroonabad 149,679  (+38.23%) 107,858

(+71.54%)

62,878 42,590 35,189   Punjab
Jalalpur Jattan 146,743  (52.5%) 96,210 69,395 29,590 23,459   Punjab
Umerkot 144,558  (+7.88%) 134,052

(+276.98%)

35,559 13,742 8,381   Sindh
Lodhran 144,512  (+22.26%) 117,851

(+79.92%)

65,501 21,791 14,232   Punjab
Moro 142,685   95,398 61,033 30,340 19,132   Sindh
Kot Addu 142,161  (+9.69%) 129,703

(+60.68%)

80,720 37,479 21,409   Punjab
Mian Channu 140,112   90,157   64,859 40,609 31,935   Punjab
Khushab 139,905  (+17.56%) 119,384

(+35.88%)

87,859 56,274 43,391   Punjab
Rajanpur 137,553   99,097   43,643 18,789 10,011   Punjab
Mansehra 137,278  (+7.57%) 127,623

(+157.65%)

49,534 49,534   Khyber Pakhtunkhwa
Taxila 136,900  (+12.85%) 121,952

(+69.66%)

71,882 38,374 ...   Punjab
Mirpur ... 124,352

(+7.53%)

115,641 ... ...   Azad Kashmir
Kabal 132,549  (+12.93%) 118,103

(+55.62%)

75,891 ... ...   Khyber Pakhtunkhwa
Bhakkar 131,658  (+16.16%) 113,018

(+64.04%)

68,896 41,934 34,638   Punjab
Narowal 130,692  (+21.83%) 103,067

(+80.65%)

57,052 35,125 22,174   Punjab
Chaman 130,139  (+5.34%) 123,191

(+116.92%)

56,792 ... ...   Balochistan
Mianwali 129,500  (+8.94%) 118,883

(+48.29%)

80,171 59,159 48,304   Punjab
Shakargarh 126,742   81,643   50,747 25,484 20,201   Punjab
Mailsi 125,431   82,322   55,434 33,652 21,318   Punjab
Nowshera 122,953  (+2.36%) 120,131

(+33.76%)

89,813 89,813 ...   Khyber Pakhtunkhwa
Dipalpur 122,759   99,753   57,224 25,237 13,933   Punjab
Haveli Lakha 122,389   78,257   52,207 27,633 18,276   Punjab
Lala Musa 121,036  (+32.1%) 91,566 59,996 46,626 35,430   Punjab
Shahdadkot 120,687  (+1.04%) 118,915

(+96.76%)

60,436 32,888 24,323   Sindh
Charsadda 120,170  (+5.02%) 114,565

(+31.35%)

87,218 87,218 ...   Khyber Pakhtunkhwa
Ghotki 119,879  (+7.68%) 111,321

(+110.74%)

52,823 28,837 19,275   Sindh
Sambrial 119,571  (+9.17%) 109,479

(+120.84%)

49,574 24,432 14,300   Punjab
Bhalwal 117,982  (+17.68%) 100,135

(+62.76%)

61,523 35,434 13,093   Punjab
Badin 117,455  (+3.45%) 112,420

(+78.89%)

62,843 23,657 21,939   Sindh
Taunsa Sharif 115,704   97,193   38,297 19,934 13,439   Punjab
Barikot 115,045  (+22.1%) 94,245 ... ... ...   Khyber Pakhtunkhwa
Phool Nagar 114,530  (+23.3%) 92,842 56,113 30,140 19,404   Punjab
Tando Muhammad Khan 114,406  (+12.96%) 101,863

(+55.76%)

65,396 41,757 39,003   Sindh
Pattoki 113,735   87,757   58,961 34,963 20,006   Punjab
Shahdadpur 113,342  (+13.7%) 99,653

(59.0%)

62,655

(+48.8%)

42,107 29,180   Sindh
Jauharabad 113,188   91,357   40,175 18,742 14,681   Punjab
Kamber Ali Khan 112,313  (+10.68%) 101,474

(+73.85%)

58,369 25,885 18,476   Sindh
Chichawatni 112,191   94,733   72,721 50,241 34,064   Punjab
Farooqabad 109,717   77,591   59,015 34,995 15,146   Punjab
Pishin 107,646  (202%) 35,577

(+55.1%)

22,955 ... ...   Balochistan
Dera Murad Jamali 106,952  (+10.7%) 96,591

(+151.9%)

38,341 ... ...   Balochistan
Kotri 106,615  (+5.27%) 101,124

(-61.01%)

259,358 39,390 29,746   Sindh
Sangla Hill 103,709   61,498   50,368 33,771 25,411   Punjab
Gujar Khan 103,284   90,149   57,099 33,920 24,121   Punjab
Kharian 103,036   87,569   73,627 51,506 21,306   Punjab
Pasrur 102,717   82,457   45,747 26,087 19,647   Punjab
Shabqadar 102,340  (+11.4%) 91,851

(+65.7%)

55,439 55,439 ...   Khyber Pakhtunkhwa
Kot Radha Kishan 102,057   58,894   39,555 24,969 14,468   Punjab
Ludhewala Waraich 100,331   92,020   33,928 ... ...   Punjab
Renala Khurd 100,054   54,160   32,337 18,287 11,799   Punjab
Kandhkot 99,155  (-1.56%) 100,698

(49.0%)

67,566

(+111.5%)

31,948 21,946   Sindh


See also

References

  1. ^ a b "Block Wise Provisional Summary Results of 6th Population & Housing Census-2017 [As on January 03, 2018]". Block Wise Provisional Summary Results of 6th Population & Housing Census-2017 [As on January 03, 2018]. Pakistan Bureau of Statistics. Retrieved 4 May 2020.
  2. ^ a b "Statistical Year Book 2019" (PDF). Planning & Development Department. Azad Government of the State of Jammu & Kashmir. 20 February 2020. Archived (PDF) from the original on 30 June 2020. Retrieved 30 June 2020.
  3. ^ "URBAN LOCALITIES BY POPULATION SIZE AND THEIR POPULATION BY SEX, ANNUAL GROWTH RATE AND HOUSEHOLD SIZE : CENSUS-2023 - KPK" (PDF).
  4. ^ "URBAN LOCALITIES BY POPULATION SIZE AND THEIR POPULATION BY SEX, ANNUAL GROWTH RATE AND HOUSEHOLD SIZE : CENSUS-2023 - BALOCHISTAN" (PDF).
  5. ^ "URBAN LOCALITIES BY POPULATION SIZE AND THEIR POPULATION BY SEX, ANNUAL GROWTH RATE AND HOUSEHOLD SIZE : CENSUS-2023 - SINDH" (PDF).
  6. ^ "URBAN LOCALITIES BY POPULATION SIZE AND THEIR POPULATION BY SEX, ANNUAL GROWTH RATE AND HOUSEHOLD SIZE : CENSUS-2023 - PUNJAB" (PDF).