Population Statistics
HomeWorldSomalia

Somalia: cities by population

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

Somalia has a population of 20,305,907 (UN estimate, 2026), with Mogadishu as its capital. The 50 largest of its 73 recorded towns and cities, ranked.

+130%
since 2000 (8,838,713)
+83%
projected by 2050 (37,206,512)
32
people per km²
19501975200020252050 2.2M 37.2M
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
19502,213,131
19754,257,535
20008,838,713
200510,644,228
201012,261,756
201513,806,963
202016,651,191
202519,654,739
202620,305,907
2030 projected22,915,044
2050 projected37,206,512

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 Somalia

#PlaceRegionPopulation
1MogadishuBanaadir2,587,183
2BoramaAwdal597,842
3HargeysaWoqooyi Galbeed477,876
4BerberaWoqooyi Galbeed242,344
5KismayoLower Juba234,852
6MarkaLower Shabeelle230,100
7El DibirBari200,000
8RuqiAwdal148,702
9BaidoaBay129,839
10CabudwaaqGalguduud120,000
11BuraoTogdheer99,270
12KaambooniLower Juba79,000
13GebileyWoqooyi Galbeed77,320
14BosasoBari74,287
15Beled HawoGedo73,000
16BalanbaleGalguduud68,000
17AfgooyeLower Shabeelle65,461
18GaalkacyoMudug61,200
19LaascaanoodSool60,100
20GarooweNugaal57,300
21BeledweyneHiiraan55,410
22QoryooleyLower Shabeelle51,720
23JawharMiddle Shabele47,086
24JilibMiddle Juba43,694
25JamaameLower Juba42,270
26BaardheereGedo42,240
27DhabadGalguduud36,000
28CeerigaaboSanaag33,853
29LuuqGedo33,820
30BuurhakabaBay27,792
31DhamasGedo27,000
32CeeldheerGalguduud26,562
33SaaxoMudug26,000
34Tog WajaaleWoqooyi Galbeed22,700
35WanlaweynLower Shabeelle22,022
36DiinsoorBay20,000
37BakiAwdal20,000
38QandalaBari19,300
39EylNugaal18,904
40SaylacAwdal18,600
41Bu’aaleMiddle Juba17,475
42BuulobardeHiiraan16,928
43BandarbeylaBari13,753
44GarbahaarreyGedo12,652
45HobyoMudug12,564
46XuddurBakool12,500
47YagooriSool12,190
48BuhodleTogdheer11,373
49BereedaBari11,262
50GaradagSanaag10,000

Twenty years earlier: Somalia in the 2005 World Gazetteer — population then 11,967,011.

Common questions

What is the population of Somalia?
Somalia has a population of 20,305,907, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 37,206,512 — a forecast, not a measurement.
What is the capital of Somalia?
Mogadishu.

Go deeper

Mogadishu
The largest place we record in Somalia: 2,587,183 people
Somalia in 2005
The World Gazetteer's archive edition: 11,967,011 then
All 246 countries
Every country and territory, ranked by population