Mogadishu, Somalia
Capital city · Population 2.6M
Mogadishu is the capital and the largest city in Somalia with a population of approximately 2,587,183 people as of 2026. This makes it the 147th largest city in the world, accounting for 13.61% of Somalia's total population of 19.0M. Mogadishu is classified as a major city and operates in the Africa/Mogadishu timezone. The average annual temperature is 27.2°C with 646 mm of rainfall per year. The city sits at an elevation of 16 meters above sea level.
Population
2,587,183
Global Rank
#147
Country Rank
#1
% of Somalia
13.61%
Avg Temperature
27.2°C
Annual Rainfall
646 mm
Elevation
16 m
Timezone
Africa/Mogadishu
Mogadishu on the Map
Climate in Mogadishu
Mogadishu's warmest month is Mar and the coldest is Aug. The wettest month is Apr with 150 mm of rainfall.
Average Monthly Temperature
Monthly Rainfall
Somalia at a Glance
Country Population
19,009,151
Capital
Mogadishu
Region
Eastern Africa
Major Cities
10
GDP per Capita
$630
Life Expectancy
58.8 years
Urban Population
54.6%
Growth Rate
0.03%
Other Major Cities in Somalia
Nearest Major Cities
Closest cities to Mogadishu with over 100,000 people
| City | Population | Distance |
|---|---|---|
| Marka | 230,100 | 73 km |
| Baidoa | 129,839 | 223 km |
| Kismayo | 234,852 | 410 km |
| Mandera | 114,718 | 441 km |
| Cabudwaaq | 120,000 | 478 km |
| Warder | 450,400 | 549 km |
| Garissa | 163,399 | 691 km |
| Malindi | 119,859 | 824 km |
Frequently Asked Questions
What is the population of Mogadishu?
The population of Mogadishu, Somalia is approximately 2,587,183 people, making it the 147th largest city in the world and the 1st largest in Somalia.
Is Mogadishu the capital of Somalia?
Yes, Mogadishu is the capital of Somalia.
What is the climate like in Mogadishu?
Mogadishu has an average annual temperature of 27.2°C and receives 646 mm of rainfall per year. The warmest month is Mar and the coldest is Aug.
What timezone is Mogadishu in?
Mogadishu is in the Africa/Mogadishu timezone.