Population Statistics
HomeWorldEthiopia

Ethiopia: cities by population

By James Burfield, SEO consultant, Bath · Page updated · UN World Population Prospects

Ethiopia has a population of 138,902,185 (UN estimate, 2026), with Addis Ababa as its capital. The 50 largest of its 248 recorded towns and cities, ranked.

+106%
since 2000 (67,411,494)
+62%
projected by 2050 (225,021,875)
139
people per km²
19501975200020252050 17.7M 225.0M
UN estimates to 2026; the dashed line is the medium-variant projection to 2050, a forecast rather than a measurement. Source: World Population Prospects 2024.
Full UN series, 1950 to 2050
YearPopulation
195017,670,412
197531,723,252
200067,411,494
200578,367,470
201090,538,514
2015103,867,135
2020118,917,671
2025135,472,051
2026138,902,185
2030 projected152,855,357
2050 projected225,021,875

Medium variant. Figures from 2026 onward are projections, not measurements.

Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are UN World Population Prospects 2024 (medium variant) where the UN lists the country separately; the handful it reports under a parent state keep a GeoNames figure and are marked as such. Sources & method.

Largest cities in Ethiopia

#PlaceRegionPopulation
1Addis AbabaAddis Ababa3,860,000
2JijigaSomali483,000
3GonderAmhara466,000
4Mek'eleTigray457,900
5NazrētOromiya456,900
6WarderSomali450,400
7AwasaSidama Region422,200
8Bahir DarAmhara350,000
9Dire DawaDire Dawa343,000
10DessieAmhara270,400
11JimmaOromiya250,900
12ShashamaneOromiya208,400
13BishoftuOromiya207,400
14SodoSouth Ethiopia Regional State204,100
15Arba MinchSouth Ethiopia Regional State201,000
16Hosa’inaCentral Ethiopia Regional State188,200
17DīlaSouth Ethiopia Regional State158,800
18HararHarari157,000
19Nek’emtēOromiya156,000
20ĀrabīSomali148,933
21Debre BirhanAmhara146,900
22Debre Mark’osAmhara140,700
23ĀselaOromiya139,500
24KombolchaAmhara132,100
25Debre TaborAmhara125,300
26ĀdīgratTigray121,800
27WeldiyaAmhara104,000
28SebetaOromiya102,300
29BurayuOromiya101,400
30Inda SilasēTigray100,100
31Hāgere HiywetOromiya99,900
32Arsi NegeleOromiya98,100
33GambēlaGambela97,600
34AksumTigray94,500
35ZiwayOromiya90,500
36ButajīraCentral Ethiopia Regional State89,800
37AdwaTigray85,600
38GununoSouth Ethiopia Regional State84,510
39ĀrekaSouth Ethiopia Regional State84,500
40Yirga ‘AlemSidama Region81,600
41WalisoOromiya78,600
42Welk’īt’ēCentral Ethiopia Regional State77,500
43Mek’īOromiya75,200
44NegēlēOromiya73,100
45K’olītoCentral Ethiopia Regional State72,200
46AlamataTigray70,400
47CiroCentral Ethiopia Regional State69,800
48ĀsosaBīnshangul Gumuz69,700
49GodeSomali67,900
50TēpīSouth West Ethiopia Peoples' Region66,700

Twenty years earlier: Ethiopia in the 2005 World Gazetteer — population then 70,600,043.

Common questions

What is the population of Ethiopia?
Ethiopia has a population of 138,902,185, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 225,021,875 — a forecast, not a measurement.
What is the capital of Ethiopia?
Addis Ababa.

Go deeper

Addis Ababa
The largest place we record in Ethiopia: 3,860,000 people
Ethiopia in 2005
The World Gazetteer's archive edition: 70,600,043 then
All 246 countries
Every country and territory, ranked by population