Pakistan Population

#5 in the worldSouthern AsiaStill growing
Estimated population right now
257,236,371
Births this year
0
Deaths this year
0
Net change this year
0
Today
257 million
Peaks
2100
511 million
2050
370 million
2100
511 million

Pakistan population, 1990โ€“2100

Medium projection with low/high uncertainty band

0100M200M300M400M500M600M700M2000202020402060208021002026peak 2100

The Pakistan demographic outlook

Pakistan is the world's 5th most populous country, home to about 257 million people in 2026. A country of Southern Asia, its trajectory to 2100 is governed by how births, deaths and migration play out. It packs in roughly 336 people per square kilometre.

Pakistan is projected to keep growing until about 2100, when its population peaks at roughly 511 million before a gradual decline sets in, leaving it near 511 million by 2100. It is projected to pass the 500 million mark around 2092.

The median age is set to climb from about 20 today to roughly 37 by 2100, even as life expectancy improves from about 68 years. A rising median age means fewer working-age people supporting each retiree over time.

With about 3.55 births per woman, Pakistan still has one of the higher fertility rates in the world, driving fast expansion. Net outward migration also weighs on the total, with more people leaving than arriving.

All of this is a projection, not a prediction. The further out it runs the wider the plausible range becomes, which is why Pakistan's charts show a low-to-high band around the central line.

Key milestones

Population today
257 million
Projected peak
2100
511 million
Median age 2024 โ†’ 2100
20 โ†’ 37
Fertility rate (2024)
3.55
At/above replacement
Life expectancy (2024)
68 yrs
Change 2024 โ†’ 2100
+104.8%

Age structure

Toggle the year

MaleFemale0-45-910-1415-1920-2425-2930-3435-3940-4445-4950-5455-5960-6465-6970-7475-7980-8485-8990-9495-99100+โ† 16.4M per 5-yr band2024

Demographic indicators

Population 2024249 million
Population 2050370 million
Population 2075465 million
Population 2100511 million
Median age 205026.3 years
Fertility rate 20502.58
Life expectancy 210078.2 years

Population crossovers

Neighbouring countries

Rankings & world