Largest Cities in Somalia

72 cities in Somalia, ranked by population.

Cities
72
Urban population
6.6M
Largest city
Mogadishu

Cities by population

# City Population
1 Mogadishu 2.6M
2 Borama 597.8K
3 Hargeysa 477.9K
4 Berbera 242.3K
5 Kismayo 234.9K
6 Marka 230.1K
7 El Dibir 200K
8 Ruqi 148.7K
9 Baidoa 129.8K
10 Cabudwaaq 120K
11 Burao 99.3K
12 Kaambooni 79K
13 Gebiley 77.3K
14 Bosaso 74.3K
15 Beled Hawo 73K
16 Balanbale 68K
17 Afgooye 65.5K
18 Gaalkacyo 61.2K
19 Laascaanood 60.1K
20 Garoowe 57.3K
21 Beledweyne 55.4K
22 Qoryooley 51.7K
23 Jawhar 47.1K
24 Jilib 43.7K
25 Jamaame 42.3K
26 Baardheere 42.2K
27 Dhabad 36K
28 Ceerigaabo 33.9K
29 Luuq 33.8K
30 Buurhakaba 27.8K
31 Dhamas 27K
32 Ceeldheer 26.6K
33 Saaxo 26K
34 Tog Wajaale 22.7K
35 Wanlaweyn 22K
36 Baki 20K
37 Diinsoor 20K
38 Qandala 19.3K
39 Eyl 18.9K
40 Saylac 18.6K
41 Buulobarde 16.9K
42 Bandarbeyla 13.8K
43 Garbahaarrey 12.7K
44 Hobyo 12.6K
45 Xuddur 12.5K
46 Yagoori 12.2K
47 Buhodle 11.4K
48 Bereeda 11.3K
49 Garadag 10K
50 Jalalaqsi 9.7K
51 Ceelbuur 9K
52 Dhuusamarreeb 9K
53 Yeed 8.4K
54 Mahaddayweyne 8.3K
55 Saacow 7.9K
56 Las Khorey 6.9K
57 Bargaal 6.8K
58 Waajid 6.7K
59 Agabar 6.5K
60 Caluula 6.1K
61 Iskushuban 5.8K
62 Oodweyne 5.5K
63 Cadale 5.4K
64 Dhobley 5K
65 Ceek 4.3K
66 Buur Gaabo 3.1K
67 Gorayacowl 2.6K
68 Dujuuma 2.4K
69 Diga gaw 2.3K
70 Tayeeglow 2.1K
71 Xarardheere 2K
72 Dhummay 960

Frequently Asked Questions

Our database contains 72 cities for Somalia, shown above ranked by population.

The largest city in Somalia by population is Mogadishu with approximately 2.6M residents.

City population data comes from GeoNames, integrated with REST Countries and ERA5 climate reanalysis data.