The EmbassyDetails for Somalia list all foreign embassies and consulates in Somalia and all Somali embassies and consulates abroad.
Somalia maintains 38 embassies abroad as well as seven consulates. The Somali capital Mogadishu hosts 17 embassies, and in addition there is one consulate in Somalia.
Embassies in Somalia
- Burundi – Mogadishu
- China – Mogadishu
- Djibouti – Mogadishu
- Egypt – Mogadishu
- Ethiopia – Mogadishu
- Iran – Mogadishu
- Italy – Mogadishu
- Kenya – Mogadishu
- Libya – Mogadishu
- Qatar – Mogadishu
- Sudan – Mogadishu
- Turkey – Mogadishu
- Uganda – Mogadishu
- United Arab Emirates – Mogadishu
- United Kingdom – Mogadishu
- United States – Mogadishu
- Yemen – Mogadishu
Consulates in Somalia
- Ethiopia – Garowe, Consulate General
Other Representations in Somalia
- None
Embassies accredited to Somalia
- Guinea – Addis Ababa
- Pakistan – Addis Ababa
- Tanzania – Nairobi
- Venezuela – Nairobi
Somali Embassies
- Algeria – Algiers
- Belgium – Brussels
- Burundi – Bujumbura
- Canada – Ottawa
- China – Beijing
- Djibouti – Djibouti Ville
- Egypt – Cairo
- Ethiopia – Addis Ababa
- France – Paris
- Germany – Berlin
- India – New Delhi
- Indonesia – Jakarta
- Iran – Tehran
- Iraq – Baghdad
- Italy – Rome
- Kenya – Nairobi
- Kuwait – Kuwait City
- Libya – Tripoli
- Malaysia – Kuala Lumpur
- Oman – Muscat
- Pakistan – Islamabad
- Qatar – Doha
- Russia – Moscow
- Rwanda – Kigali
- Saudi Arabia – Riyadh
- Serbia – Belgrade
- South Africa – Pretoria
- South Sudan – Juba
- Sudan – Khartoum
- Sweden – Stockholm
- Tanzania – Dar-es-Salaam
- Turkey – Ankara
- Uganda – Kampala
- United Arab Emirates – Abu Dhabi
- United Kingdom – London
- United States – Washington, D.C.
- Yemen – Sana’a
- Zambia – Lusaka
Somali Consulates
- Lebanon – Beirut, Consulate
- Pakistan – Karachi, Consulate General
- Philippines – Manila, Consulate
- Saudi Arabia – Jeddah, Consulate General
- Turkey – Istanbul, Consulate
- United Arab Emirates – Dubai, Consulate General
- Yemen – Aden, Consulate General
Somali multilateral missions
- European Union – Brussels, Mission
- United Nations – New York, Permanent Mission
Other Somali Representations
- None