Baidoa58.8 km3.11383, 43.64980Population: 129,839Region: BayElevation: 441 mTimezone: Africa/Mogadishu
Wanlaweyn92.9 km2.61850, 44.89380Population: 22,022Region: Lower ShabeelleElevation: 93 mTimezone: Africa/Mogadishu
Qoryooley123.5 km1.78784, 44.52999Population: 51,720Region: Lower ShabeelleElevation: 64 mTimezone: Africa/Mogadishu
Diinsoor129.9 km2.40850, 42.97710Population: 20,000Region: BayElevation: 311 mTimezone: Africa/Mogadishu
Afgooye137.4 km2.13810, 45.12120Population: 65,461Region: Lower ShabeelleElevation: 87 mTimezone: Africa/Mogadishu
Marka143.3 km1.71594, 44.77166Population: 230,100Region: Lower ShabeelleElevation: 12 mTimezone: Africa/Mogadishu
Waajid145.1 km3.80958, 43.24627Population: 6,666Region: BakoolElevation: 381 mTimezone: Africa/Mogadishu
Xuddur148.1 km4.12129, 43.88945Population: 12,500Region: BakoolElevation: 493 mTimezone: Africa/Mogadishu