Ethiopia Population

#10 in the worldEastern AfricaStill growing
Estimated population right now
137,179,590
Births this year
0
Deaths this year
0
Net change this year
0
Today
137 million
Peaks
2100
366 million
2050
223 million
2100
366 million

Ethiopia population, 1990–2100

Medium projection with low/high uncertainty band

0100M200M300M400M500M2000202020402060208021002026peak 2100

The Ethiopia demographic outlook

With roughly 137 million people as of 2026, Ethiopia ranks 10th in the world by population. Set in Eastern Africa, its demographic path this century turns on the balance of births, deaths and migration. It packs in roughly 139 people per square kilometre.

Growth continues for Ethiopia until around 2100, the year its population is set to crest at about 366 million. From there a slow fall takes it to roughly 366 million by century's end. The 200 million threshold is reached around 2044.

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

The median age is set to climb from about 19 today to roughly 37 by 2100, while life expectancy, near 68 years, keeps rising. 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.

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

Key milestones

Population today
137 million
Projected peak
2100
366 million
Median age 2024 β†’ 2100
19 β†’ 37
Fertility rate (2024)
3.91
At/above replacement
Life expectancy (2024)
68 yrs
Change 2024 β†’ 2100
+181.1%

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+← 9.9M per 5-yr band2024

Demographic indicators

Population 2024130 million
Population 2050223 million
Population 2075308 million
Population 2100366 million
Median age 205024.6 years
Fertility rate 20502.55
Life expectancy 210081.6 years

Population crossovers

Neighbouring countries

Rankings & world