Lahore Population: The Complete 2026 Guide

Pakistan Geography Guides

Lahore Population: The Complete 2026 Guide

13 million and counting — the official census figures, the Karachi controversy settled, and what the city looks like in 2026.

Last updated: 11 October 2026

Quick answer: The population of Lahore is 13,004,135 according to the 2023 census by the Pakistan Bureau of Statistics — Pakistan’s second-largest city after Karachi. Growing at 2.65% a year, Lahore is estimated at roughly 14 million in 2026. The wider Lahore division holds 22.77 million people. No — Lahore has not overtaken Karachi, despite some misleading headlines.

The Essentials

Lahore’s Population at a Glance

Every key figure from the 2023 census — the most recent official count.

13.0M2023 census
2ndLargest city
2.65%Annual growth
79.6%Literacy rate
22.8MLahore division
6.4Avg household size

Definitions

City, District, Division: What Do You Mean?

Conflicting “Lahore population” numbers online come from mixing up three different boundaries.

13M

Lahore district / city

The official “population of Lahore”: 13,004,135 (2023 census). The entire district is classified as urban — so the district and the city are effectively the same thing.

22.8M

Lahore division

The administrative division containing four districts — Lahore, Kasur, Nankana Sahib and Sheikhupura. Headlines about “Lahore overtaking Karachi” were really about the division, not the city.

~14M

Metro / 2026 estimate

The built-up urban area plus projections. At 2.65% annual growth, the 2023 figure compounds to roughly 14 million by mid-2026.

Rule of thumb: when a Pakistani source says “Lahore’s population”, it means the district figure — 13.0 million. When an international ranking (like the UN’s world city lists) says “Lahore”, it usually means the urban agglomeration, which comes out slightly higher.

Growth

Population Growth: The Census Record

Lahore has roughly doubled every 20 years since the 1970s.

Census yearPopulationChange
19722,198,890—
19812,988,486+35.9%
19986,340,114+112.2%
201711,119,985+75.4%
202313,004,135+16.9%

The 2023 figure comes from Pakistan’s first-ever digital census, conducted March–May 2023 and approved by the Council of Common Interests on 5 August 2023. The annualised growth rate between 2017 and 2023 was 2.65% — fast by global standards, but slower than Karachi’s 4.05% in the same period.

Demographics

Who Lives in Lahore

A young, fast-urbanising city with one of Pakistan’s highest literacy rates.

♂♀

Gender split

52.9% male, 47.1% female, 3,376 transgender persons — a sex ratio of about 112 males per 100 females.

🎓

Literacy: 79.6%

Among the highest in Pakistan — 81.4% for males, 77.6% for females (population aged 10+).

🗣

Languages

Punjabi is the mother tongue of 9.55 million residents; Urdu of 2.74 million; Pashto, Mewati and others make up the rest.

👶

A young city

Over 45% of Lahoris are under 20. Only about 3.5% are 65 or older — a classic developing-world population pyramid.

The Rivalry

Lahore vs Karachi: Settling It

In August 2023, headlines claimed Lahore had edged past Karachi. They were wrong — and the census numbers prove it.

Measure (2023 census)LahoreKarachi
City / district population13,004,135~18.87 million
Division population22,772,71020,382,881
Annual growth 2017–232.65%4.05%
Rank in Pakistan2nd city1st city

The confusion: the Tribune headline compared Lahore division (22.77 million) with Karachi’s city figure — an apples-to-oranges comparison. Like-for-like, Karachi remains Pakistan’s largest city by roughly 6 million people, and it is growing faster. Fact-checkers flagged the claim as misleading at the time.

Outlook

2026 and Beyond

Lahore is on track to pass 14 million this year — and 15 million before 2030.

Compound the 2023 census figure of 13,004,135 at 2.65% a year and you get roughly 14.1 million by mid-2026. By 2030, at the same rate, Lahore would approach 15.6 million — firmly among the world’s 20 largest cities (2025 estimates already rank it around 20th).

That growth has consequences: the city adds roughly 340,000 people a year — a new mid-sized town every twelve months. Housing, water, transport and smog management are all racing to keep up. For the confusion between estimates and official counts, see what is the population of Lahore, Pakistan?

Answers

Frequently Asked Questions

The questions Pakistanis ask most about Lahore’s population — answered.

What is the population of Lahore in 2026?

The last official count is 13,004,135 (2023 census, Pakistan Bureau of Statistics). Growing at 2.65% a year, Lahore is estimated at roughly 14 million in 2026.

Is Lahore bigger than Karachi?

No. Karachi’s city population is about 18.87 million versus Lahore’s 13.0 million (2023 census). Headlines claiming otherwise confused Lahore division (22.77 million, four districts) with the city.

What is the area and density of Lahore?

Lahore district covers about 1,772 square kilometres, giving a density of roughly 7,339 people per km² — one of the densest districts in Pakistan.

What is the literacy rate of Lahore?

79.6% (population aged 10 and above) — among the highest in Pakistan: 81.4% for males and 77.6% for females.

Which languages are spoken in Lahore?

Punjabi is the mother tongue of about 9.55 million residents, Urdu of 2.74 million, with Pashto (268,000), Mewati (261,000) and smaller communities completing the picture.

How fast is Lahore growing?

At 2.65% a year (2017–2023), adding roughly 340,000 people annually. At that pace it passes 14 million in 2026 and approaches 15.6 million by 2030.

Explore Pakistan, District by District

Lahore is one piece of Pakistan’s demographic map — browse the full Geography section for provinces, cities and census data.

Browse Pakistan Geography

Feature Pakistan’s Pakistan Guides explain the country’s cities, provinces and census data in plain language — verified against the Pakistan Bureau of Statistics.