Mogadishu (so.Muqdisho, , ) on Itä-AfrikassaIntian valtameren rannalla sijaitseva Somalianpääkaupunki. Vuonna 2001 tehdyn laskelman mukaan Mogadishussa oli noin 1 219 000 asukasta, mutta nykyisin arviot kaupungin väkiluvusta vaihtelevat miljoonan ja kolmen miljoonan välillä. Somalien keskuudessa kaupunki tunnetaan yleisesti lempinimellä Xamar.