Cities in Somalia

64 cities · sorted by population

Mogadishu

Banaadir

Pop. 2,587,183

Capital

Borama

Awdal

Pop. 597,842

Hargeysa

Woqooyi Galbeed

Pop. 477,876

Berbera

Woqooyi Galbeed

Pop. 242,344

Kismayo

Lower Juba

Pop. 234,852

Marka

Lower Shabeelle

Pop. 230,100

El Dibir

Bari

Pop. 200,000

Ruqi

Awdal

Pop. 148,702

Baidoa

Bay

Pop. 129,839

Cabudwaaq

Galguduud

Pop. 120,000

Burao

Togdheer

Pop. 99,270

Kaambooni

Lower Juba

Pop. 79,000

Gebiley

Woqooyi Galbeed

Pop. 77,320

Bosaso

Bari

Pop. 74,287

Beled Hawo

Gedo

Pop. 73,000

Balanbale

Galguduud

Pop. 68,000

Afgooye

Lower Shabeelle

Pop. 65,461

Gaalkacyo

Mudug

Pop. 61,200

Laascaanood

Sool

Pop. 60,100

Garoowe

Nugaal

Pop. 57,300

Beledweyne

Hiiraan

Pop. 55,410

Qoryooley

Lower Shabeelle

Pop. 51,720

Jawhar

Middle Shabele

Pop. 47,086

Jilib

Middle Juba

Pop. 43,694

Jamaame

Lower Juba

Pop. 42,270

Baardheere

Gedo

Pop. 42,240

Dhabad

Galguduud

Pop. 36,000

Ceerigaabo

Sanaag

Pop. 33,853

Luuq

Gedo

Pop. 33,820

Buurhakaba

Bay

Pop. 27,792

Dhamas

Gedo

Pop. 27,000

Ceeldheer

Galguduud

Pop. 26,562

Saaxo

Mudug

Pop. 26,000

Tog Wajaale

Woqooyi Galbeed

Pop. 22,700

Wanlaweyn

Lower Shabeelle

Pop. 22,022

Diinsoor

Bay

Pop. 20,000

Baki

Awdal

Pop. 20,000

Qandala

Bari

Pop. 19,300

Eyl

Nugaal

Pop. 18,904

Saylac

Awdal

Pop. 18,600

Bu’aale

Middle Juba

Pop. 17,475

Buulobarde

Hiiraan

Pop. 16,928

Bandarbeyla

Bari

Pop. 13,753

Garbahaarrey

Gedo

Pop. 12,652

Hobyo

Mudug

Pop. 12,564

Xuddur

Bakool

Pop. 12,500

Yagoori

Sool

Pop. 12,190

Buhodle

Togdheer

Pop. 11,373

Bereeda

Bari

Pop. 11,262

Garadag

Sanaag

Pop. 10,000

Jalalaqsi

Hiiraan

Pop. 9,743

Ceelbuur

Galguduud

Pop. 9,031

Dhuusamarreeb

Galguduud

Pop. 9,000

Yeed

Bakool

Pop. 8,429

Mahaddayweyne

Middle Shabele

Pop. 8,273

Saacow

Middle Juba

Pop. 7,893

Las Khorey

Sanaag

Pop. 6,941

Bargaal

Bari

Pop. 6,798

Waajid

Bakool

Pop. 6,666

Agabar

Woqooyi Galbeed

Pop. 6,547

Caluula

Bari

Pop. 6,100

Iskushuban

Bari

Pop. 5,759

Oodweyne

Togdheer

Pop. 5,491

Cadale

Middle Shabele

Pop. 5,385