Largest District of Pakistan by Population: Lahore’s 13 Million Residents Explained
Lahore is not just Punjab’s capital — it is Pakistan’s demographic giant. In the 2023 national census, Lahore District recorded 13,004,135 residents, making it the largest district of Pakistan by population by a margin of nearly 4 million over the runner-up. Here is why Lahore grew so big, how it is governed, and what the numbers really mean.
Quick answer: Lahore District is the largest district of Pakistan by population with 13,004,135 people in the 2023 census — up from 11,126,285 in 2017. It covers just 1,772 km², making it one of the country’s most densely populated districts.
In this guide
Why Lahore Became the Largest District
Lahore’s size is no accident. As Punjab’s provincial capital on the Ravi river, it concentrates the province’s best universities, hospitals, industries and government offices. Migrants arrive from across Punjab, Khyber Pakhtunkhwa and beyond looking for work and education, and most stay. The city’s pull has only strengthened with time — read how infrastructure keeps pace in our complete guide to Pakistan’s largest districts.
The district’s history helps too. Lahore has been a political and cultural capital for over a thousand years — under the Ghaznavids, the Mughals (who built the Badshahi Mosque and Lahore Fort) and the British. That deep-rooted status means institutions, trade networks and roads all point to Lahore.
The Census Numbers: 2017 vs 2023
| Census | Population | Change |
|---|---|---|
| 2017 | 11,126,285 | — |
| 2023 | 13,004,135 | +16.9% in six years |
That growth — nearly 1.9 million people in six years — is faster than the population of many countries. It is why Lahore’s planners face constant pressure on housing, water, transport and schools, issues regularly in the news such as Lahore’s power and infrastructure strain.
Lahore’s 10 Tehsils
In August 2024, Punjab created five new tehsils, bringing Lahore District’s total to ten: Lahore City, Lahore Cantonment, Model Town, Shalimar, Raiwind, Wagah, Ravi, Nishtar, Iqbal Town and Saddar. Model Town tehsil alone holds over 2.2 million people — more than most districts in the country.
Density, Literacy and Urban Life
With 13 million people in 1,772 km², Lahore’s density exceeds 7,300 people per km² — among the highest in Pakistan. Literacy rates in its tehsils run from 72% to 81%, well above the national average, reflecting the district’s concentration of schools and colleges.
FAQs
Is Lahore bigger than Karachi?
Karachi the city is bigger — its six districts together hold over 18 million people. But as a single district, Lahore (13,004,135) is larger than any one Karachi district.
Which district is second largest by population?
Faisalabad, with 9,075,819 residents in the 2023 census — about 4 million fewer than Lahore.
Why is Lahore’s population growing so fast?
Urbanisation, jobs, universities and hospitals draw migrants from across the country, while natural population growth adds to the total.





