Independent information site

Largest Cities in Pakistan

Population of every urban agglomeration in Pakistan above 100,000 inhabitants, with growth rates and projections to 2030 and 2050.

Population right now

260,439,001

As of PKT

Interpolated continuously between the 2026 and 2027 mid-year reference figures · UN WPP projection for 2026

Births today
—
Deaths today
—
Net migration today
—
Net change today
—

Annual growth

1.61%

4,288,308 people a year

Median age

20.8

Half the population is younger

Density

337.8

People per km² of 770,880 km²

Share of world

3.14%

Rank 5 of all countries

Fertility rate

3.44

Births per woman

Life expectancy

67.8

Years at birth (2024)

Urban population

39.8%

103,268,735 people

Under 15

36.2%

A young age structure (2025)

The twelve largest urban areas

Each city is grown from its 2025 base figure at the rate implied by its own UN 2030 projection. Hover a bar for its growth rate and 2050 outlook.

All 323 urban areas above 100,000

Combined, these urban areas hold 119,153,358 people.

Hide table
#Urban areaNow2025Rate20302050Density
How the live figure is calculated

Official figures are published once a year, for 1 July. The counter interpolates between the 2026 and 2027 figures on a compound-growth curve, which is how demographic series are meant to be read between reference dates, and keeps the curve smooth across year boundaries. Births and deaths are then split out of that year’s total change in proportion to the crude birth rate (27.4 per 1,000) and crude death rate (6.4 per 1,000), so that births − deaths + net migration always equals the published annual change exactly. Nothing here is a live census: the figure is interpolated from the published annual series.

Figures from World Bank Open Data (CC BY 4.0) and the UN Population Division. Dataset built 5 October 2026; vital rates are the most recent reported year for each indicator.