Home > Africa > Largest cities
Egyptian capital Cairo   The thousand-year-old city of Cairo, the capital of Egypt, commands this ranking considering the urban agglomerations, while it is bypassed by Kinshasa as regards only the city borders.

   A feature in common to almost all African cities is their rapid growth in recent decades, which still continues at a very rapid pace, with the consequent birth of slums in the peripheral suburbs; Lagos, for example, had just over two and a half million inhabitants in 1980, Kinshasa about 2 million.

   Nigeria, with 15 cities, is the most represented country, also because it is the most populated, and by far, of the whole continent, followed by Morocco with 6 cities.

   There are also several countries represented by a single city, in most cases the capital, usually the economic as well as political fulcrum of that country.

City Urban aggl.  Population Urban area Country Other cities in urban area
Cairo 22,684,000 10,055,000 2,696 Kmē Egypt Giza, Shubra al-Khaymah
Lagos 15,283,000 9,200,000 2,585 Kmē Nigeria Ikeja, Mushin, Ikorodu
Johannesburg 15,026,000 1,080,000 4,040 Kmē South Africa Soweto, Pretoria,
Benoni, Tembisa
Kinshasa 13,060,000 13,060,000 518 Kmē Democratic Rep.
of the Congo
 
Luanda 11,892,000 7,150,000 1,005 Kmē Angola  
Dar es Salaam 8,877,000 5,384,000 961 Kmē Tanzania  
Addis Ababa 7,922,000 4,198,000 673 Kmē Ethiopia  
Onitsha 7,756,000 1,550,000 1,943 Kmē Nigeria Asaba, Nkpor
Khartoum 7,677,000 1,950,000 1,031 Kmē Sudan Omdurman, Khartoum North
Nairobi 7,264,000 4,978,000 1,085 Kmē Kenya Ruiru
Abidjan 6,461,000 6,461,000 632 Kmē Ivory Coast  
Accra 6,336,000 1,782,000 1,222 Kmē Ghana Ashiaman, Tema
Alexandria 5,916,000 5,481,000 293 Kmē Egypt  
Kumasi 5,192,000 444,000 650 Kmē Ghana  
Yaoundé 5,095,000 3,763,000 228 Kmē Cameroon  
Kampala 5,074,000 1,798,000 772 Kmē Uganda Nansana, Kira,
Makindye Ssabagabo
Kano 4,949,000 4,105,000 326 Kmē Nigeria  
Cape Town 4,850,000 3,850,000 839 Kmē South Africa  
Mogadishu 4,698,000 2,150,000 127 Kmē Somalia  
Casablanca 4,608,000 3,218,000 469 Kmē Morocco  
Bamako 4,228,000 4,228,000 422 Kmē Mali  
Douala 4,093,000 3,816,000 202 Kmē Cameroon  
Ibadan 3,861,000 3,861,000 471 Kmē Nigeria  
Port Harcourt 3,825,000 1,650,000 433 Kmē Nigeria  
Dakar 3,804,000 1,352,000 194 Kmē Senegal Pikine, Guediawaye
Algiers 3,699,000 2,364,000 443 Kmē Algeria Rouïba
Mbuji-Mayi 3,663,000 3,663,000 137 Kmē Democratic Rep.
of the Congo
 
Durban 3,527,000 625,000 1,072 Kmē South Africa  
Lusaka 3,518,000 2,212,000 313 Kmē Zambia  
Ouagadougou 3,481,000 2,415,000 471 Kmē Burkina Faso  
Conakry 3,407,000 3,407,000 409 Kmē Guinea  
Antananarivo 3,154,000 1,380,000 181 Kmē Madagascar  
Brazzaville 3,118,000 2,138,000 241 Kmē Congo Kintélé
Lubumbashi 3,025,000 3,025,000 433 Kmē Democratic Rep.
of the Congo
 
Maputo 2,911,000 1,143,000 417 Kmē Mozambique Matola
Tunis 2,802,000 605,000 451 Kmē Tunisia At-Tadaman, Sukrah
Lomé 2,714,000 2,188,000 414 Kmē Togo  
Abuja 2,627,000 1,693,000 927 Kmē Nigeria  
Harare 2,394,000 1,492,000 834 Kmē Zimbabwe Chitungwiza, Epworth
Rabat 2,082,000 516,000 189 Kmē Morocco Salé, Témara
Freetown 2,011,000 1,348,000 184 Kmē Sierra Leone  
Cotonou 2,007,000 780,000 215 Kmē Benin Godomey, Abomey-Calavi
Benin City 2,000,000 1,650,000 482 Kmē Nigeria  
Monrovia 1,969,000 1,969,000 202 Kmē Liberia  
Kaduna 1,963,000 1,302,000 300 Kmē Nigeria  
N'Djamena 1,926,000 1,926,000 220 Kmē Chad  
Banjul 1,687,000 26,500 319 Kmē The Gambia  
Nouakchott 1,584,000 1,447,000 174 Kmē Mauritania  
Mombasa 1,582,000 1,395,000 135 Kmē Kenya  
Warri 1,561,000 1,121,000 163 Kmē Nigeria  
Kananga 1,549,000 1,549,000 73 Kmē Democratic Rep.
of the Congo
 
Kigali 1,517,000 1,517,000 490 Kmē Rwanda  
Hargeisa 1,446,000 1,050,000 65 Kmē Somalia  
Fčs 1,430,000 1,183,000 91 Kmē Morocco  
Pointe-Noire 1,399,000 1,399,000 199 Kmē Congo  
Lubango 1,396,000 890,000 218 Kmē Angola  
Ilorin 1,384,000 1,384,000 254 Kmē Nigeria  
Oran 1,353,000 803,000 153 Kmē Algeria  
Bangui 1,351,000 812,000 145 Kmē Central African Rep.  
Port Elizabeth 1,336,000 335,000 391 Kmē South Africa  
Niamey 1,329,000 1,329,000 135 Kmē Niger  
Lilongwe 1,312,000 1,312,000 251 Kmē Malawi  
Tangier 1,306,000 1,275,000 96 Kmē Morocco  
Uyo 1,290,000 885,000 181 Kmē Nigeria  
Tripoli 1,261,000 1,261,000 502 Kmē Libya  
Maiduguri 1,242,000 915,000 155 Kmē Nigeria  
Enugu 1,226,000 1,226,000 205 Kmē Nigeria  
Touba 1.202.000 1.121.000 184 Kmē Senegal  
Bujumbura 1,196,000 375,000 78 Kmē Burundi  
Sekondi-Takoradi 1,158,000 245,000 98 Kmē Ghana  
Aba 1,132,000 1,132,000 91 Kmē Nigeria  
Mwanza 1,105,000 1,105,000 111 Kmē Tanzania  
Bobo-Dioulasso 1,102,000 905,000 101 Kmē Burkina Faso  
Al-Mansurah 1,080,000 650,000 41 Kmē Egypt  
Agadir 1,077,000 505,000 117 Kmē Morocco Aït Melloul
Tshikapa 1,074,000 1,074,000 34 Kmē Democratic Rep.
of the Congo
 
Nsukka 1,059,000 485,000 342 Kmē Nigeria  
Nyala 1,045,000 850,000 106 Kmē Sudan  
Marrakech 1,025,000 1,025,000 111 Kmē Morocco  

* data on urban agglomerations updated to 2025 (estimates), those on population according to official data or more recent estimates of the national statistical services, when different from urban agglomerations.