What is the capital of Somalia?
The capital of Somalia is Mogadishu
Mogadishu is the capital city and seat of government of Somalia, a country in Eastern Africa. Somalia uses the ISO codes SO and SOM, and its international dialling code is +252. The currency in use is the Somali shilling (SOS).
For the full profile of Somalia, including its flag, currency, calling code, population and the countries it borders, see the Somalia country page. The country has an estimated population of 19,654,739 as of 2025.
Quick facts about Somalia
- Capital: Mogadishu
- Region: Eastern Africa
- Currency: Somali shilling (SOS)
- Calling code: +252
- Flag emoji: πΈπ΄
Frequently asked questions
What is the capital of Somalia?
The capital of Somalia is Mogadishu.
Is Mogadishu the largest city in Somalia?
Mogadishu is the capital of Somalia and its seat of government. In many countries the capital is also the largest city, though not always, so the biggest city by population can differ.
What currency is used in Mogadishu?
Mogadishu, like the rest of Somalia, uses the Somali shilling (SOS, symbol Sh).
Capitals of neighbouring countries
Capital and country data from open datasets. Full sources on the data page.