Pakistan Cities by Population 2025

5 Most Populated Pakistan Cities

11,624,219

6,310,888

2,506,595

1,743,101

1,437,230

67 cities

City
2025 Pop.
Karachi11,624,219
Lahore6,310,888
Faisalabad2,506,595
Rawalpindi1,743,101
Multan1,437,230
Hyderabad1,386,330
Gujranwala1,384,471
Peshawar1,218,773
Rahim Yar Khan788,915
Quetta733,675
Muzaffarabad725,000
Battagram700,000
Kotli640,000
Islamabad601,600
Bahawalpur552,607
Sargodha542,603
Sialkot477,396
Sukkur417,767
Larkana364,033
Shekhupura361,303
Bhimbar342,900
Jhang Sadr341,210
Gujrat301,506
Mardan300,424
Malir Cantonment300,000
Kasur290,643
Mingora279,914
Dera Ghazi Khan236,093
Sahiwal235,695
Nawabshah229,504
Okara223,648
Mirpur Khas215,657
Chiniot201,781
Shahkot200,000
Kamoke199,531
Saddiqabad189,876
Burewala183,915
Jacobabad170,588
Muzaffargarh165,192
Muridke164,246
Jhelum164,080
Shikarpur156,901
Hafizabad153,656
Kohat151,427
Khanpur142,426
Khuzdar141,227
Dadu139,784
Gojra139,726
Mandi Bahauddin129,733
Tando Allahyar127,202
Daska Kalan126,924
Pakpattan126,706
Bahawalnagar126,700
Bahawalnagar126,617
Tando Adam125,598
Khairpur Mir's124,602
Chishtian122,199
Abbottabad120,000
Jaranwala119,785
Ahmadpur East116,579
Vihari112,840
Kamalia112,426
Kot Addu104,217
Khushab102,793
Wazirabad102,444
Dera Ismail Khan101,616
Chakwal101,200

Pakistan Overview

Pakistan has 8 cities with more than a million people, 59 cities with between 100,000 and 1 million people, and 284 cities with between 10,000 and 100,000 people. The largest city in Pakistan is Karachi, with a population of 11,624,219 people.

Even though it is just the 36th largest country by area,, Pakistan has the 7th highest population in the world and is on track to surpass the 200 million population milestone. As one of the most populous countries in the world, Pakistan is also home to some of the world’s megacities. Its most populous city, Karachi, is not only the largest in Pakistan but is also the 7th most populous city in the world, boasting a population that exceeds 11 million people. Pakistan’s 2nd most populous city, Lahore, is only about half the size, with just 6.3 million people, but is still the world’s 15th most populous city. Pakistan has six additional cities that have passed the one million population mark. While these cities contribute greatly to the country’s overall population, there are still many large cities that add to these numbers. Fifty-six cities have populations between 100,000 and 1,000,000, while 285 cities have populations of at least 10,000.

The major cities aren’t the only places where Pakistani residents live. According to data from 2015, 61% of the country’s population actually live outside of the urbanized cities in the country’s rural areas. Looking at data from past years and current growth rates, Pakistan is expected to continue a pattern of steady growth, and could possibly even become the fourth most populous country in the world through the next decade. At this rate of growth, it can only be expected that the country’s major cities will continue to top the list of the world’s most populous cities.

Sources

  1. GeoNames