List of 25 Largest Cities in Africa

Photo by Jrobin08 via Wikipedia


Africa is one of the largest Continents and has many Low-income Countries, The Largest Cities in Africa is listed by Population from Largest and the list shows Top 20 largest in Africa. Egypt and Nigeria are most populated countries and have many cities. usually, cities size is measured on total Population. Many countries in the continent are developing and undeveloped. Cairo is the largest city by Population and Area in the Continent of Africa located in Egypt with the metro population of 9,120,350 with over 6,000 Sq km Area.

RankCity NameCountryPopulation (Metro)City Area (In km2)
1LagosNigeria21,000,000999
2CairoEgypt15,200,000528
3KinshasaDemocratic Republic of the Congo9,046,000583
4Greater JohannesburgSouth Africa7,550,000334
5MogadishuSomalia5,845,00091
6Dar es SalaamTanzania4,700,0001,590
7AlexandriaEgypt4,575,0002,679
8AbidjanIvory Coast4,400,0002,119
9CasablancaMorocco3,975,000387
10Cape TownSouth Africa3,775,000400
11DurbanSouth Africa3,650,000225
12AccraGhana3,575,000173
13NairobiKenya3,500,000696
14KanoNigeria9,383,682499
15IbadanNigeria3,375,0001,190
16AlgiersAlgeria3,175,000363
17Addis AbabaEthiopia3,100,000527
18LuandaAngola2,825,311113
19DakarSenegal2,675,00082
20PretoriaSouth Africa2,525,000687
21TripoliLibya2,325,000400
22HarareZimbabwe2,300,000960
23DoualaCameroon2,200,000210
24NiameyNiger2,111,000239
25HargeisaSomaliland2,290,00025

Note: The largest cities in Africa above are latest update unveiled by the official sources.