La Somalie compte 18 régions administratives.

La capitale Mogadiscio (Muqdisho) est à la fois le principal port et centre commercial du pays. Sa population est estimée à 600 000 habitants.

L'autre ville importante est Hargeysa située au nord à la frontière avec l'Ethiopie. Elle compte environ 90 000 habitants.