Demography

Africa’s 50 Most Populous Cities in 2025

Africa’s urban growth is unlike anything happening elsewhere right now. Over 1.5 billion people live there, the median age is 18, and city populations expand at about 3.5% a year. Visual Capitalist ranked the 50 most populous African cities this year using UN World Urbanization Prospects 2025 data.

Most populous cities in Africa mapped

Nine of the fifty cities are Nigerian, more than any other country. Egypt and South Africa each contribute four. Cairo leads the whole ranking at 25.6 million, well ahead of Lagos at 12.8 million. The gap between those two alone is roughly the population of the Netherlands. Luanda and Kinshasa sit above 10 million, and Dar es Salaam, Addis Ababa, Nairobi, and Kampala all place in the top 15, which reflects how quickly East Africa has urbanized over the past two decades.

RankCountryCity2025 Population
1🇪🇬 EgyptAl-Qahirah (Cairo)25,566,000
2🇳🇬 NigeriaLagos12,792,000
3🇦🇴 AngolaLuanda11,370,000
4🇨🇩 DR CongoKinshasa10,944,000
5🇹🇿 TanzaniaDar es Salaam7,795,000
6🇪🇬 EgyptAlexandria7,267,000
7🇿🇦 South AfricaJohannesburg7,077,000
8🇸🇩 SudanKhartoum6,809,000
9🇪🇹 EthiopiaAddis Ababa6,706,000
10🇨🇮 Côte d’IvoireAbidjan6,622,000
11🇰🇪 KenyaNairobi6,134,000
12🇳🇬 NigeriaOnitsha5,628,000
13🇬🇭 GhanaAccra5,593,000
14🇨🇲 CameroonYaoundé5,106,000
15🇺🇬 UgandaKampala4,881,000
16🇳🇬 NigeriaKano4,840,000
17🇿🇦 South AfricaCape Town4,509,000
18🇲🇦 MoroccoCasablanca4,457,000
19🇸🇴 SomaliaMogadishu4,399,000
20🇬🇭 GhanaKumasi4,298,000
21🇲🇱 MaliBamako4,245,000
22🇪🇬 EgyptLuxor4,188,000
23🇨🇲 CameroonDouala4,105,000
24🇲🇬 MadagascarAntananarivo3,916,000
25🇸🇳 SenegalDakar3,852,000
26🇳🇬 NigeriaOwerri3,833,000
27🇳🇬 NigeriaIbadan3,721,000
28🇨🇬 Rep. of CongoBrazzaville3,656,000
29🇨🇩 DR CongoKasaï-Oriental3,606,000
30🇿🇲 ZambiaLusaka3,511,000
31🇩🇿 AlgeriaAlgiers3,246,000
32🇧🇫 Burkina FasoOuagadougou3,206,000
33🇿🇦 South AfricaDurban3,178,000
34🇲🇿 MozambiqueMaputo3,166,000
35🇨🇩 DR CongoLubumbashi2,833,000
36🇬🇳 GuineaConakry2,728,000
37🇧🇯 BeninCotonou2,506,000
38🇹🇳 TunisiaTunis2,473,000
39🇹🇬 TogoLomé2,415,000
40🇳🇬 NigeriaPort Harcourt2,341,000
41🇿🇼 ZimbabweHarare2,117,000
42🇪🇬 EgyptBanha2,089,000
43🇲🇦 MoroccoRabat2,069,000
44🇸🇱 Sierra LeoneFreetown1,936,000
45🇹🇩 ChadN’Djaména1,935,000
46🇨🇩 DR CongoBeni1,924,000
47🇳🇬 NigeriaKaduna1,890,000
48🇱🇷 LiberiaMonrovia1,879,000
49🇳🇬 NigeriaBenin City1,845,000
50🇿🇦 South AfricaPretoria1,836,000

Separate from size is the question of who’s growing fastest. Kampala is at about 5.3% per year according to UN WUP 2025 projections, which is genuinely fast for a city already nearing 5 million. Abuja around 4.6%, Kinshasa 4.4%, Dar es Salaam and Addis Ababa both above 4%.

The UN projects 13 African cities in the global top 50 by 2050. Luanda alone is expected to add roughly 8.9 million more residents in that time, which is a staggering number for a single city. Dar es Salaam and Addis Ababa are both tracking toward 10 million. Nigeria, DR Congo, and Ethiopia figure among only seven countries the UN expects to collectively account for more than half of all new urban residents worldwide by then.

In 25 years this ranking will need a serious redraw.

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x