| no. | nom | calculation 2012 | latitude | longitude | division supérieure | d'autres noms |
| 1 | Muqdisho | 1 588 173 | 2.05°N | 45.33°E | Banaadir | Mogdiisho, Mogadishu, Muqdīšo, Mogadiscio, Mogadischu |
| 2 | Hargeysa | 478 514 | 9.56°N | 44.06°E | Woqooyi Galbeed | Hargeisa |
| 3 | Burco | 155 832 | 9.52°N | 45.54°E | Togdeer | Burao, Bur'o |
| 4 | Boosaaso | 107 326 | 11.28°N | 49.18°E | Baarii | Bandar Kassim, Boosaso, Bender Cassim, Bender Qaasim, Bender Kassim, Bōsāso |
| 5 | Beledweyne | 94 157 | 4.74°N | 45.20°E | Hiiraan | Beled Weyne, Beled Uen, Belet Uen, Beled Wēyne |
| 6 | Berbera | 78 047 | 10.44°N | 45.00°E | Woqooyi Galbeed | |
| 7 | Baydhabo | 76 839 | 3.12°N | 43.65°E | Baay | Baidoa, Isha Baidoa, Baidooa, Bayđabo |
| 8 | Gaalkacyo | 76 149 | 6.77°N | 47.43°E | Mudug | Galkayo, Galkayu, Galcaio, Rocco Littorio, Gallacaio, Gālka'yo |
| 9 | Boorama | 67 103 | 9.94°N | 43.18°E | Awdaal | Borama, Boromo, Bōramo, Boramo, Booramo, Booromo, Booraama, Bōramā |
| 10 | Kismaayo | 57 321 | 0.36°S | 42.54°E | Jubbada Hoose | Kisimayu, Kisimayo, Chisimaio, Chisimayu, Kismayu, Kismaanyo, Kismāyo |
| 11 | Laascanood | 42 674 | 8.48°N | 47.36°E | Sool | Lasanod, Laas'aanood, Las Anod, Laascaanood, Las Caanood, Lās'ānōd |
| 12 | Jawhar | 34 969 | 2.78°N | 45.50°E | Shabeellaha Dhexe | Gioher, Joowhar, Giohar, Jowhar |
| 13 | Garoowe | 32 523 | 8.41°N | 48.49°E | Nuugaal | Garowe, Gaarowe, Garoe, Garōwe |
| 14 | Baardheere | 28 190 | 2.34°N | 42.29°E | Gedoo | Bardhere, Bardera, Bardeera, Bārđēre |
| 15 | Qardho | 27 476 | 9.50°N | 49.08°E | Baarii | Kardh, Gardo, Qarđo |
| 16 | Ceerigaabo | 27 007 | 10.62°N | 47.36°E | Sanaag | Erigabo, Ceerigabo, Erigavo, Ērigabo |
| 17 | Marka | 20 233 | 1.72°N | 44.77°E | Shabeellaha Hoose | Merca |
| 18 | Dhuusa Marreeb | 19 736 | 5.54°N | 46.38°E | Gaalguuduud | Dhusa Harreb, Duusa Marreeb, Dhuusamareeb, Đūsa Marrēb, Dusa Marreb |
| 19 | Wanlaweyn | 18 337 | 2.62°N | 44.89°E | Shabeellaha Hoose | Wanla Weyne, Uanle Uen, Wanle Weyne |
| 20 | Gebilay | 17 743 | 9.70°N | 43.62°E | Awdaal | Gibileh, Gebiley, Gebileh, Gabiley |
| 21 | Afgooye | 17 406 | 2.14°N | 45.12°E | Shabeellaha Hoose | Afgoi, Afgōye |
| 22 | Buulobarde | 16 462 | 3.85°N | 45.57°E | Hiiraan | Bulobarde, Buulo Berde, Bulo Burti, Būlobarde, Buulo Barde |
| 23 | Jalalaqsi | 12 932 | 3.39°N | 45.59°E | Hiiraan | Gialalassi, Pietro Verri, Jalalassi |
| 24 | Waajid | 11 807 | 3.81°N | 43.25°E | Gedoo | Uegit, Wājid |
| 25 | Baraawe | 11 322 | 1.11°N | 44.03°E | Shabeellaha Hoose | Brava, Barāwa, Barāwe |
| 26 | Xuddur | 10 504 | 4.12°N | 43.89°E | Baakool | Hodur, Oddur, Huddur Hadama, Hudur |
| 27 | Jamaame | 9 216 | 0.07°N | 42.75°E | Jubbada Hoose | Jamame, Giamana, Margherita, Jamāme |
| 28 | Laasqoray | 8 436 | 11.16°N | 48.20°E | Sanaag | Laskhoreh, Las Khoreh, Lāsqoray |
| 29 | Qoryoley | 7 978 | 1.79°N | 44.53°E | Shabeellaha Hoose | Qoryooley, Coriole, Koriolei, Qoryōley |
| 30 | Buur Gaabo | 7 864 | 1.23°S | 41.83°E | Jubbada Hoose | Bur Gabo, Būr Gābo |
| 31 | Badhan | 7 139 | 10.71°N | 48.34°E | Sanaag | |
| 32 | Waaciye | 7 127 | 10.01°N | 49.04°E | Baarii | |
| 33 | Garbahaarrey | 6 989 | 3.33°N | 42.22°E | Gedoo | Garbaharey, Garba Harre, Garbahārey |
| 34 | Afmaadu | 6 500 | 0.51°N | 42.07°E | Jubbada Hoose | Afmedu, Afmadow, Afmādu |
| 35 | Shiikh | 6 390 | 9.93°N | 45.19°E | Woqooyi Galbeed | |
| 36 | Bacaadweyn | 5 607 | 7.19°N | 47.53°E | Mudug | |
| 37 | Arabsiyo | 5 090 | 9.68°N | 43.76°E | Awdaal | |
| 38 | Jilib | 5 003 | 0.49°N | 42.78°E | Jubbada Dhexe | Gelib |
| 39 | Daarbuduq | 4 989 | 9.86°N | 44.53°E | Woqooyi Galbeed | |
| 40 | Luuq | 4 880 | 3.80°N | 42.55°E | Gedoo | Lugh, Lūq |
| 41 | Seylac | 4 520 | 11.35°N | 43.47°E | Awdaal | Seyla', Zeila, Sayla' |
| 42 | Dujuuma | 4 510 | 1.25°N | 42.57°E | Gedoo | Dugiuma, Dujūma |
| 43 | Mahadday Weyne | 4 466 | 2.97°N | 45.54°E | Shabeellaha Dhexe | Mahaddei Uen |
| 44 | Xabaalo Barbar | 4 128 | 2.74°N | 43.16°E | Baay | |
| 45 | Ceeldhere | 4 119 | 3.85°N | 47.18°E | Gaalguuduud | Eldere, Eldhere, Eeldheere, El Dere, Xarardere, Haradēre, Haradere, Ceeldheere, Ēlđēre |
| 46 | Godinlabe | 3 866 | 5.88°N | 46.63°E | Gaalguuduud | |
| 47 | Ceelbuur | 3 730 | 4.68°N | 46.62°E | Gaalguuduud | Elbur, Eelbur, Ēlbūr |
| 48 | Kaambooni | 3 466 | 1.64°S | 41.59°E | Jubbada Hoose | Raas Kaambooni, Raas Jumbo |
| 49 | Oodweyne | 3 346 | 9.41°N | 45.06°E | Togdeer | Odweyna, Odweina, Ōdweyne |
| 50 | Bandarbeyla | 3 343 | 9.50°N | 50.81°E | Baarii | Bender Beyla, Bender Beila |
| 51 | Balli Dhiddin | 3 281 | 10.88°N | 50.39°E | Baarii | |
| 52 | Cadale | 3 250 | 2.76°N | 46.32°E | Shabeellaha Dhexe | 'Elaṯale, El Athale, Itala, 'Adale |
| 53 | Qandala | 3 228 | 11.47°N | 49.87°E | Baarii | Candala |
| 54 | Xidda | 2 969 | 9.95°N | 49.05°E | Baarii | |
| 55 | Cadaado | 2 938 | 6.13°N | 46.63°E | Gaalguuduud | |
| 56 | Ceelbuh | 2 866 | 10.22°N | 48.31°E | Sanaag | |
| 57 | Ceelaayo | 2 798 | 11.24°N | 48.89°E | Sanaag | |
| 58 | Dinlaabe | 2 788 | 3.05°N | 45.52°E | Shabeellaha Dhexe | |
| 59 | Caluula | 2 746 | 11.97°N | 50.76°E | Baarii | Aluula, Alūla |
| 60 | Diinsoor | 2 717 | 2.49°N | 42.97°E | Baay | Dīnsōr, Dinsoor |
| 61 | Hobyo | 2 664 | 5.35°N | 48.53°E | Mudug | |
| 62 | Xamur | 2 664 | 7.21°N | 48.85°E | Mudug | Ceel Xamurre, CeelXamure |
| 63 | Balli Gubat | 2 655 | 5.43°N | 48.12°E | Mudug | Wisil |
| 64 | Wabxo | 2 650 | 4.51°N | 46.28°E | Hiiraan | Uebahò |
| 65 | Bargaal | 2 512 | 11.29°N | 51.08°E | Baarii | Bargāl |
| 66 | Iskushuban | 2 484 | 10.28°N | 50.23°E | Baarii | Skušuban, Scusciuban, Iskušuban |
| 67 | Hadaaftimo | 2 436 | 10.76°N | 48.11°E | Sanaag | |
| 68 | Samaysa Dheer | 2 351 | 9.86°N | 49.09°E | Baarii | |
| 69 | Eyl | 2 316 | 7.98°N | 49.82°E | Nuugaal | Eil |
| 70 | Dabacaddo | 2 208 | 9.78°N | 43.35°E | Awdaal | |
| 71 | Ceel Dhere | 2 184 | 5.37°N | 46.19°E | Gaalguuduud | |
| 72 | Geesaley | 2 090 | 11.75°N | 50.51°E | Baarii | |
| 73 | Geedaley | 1 997 | 5.27°N | 47.91°E | Mudug | Ceeldheer Cammaara |
| 74 | Xaafuun | 1 979 | 10.42°N | 51.26°E | Baarii | Xafun, Hafun, Haafuun, Ras Hafun, Xāfūn |
| 75 | Muqakoori | 1 962 | 4.06°N | 46.13°E | Hiiraan | Mogocori |
| 76 | Hurdiyo | 1 954 | 10.56°N | 51.30°E | Baarii | Obbia, Hobya, Hobyo |
| 77 | Saacow | 1 948 | 1.64°N | 42.45°E | Gedoo | Sao, Saco, Sā'o |
| 78 | Kalabaydh | 1 923 | 9.67°N | 43.48°E | Awdaal | |
| 79 | Bereeda | 1 871 | 11.87°N | 51.06°E | Baarii | Berēda |
| 80 | Qeycad | 1 837 | 5.01°N | 47.99°E | Mudug | |
| 81 | Awdheegle | 1 826 | 1.98°N | 44.83°E | Shabeellaha Hoose | Audegie, Awđēgle |
| 82 | Baxdo | 1 810 | 5.79°N | 47.23°E | Gaalguuduud | |
| 83 | Abo | 1 794 | 11.79°N | 50.52°E | Baarii | |
| 84 | Ceelal | 1 785 | 9.91°N | 46.24°E | Sanaag | |
| 85 | Xiriiro | 1 752 | 9.98°N | 50.25°E | Baarii | |
| 86 | Masaajid Cali Guduud | 1 749 | 3.18°N | 46.43°E | Shabeellaha Dhexe | |
| 87 | Dudunle | 1 687 | 3.15°N | 45.53°E | Shabeellaha Dhexe | |
| 88 | Gori Rit | 1 675 | 7.99°N | 48.11°E | Nuugaal | |
| 89 | Kalabaydh | 1 653 | 8.24°N | 47.22°E | Sool | |
| 90 | Bandar Murcaayo | 1 623 | 11.69°N | 50.46°E | Baarii | Bandarmerganyo, Bender Merghagno, Bandarmu'ayo |
| 91 | Rako Raaxo | 1 505 | 9.78°N | 49.73°E | Baarii | |
| 92 | Buraan | 1 445 | 10.21°N | 48.77°E | Sanaag | |
| 93 | Mareer Gur | 1 444 | 5.75°N | 46.51°E | Gaalguuduud | |
| 94 | Shiikh Abdaal | 1 395 | 9.95°N | 44.69°E | Woqooyi Galbeed | Shiik Abdaal, Sheykh Abdaal |
| 95 | Xiis | 1 391 | 10.90°N | 46.92°E | Sanaag | Hais, Heis |
| 96 | Karin | 1 361 | 10.98°N | 49.22°E | Baarii | |
| 97 | Buur Hakaba | 1 312 | 2.80°N | 44.08°E | Baay | Bur Hakkaba, Buurhakaba, Buur Hakkaba, Bur Acaba, Būr Hakkaba |
| 98 | Doolow | 1 279 | 4.16°N | 42.08°E | Gedoo | Dolaw, Dollo Odo, Dolo, Dōlaw |
| 99 | Xarardheere | 1 214 | 4.66°N | 47.86°E | Mudug | Harardera, Xararđēre |
| 100 | Tayeeglow | 1 072 | 4.02°N | 44.51°E | Baakool | Tijeglo, Tigieglo, Tayēglo |