What is the capital of Somalia?

Flag 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

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.