Home Cities Pakistan Lahore District

Population of Lahore District, Pakistan PK flag

Megacity with 12,978,661 residents in Punjab, Pakistan.

12,978,661
Residents (2026)
#23
World Ranking
#5
In Pakistan (of 227)

About Lahore District

Lahore District is a megacity located in Pakistan, in the Punjab region. According to the latest available data (2026), the population of Lahore District is approximately 12,978,661 residents, making it the #5 most populous city in Pakistan.

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

Lahore District City Statistics

CityLahore District
CountryPK flag Pakistan
Population12,978,661
Global Rank#23
Rank in Pakistan#5 of 227 cities
City Categorymegacity
RegionPunjab
Latitude31.4167
Longitude74.3333
Data Year2026

Population Comparison

To put Lahore District's population of 12,978,661 into perspective:

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

Where is Lahore District PK flag Located?

Lahore District is located in Pakistan, in the Punjab region, at coordinates 31.4167° latitude and 74.3333° longitude. Lahore District 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 Lahore District?

The population of Lahore District is approximately 12,978,661 residents according to the latest available data (2026).

Where is Lahore District located?

Lahore District is located in Pakistan at approximately 31.4167° latitude and 74.3333° longitude.

Is Lahore District one of the largest cities in Pakistan?

With a population of 12,978,661, Lahore District is one of the major urban areas in Pakistan. It ranks #5 out of 227 cities in the country.

Explore More Cities