Mogadishu sudah menjadi pelabuhan dagang sibuk di Samudra Hindia sejak abad ke-1 Masehi, dan kemudian berkembang pesat sebagai pusat Kesultanan Mogadishu dari abad ke-10 hingga ke-16. Pada masa kejayaannya, kota ini menjadi salah satu kota terkaya di pesisir Afrika Timur, terkenal dengan industri tekstil dan perdagangan emasnya, serta menjadi persinggahan penting yang menghubungkan Afrika, Arab, dan India.