Home Cities Pakistan Karachi

Population of Karachi, Pakistan PK flag

Megacity with 14,910,352 residents in Sindh, Pakistan.

14,910,352
Residents (2026)
#15
World Ranking
#3
In Pakistan (of 227)

About Karachi

Karachi is a megacity located in Pakistan, in the Sindh region. According to the latest available data (2026), the population of Karachi is approximately 14,910,352 residents, making it the third largest city in Pakistan.

Globally, Karachi ranks #15 among the world's most populated cities. As a megacity with over 10 million inhabitants, Karachi is one of the largest urban agglomerations on Earth.

It is the largest city in Pakistan and 12th largest in the world, with a population of over 20 million. It is situated at the southern tip of the country along the Arabian Sea coast and formerly served as the country's capital from 1947 to 1959. Ranked as a beta-global city, it is Pakistan's premier industrial and financial centre, with an estimated GDP of over $200 billion (PPP) as of 2021. Karachi is a major metropolitan area and is considered Pakistan's most cosmopolitan city, and among the country's most linguistically, ethnically, and religiously diverse regions, as well as one of the country's most progressive and socially liberal cities.

Karachi City Statistics

CityKarachi
CountryPK flag Pakistan
Population14,910,352
Global Rank#15
Rank in Pakistan#3 of 227 cities
City Categorymegacity
RegionSindh
Latitude24.86
Longitude67.01
Data Year2026

Karachi Overview

Karachi is a megacity in Pakistan, situated in the Sindh area. With a population of 14,910,352 people, it represents approximately 22.8% of the total urban population in Pakistan.

As one of the largest cities in the world, Karachi is a significant hub for commerce, culture, and transportation. The city's metropolitan area extends well beyond its official boundaries, encompassing numerous satellite cities and suburban areas.

Population Comparison

To put Karachi's population of 14,910,352 into perspective:

  • Karachi has more people than many entire countries, including Sweden, Portugal, and Hungary.
  • If Karachi were a country, it would rank among the top 100 most populous nations.
  • It ranks #3 among all cities in Pakistan.

Where is Karachi PK flag Located?

Karachi is located in Pakistan, in the Sindh region, at coordinates 24.86° latitude and 67.01° longitude. Karachi sits in the subtropics, typically enjoying warm temperatures year-round.

Nearby Cities

Other Cities in Pakistan PK flag

View all cities in Pakistan

Largest Cities in Pakistan PK flag

# City Population
2 Sialkot District 4,499,394
3 Sargodha District 4,334,448
4 Peshawar District 4,331,959
5 Bahawalpur District 4,284,964
6 Quetta Division 4,174,562

Frequently Asked Questions

What is the population of Karachi?

The population of Karachi is approximately 14,910,352 residents according to the latest available data (2026).

Where is Karachi located?

Karachi is located in Pakistan at approximately 24.86° latitude and 67.01° longitude.

Is Karachi one of the largest cities in Pakistan?

With a population of 14,910,352, Karachi is one of the major urban areas in Pakistan. It ranks #3 out of 227 cities in the country.

Explore More Cities