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 12 cities, is the most represented country, also because it is the most populated, and by far, of the whole continent, followed by the Democratic Rep. of the Congo with 4 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 19,787,000 9,513,000 2,010 Kmē Egypt Giza, Shubra al-Khaymah
Lagos 15,487,000 9,000,000 1,966 Kmē Nigeria Ikeja, Mushin, Ikorodu
Kinshasa 15,056,000 15,056,000 466 Kmē Democratic Rep.
of the Congo
 
Johannesburg 14,167,000 2,026,000 4,040 Kmē South Africa Soweto, Pretoria,
Benoni, Tembisa
Luanda 8,883,000 2,572,000 1,005 Kmē Angola  
Dar es Salaam 7,461,000 6,400,000 961 Kmē Tanzania  
Onitsha 6,887,000 1,499,000 1,942 Kmē Nigeria Asaba, Nkpor
Khartoum 6,017,000 1,411,000 1,031 Kmē Sudan Omdurman, Khartoum North
Nairobi 5,973,000 4,397,000 852 Kmē Kenya Ruiru
Addis Ababa 5,503,000 3,273,000 622 Kmē Ethiopia  
Accra 5,074,000 2,070,000 1,222 Kmē Ghana Ashiaman, Tema
Alexandria 4,857,000 4,857,000 293 Kmē Egypt  
Abidjan 4,787,000 4,395,000 376 Kmē Ivory Coast Anyama
Kano 4,581,000 3,626,000 326 Kmē Nigeria  
Kampala 4,495,000 1,710,000 772 Kmē Uganda Nansana, Kira,
Makindye Ssabagabo
Yaoundé 4,414,000 3,351,000 228 Kmē Cameroon  
Cape Town 4,353,000 3,433,000 839 Kmē South Africa  
Casablanca 4,203,000 3,563,000 469 Kmē Morocco  
Kumasi 3,998,000 2,035,000 650 Kmē Ghana  
Bamako 3,750,000 2,420,000 422 Kmē Mali Kalabancoro
Mbuji-Mayi 3,717,000 3,717,000 137 Kmē Democratic Rep.
of the Congo
 
Ibadan 3,715,000 3,565,000 471 Kmē Nigeria  
Algiers 3,629,000 2,365,000 443 Kmē Algeria Rouïba
Ouagadougou 3,575,000 2,453,000 471 Kmē Burkina Faso  
Dakar 3,548,000 1,439,000 194 Kmē Senegal Pikine, Guediawaye
Abuja 3,499,000 1,236,000 927 Kmē Nigeria  
Douala 3,416,000 3,416,000 202 Kmē Cameroon  
Durban 3,290,000 3,120,000 1,072 Kmē South Africa  
Lusaka 2,902,000 2,628,000 313 Kmē Zambia  
Lubumbashi 2,850,000 2,850,000 360 Kmē Democratic Rep.
of the Congo
 
Harare 2,747,000 1,878,000 834 Kmē Zimbabwe Chitungwiza, Epworth
Conakry 2,729,000 2,040,000 409 Kmē Guinea  
Lomé 2,528,000 1,250,000 414 Kmē Togo  
Maputo 2,502,000 1,128,000 417 Kmē Mozambique Matola
Tunis 2,477,000 611,000 451 Kmē Tunisia At-Tadaman, Sukrah
Antananarivo 2,151,000 1,274,000 181 Kmē Madagascar  
Rabat 1,940,000 533,000 189 Kmē Morocco Salé, Témara
Brazzaville 1,918,000 1,918,000 238 Kmē Congo  
Benin City 1,858,000 1,125,000 482 Kmē Nigeria  
Mogadishu 1,839,000 1,650,000 127 Kmē Somalia  
N'Djamena 1,674,000 1,674,000 220 Kmē Chad  
Port Harcourt 1,665,000 1,149,000 433 Kmē Nigeria  
Kaduna 1,647,000 1,647,000 300 Kmē Nigeria  
Monrovia 1,533,000 1,533,000 202 Kmē Liberia  
Nouakchott 1,424,000 1,196,000 174 Kmē Mauritania  
Cotonou 1,390,000 679,000 215 Kmē Benin Godomey, Abomey-Calavi
Freetown 1,387,000 1,056,000 184 Kmē Sierra Leone  
Niamey 1,383,000 1,383,000 135 Kmē Niger  
Tripoli 1,376,000 1,376,000 502 Kmē Libya  
Oran 1,322,000 803,000 153 Kmē Algeria  
Lilongwe 1,290,000 1,091,000 251 Kmē Malawi  
Fčs 1,258,000 1,187,000 91 Kmē Morocco  
Enugu 1,251,000 1,251,000 205 Kmē Nigeria  
Port Elizabeth 1,240,000 968,000 391 Kmē South Africa  
Goma 1,239,000 1,239,000 65 Kmē Democratic Rep.
of the Congo
 
Ilorin 1,233,000 1,233,000 254 Kmē Nigeria  
Mombasa 1,208,000 1,208,000 135 Kmē Kenya  
Touba 1.201.000 965.000 132 Kmē Senegal  
Aba 1,200,000 1,200,000 91 Kmē Nigeria  
Bujumbura 1,143,000 776,000 78 Kmē Burundi  
Bangui 1,133,000 1,133,000 145 Kmē Central African Rep.  
Warri 1,055,000 1,055,000 163 Kmē Nigeria  
Lubango 1,054,000 601,000 218 Kmē Angola  
Tangier 1,039,000 1,039,000 96 Kmē Morocco  
Kigali 1,034,000 1,034,000 114 Kmē Rwanda  
Mwanza 1,032,000 1,032,000 111 Kmē Tanzania  
Blantyre 1,007,000 844,000 207 Kmē Malawi  
Bobo-Dioulasso 1,007,000 904,000 101 Kmē Burkina Faso  

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