List of cities in Africa by population
Kinshasa , the largest city in the Democratic Republic of the Congo as well as in Africa , is the nation's financial and economic centre.
Lagos , Nigeria is the second largest city in Africa and one of the primary economic hubs for the continent.
Cairo , Egypt is the third largest city in Africa and the largest one in the Arab world .
Riverside of Giza , a mega-suburb of Cairo and the second-largest city in Egypt with over 9 million inhabitants.
Oceanside of Luanda , the Angolan metropolis and a major hub for Africa's fossil fuel industries.
Skyline of Dar es Salaam : the largest city in Tanzania and in eastern Africa .
Seaside of Egypt's third-largest city and its ancient capital: Alexandria , the largest port in this bicontinental country.
East Africa's central business hub and Kenya 's capital, Nairobi .
Cape Peninsula of Cape Town , Africa's southernmost city and the second largest one in South Africa , also its legislative capital.
Kampala is the hub of Uganda .
View of Algiers : Algeria's metropolis is one of the most important economic and traditional centres in North Africa .
Tunis , the Tunisian capital as well as a major commercial and logistic turntable of the Maghreb .
Aerial view of Harare , the capital and centre of Zimbabwe .
Kilindini Harbour in Mombasa , Kenya's second largest city and its historical gate to the Indian Ocean trade.
The Jemaa el-Fnaa marketplace in the Moroccan Imperial city of Marrakech is an old commercial key to the Sahara .
The following is a list of the 100 largest cities in Africa by urban population using the most recent official estimate. This reflects only cities located geographically in Africa including related islands.
List
Bold represents largest city in country.
Italic represents capital city.
City
Rank
Country
Population
Year of estimate
Kinshasa
1
Democratic Republic of the Congo
17,032,322
2024[ 1]
Lagos
2
Nigeria
16,536,018
2024[ 2]
Cairo (al-Qāhirah)
3
Egypt
10,100,166
2022[ 3]
Giza (al-Jīzah)
4
Egypt
9,250,791
2021[ 4]
Luanda
5
Angola
8,952,496
2022[ 5]
Dar es Salaam
6
Tanzania
7,404,689
2022[ 6]
Khartoum (al-Khurṭūm)
7
Sudan
6,344,348
2023[ 7]
Johannesburg (eGoli )
8
South Africa
6,065,354
2022[ 8]
Abidjan
9
Côte d'Ivoire
5,515,790
2022[ 9]
Alexandria
10
Egypt
5,483,605
2022[ 10]
Addis Ababa
11
Ethiopia
5,227,794
2022[ 11]
Nairobi
12
Kenya
5,118,844
2022[ 12]
Cape Town (iKapa )
13
South Africa
4,800,954
2022[ 13]
Yaoundé
14
Cameroon
4,336,670
2022[ 14]
Kano
15
Nigeria
4,219,209
2022[ 15]
Ekurhuleni (East Rand )
16
South Africa
4,045,000
2022[ 16]
Durban (eThekwini)
17
South Africa
4,034,678
2022[ 17]
Douala
18
Cameroon
3,926,645
2022[ 18]
Casablanca (al-Dār al-Bayḍā)
19
Morocco
3,840,396
2022[ 19]
Ibadan
20
Nigeria
3,756,445
2022[ 20]
Antananarivo
21
Madagascar
3,699,900
2022[ 21]
Abuja
22
Nigeria
3,652,029
2022[ 22]
Kampala
23
Uganda
3,651,919
2022[ 23]
Kumasi
24
Ghana
3,630,326
2022[ 24]
Dakar (Ndakaaru)
25
Senegal
3,326,001
2022[ 25]
Port Harcourt
26
Nigeria
3,324,694
2022[ 26]
Ouagadougou
27
Burkina Faso
3,055,788
2022[ 27]
Lusaka
28
Zambia
3,041,789
2022[ 28]
Algiers (al-Jazāʾir)
29
Algeria
2,853,959
2022[ 29]
Bamako
30
Mali
2,816,943
2022[ 30]
Omdurman (Umm Durmān)
31
Sudan
2,805,396
2022[ 31]
Mbuji-Mayi
32
Democratic Republic of the Congo
2,765,002
2022[ 32]
Pretoria (Tshwane)
33
South Africa
2,739,768
2022[ 33]
Lubumbashi
34
Democratic Republic of the Congo
2,695,331
2022[ 34]
Accra
35
Ghana
2,605,402
2022[ 35]
Brazzaville
36
Republic of the Congo
2,552,813
2022[ 36]
Mogadishu (Xamar)
37
Somalia
2,497,463
2022[ 37]
Tunis
38
Tunisia
2,435,961
2022[ 38]
Conakry
39
Guinea
2,048,525
2022[ 39]
Rabat (ar-Ribāṭ)
40
Morocco
1,931,930
2022[ 40]
Lomé
41
Togo
1,925,517
2022[ 41]
Benin City
42
Nigeria
1,841,084
2022[ 42]
Matola
43
Mozambique
1,796,872
2022[ 43]
Monrovia
44
Liberia
1,622,582
2022[ 44]
Kananga
45
Democratic Republic of the Congo
1,592,924
2022[ 45]
Harare
46
Zimbabwe
1,557,740
2022[ 46]
Onitsha
47
Nigeria
1,552,630
2022[ 47]
N'Djamena
48
Chad
1,532,588
2022[ 48]
Nouakchott (Nwākshūṭ)
49
Mauritania
1,431,539
2022[ 49]
Mombasa
50
Kenya
1,388,979
2022[ 50]
Niamey
51
Niger
1,383,909
2022[ 51]
Kisangani
52
Democratic Republic of the Congo
1,366,342
2022[ 52]
Pointe-Noire
53
Republic of the Congo
1,294,612
2022[ 53]
Gqeberha (Port Elizabeth)
54
South Africa
1,280,550
2022[ 54]
Tangier (Ṭanjah)
55
Morocco
1,277,242
2022[ 55]
Freetown
56
Sierra Leone
1,272,145
2022[ 56]
Fez (Fās)
57
Morocco
1,267,317
2022[ 57]
Uyo
58
Nigeria
1,264,636
2022[ 58]
Mwanza
59
Tanzania
1,245,444
2022[ 59]
Lilongwe
60
Malawi
1,222,325
2022[ 60]
Kigali
61
Rwanda
1,208,296
2022[ 61]
Bukavu
62
Democratic Republic of the Congo
1,190,367
2022[ 62]
Abomey-Calavi
63
Benin
1,188,736
2022[ 63]
Nnewi
64
Nigeria
1,176,550
2022[ 64]
Tripoli (Ṭarābulus al-Gharb)
65
Libya
1,175,830
2022[ 65]
Kaduna
66
Nigeria
1,158,048
2022[ 66]
Aba
67
Nigeria
1,150,116
2022[ 67]
Bujumbura
68
Burundi
1,139,265
2022[ 68]
Maputo
69
Mozambique
1,138,960
2022[ 69]
Hargeisa (Harjīsā)
70
Somalia ( Somaliland )
1,079,377
2022[ 70]
Bobo Dioulasso
71
Burkina Faso
1,074,309
2022[ 71]
Shubra el-Kheima
72
Egypt
1,072,951
2022[ 72]
Ikorodu
73
Nigeria
1,041,166
2022[ 73]
Asmara
74
Eritrea
1,034,872
2022[ 74]
Marrakesh (Murrākuš)
75
Morocco
1,033,050
2022[ 75]
Tshikapa
76
Democratic Republic of the Congo
1,023,575
2022[ 76]
Nyala
77
Sudan
1,012,312
2022[ 77]
Ilorin
78
Nigeria
1,000,477
2022[ 78]
Blantyre
79
Malawi
994,911
2022[ 79]
Agadir
80
Morocco
960,438
2022[ 80]
Misratah
81
Libya
953,472
2022[ 81]
Owerri
82
Nigeria
945,046
2022[ 82]
Warri
83
Nigeria
942,683
2022[ 83]
Jos
84
Nigeria
942,167
2022[ 84]
Bangui
85
Central African Republic
933,176
2022[ 85]
Nampula
86
Mozambique
927,472
2022[ 86]
Oran (Wahrān)
87
Algeria
922,302
2022[ 87]
West Rand
88
South Africa
921,524
2022[ 88]
Lubango
89
Angola
914,456
2022[ 89]
Cabinda
90
Angola
861,878
2022[ 90]
Umuahia
91
Nigeria
860,555
2022[ 91]
Libreville
92
Gabon
856,854
2022[ 92]
Benghazi
93
Libya
847,790
2022[ 93]
Maiduguri
94
Nigeria
822,337
2022[ 94]
Enugu
95
Nigeria
819,791
2022[ 95]
Lokoja
96
Nigeria
790,742
2022[ 96]
Vereeniging (Emfuleni )
97
South Africa
786,127
2022[ 97]
Benguela
98
Angola
776,832
2022[ 98]
Bunia
99
Democratic Republic of the Congo
767,645
2022[ 99]
Zanzibar
100
Tanzania
766,392
2022[ 100]
Map
The 30 largest cities in Africa
See also
References
Sovereign states States with limited recognition
Dependencies and other territories