Qoryooley28.0 km1.78784, 44.52999Population: 51,720Region: Lower ShabeelleElevation: 64 mTimezone: Africa/Mogadishu
Afgooye60.9 km2.13810, 45.12120Population: 65,461Region: Lower ShabeelleElevation: 87 mTimezone: Africa/Mogadishu
Mogadishu72.9 km2.03711, 45.34375Population: 2,587,183Region: BanaadirElevation: 12 mTimezone: Africa/Mogadishu
Wanlaweyn101.3 km2.61850, 44.89380Population: 22,022Region: Lower ShabeelleElevation: 93 mTimezone: Africa/Mogadishu
Buurhakaba143.3 km2.80257, 44.07805Population: 27,792Region: BayElevation: 277 mTimezone: Africa/Mogadishu
Jawhar143.5 km2.78087, 45.50048Population: 47,086Region: Middle ShabeleElevation: 108 mTimezone: Africa/Mogadishu
Mahaddayweyne163.4 km2.97260, 45.53470Population: 8,273Region: Middle ShabeleElevation: 114 mTimezone: Africa/Mogadishu
Baidoa199.2 km3.11383, 43.64980Population: 129,839Region: BayElevation: 441 mTimezone: Africa/Mogadishu
Jalalaqsi206.3 km3.37660, 45.59960Population: 9,743Region: HiiraanElevation: 129 mTimezone: Africa/Mogadishu
Cadale207.8 km2.76030, 46.32220Population: 5,385Region: Middle ShabeleElevation: 7 mTimezone: Africa/Mogadishu
Diinsoor213.8 km2.40850, 42.97710Population: 20,000Region: BayElevation: 311 mTimezone: Africa/Mogadishu