Ethiopia flag

Ethiopia Population History

1960 - 2026

Ethiopia's population has grown from 21,376,693 in 1960 to 132,059,767 in 2024, a total increase of 517.8% (6.18x). The population reached its all-time recorded high in 2024.

1960 Population

21.4M

2024 Population

132.1M

Total Growth

517.8%

Peak Year

2024

Population by Decade

1960
21.4M
1970
27.8M
1980
34.4M
1990
47.6M
2000
67.4M
2010
90.5M
2020
118.9M
2024
132.1M

Growth Rate by Period

1960-1965

+2.61%

1965-1970

+2.74%

1970-1975

+2.65%

1975-1980

+1.65%

1980-1985

+2.96%

1985-1990

+3.63%

1990-1995

+3.86%

1995-2000

+3.22%

2000-2005

+3.06%

2005-2010

+2.93%

2010-2015

+2.78%

2015-2020

+2.74%

Year-by-Year Population

Ethiopia population by year, 1960 to 2024
YearPopulationChange
2024132,059,767+3,368,075
2023128,691,692+3,307,405
2022125,384,287+3,245,699
2021122,138,588+3,220,917
2020118,917,671+3,180,288
2019115,737,383+3,073,231
2018112,664,152+2,997,671
2017109,666,481+2,948,319
2016106,718,162+2,851,027
2015103,867,135+2,751,525
2014101,115,610+2,676,859
201398,438,751+2,639,984
201295,798,767+2,648,797
201193,149,970+2,611,456
201090,538,514+2,530,878
200988,007,636+2,463,968
200885,543,668+2,440,451
200783,103,217+2,399,727
200680,703,490+2,336,020
200578,367,470+2,290,264
200476,077,206+2,244,543
200373,832,663+2,197,146
200271,635,517+2,147,755
200169,487,762+2,076,268
200067,411,494+2,036,933
199965,374,561+2,011,037
199863,363,524+1,958,985
199761,404,539+1,936,904
199659,467,635+1,930,300
199557,537,335+1,925,827
199455,611,508+1,902,617
199353,708,891+1,855,144
199251,853,747+2,136,549
199149,717,198+2,107,443
199047,609,755+1,730,065
198945,879,690+1,728,865
198844,150,825+1,690,786
198742,460,039+1,422,383
198641,037,656+1,195,520
198539,842,136+1,106,414
198438,735,722+994,905
198337,740,817+1,039,527
198236,701,290+1,397,278
198135,304,012+875,498
198034,428,514+189,862
197934,238,652+504,060
197833,734,592+567,320
197733,167,272+632,854
197632,534,418+811,166
197531,723,252+765,979
197430,957,273+790,488
197330,166,785+792,177
197229,374,608+774,502
197128,600,106+770,978
197027,829,128+756,557
196927,072,571+734,641
196826,337,930+717,654
196725,620,276+667,587
196624,952,689+642,077
196524,310,612+644,064
196423,666,548+614,911
196323,051,637+586,511
196222,465,126+559,024
196121,906,102+529,409
196021,376,693