Nigeria Population

#6 in the worldWestern AfricaStill growing
Estimated population right now
239,967,749
Births this year
0
Deaths this year
0
Net change this year
0
Today
240 million
Peaks
2100
477 million
2050
357 million
2100
477 million

Nigeria population, 1990โ€“2100

Medium projection with low/high uncertainty band

0100M200M300M400M500M600M700M2000202020402060208021002026peak 2100

The Nigeria demographic outlook

Nigeria is home to about 240 million people in 2026, the 6th largest population of any country. In Western Africa, where it lies, that future is driven by fertility, longevity and the movement of people across its borders. Population density stands at about 266 people for every square kilometre of land.

Growth continues for Nigeria until around 2100, the year its population is set to crest at about 477 million. From there a slow fall takes it to roughly 477 million by century's end. It passed the 200 million mark around 2018.

Half of Nigeria is currently younger than about 18, but by 2100 the median age is projected to reach around 34, even as life expectancy improves from about 55 years. For now it remains one of the world's youngest populations, with a large generation about to reach working age. That ageing slowly changes everything from the size of the workforce to the cost of care and pensions.

With about 4.38 births per woman, Nigeria still has one of the higher fertility rates in the world, driving fast expansion.

Read these numbers as the midpoint of a range. Under the UN's high and low fertility paths Nigeria's 2100 population could land well above or below the figures here; the medium variant is simply the central case.

Key milestones

Population today
240 million
Projected peak
2100
477 million
Median age 2024 โ†’ 2100
18 โ†’ 34
Fertility rate (2024)
4.38
At/above replacement
Life expectancy (2024)
55 yrs
Change 2024 โ†’ 2100
+107.0%

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+โ† 17.1M per 5-yr band2024

Demographic indicators

Population 2024230 million
Population 2050357 million
Population 2075446 million
Population 2100477 million
Median age 205023.9 years
Fertility rate 20502.66
Life expectancy 210064.7 years

Population crossovers

Neighbouring countries

Rankings & world