Largest Cities in Somalia
10 cities with population over 100,000
Somalia has 10 cities with a population over 100,000. The largest city is Mogadishu with 2,587,183 people. The capital city is Mogadishu.
Country Population
19.7M
Major Cities
10
Largest City
Mogadishu
Capital
Mogadishu
Top 10 Cities
Mogadishu
2.6M
Borama
597,842
Hargeysa
477,876
Berbera
242,344
Kismayo
234,852
Marka
230,100
El Dibir
200,000
Ruqi
148,702
Baidoa
129,839
Cabudwaaq
120,000
All Cities in Somalia
| # | City | Population |
|---|---|---|
| 1 | MogadishuCapital | 2,587,183 |
| 2 | Borama | 597,842 |
| 3 | Hargeysa | 477,876 |
| 4 | Berbera | 242,344 |
| 5 | Kismayo | 234,852 |
| 6 | Marka | 230,100 |
| 7 | El Dibir | 200,000 |
| 8 | Ruqi | 148,702 |
| 9 | Baidoa | 129,839 |
| 10 | Cabudwaaq | 120,000 |