List of cities in Africa by population

Cairo, Egypt is the largest metropolis in Africa, the Middle East and the Arab world.
Lagos, Nigeria is one of the primary economic and logistical turntables in West Africa.
Oceanside of Luanda, the Angolan metropolis and a major commercial hub for Africa's fossil fuel industries.
East Africa's central place of business and Kenya's capital, Nairobi.
Great Mosque in the city of Kano, the historical centre and trans-Saharan trade focus in Northern Nigeria.
Cape Peninsula of Cape Town, Africa's southernmost city and the second largest one in South Africa, also its legislative capital.
Addis Ababa is the core of Ethiopia and seat of the African Union.
Aerial view of the pyramid complex and the city of Giza, Egypt, forming part of the Cairo agglomeration.
View of Algiers: Algeria's metropolis is one of the most important economic and traditional centres in the Maghreb and North Africa.
Kampala is the capital and hub of Uganda.
The ancient royal Rovan'i Manjakamiadana overlooking Madagascar's capital, Antananarivo.
Aerial view of Harare, the centre of Zimbabwe.
Kilindini Harbour in Mombasa, Kenya's historical, second largest city, is its gate to the Indian Ocean trade.
The Jemaa el-Fnaa marketplace in the Moroccan Imperial city of Marrakesh is an old key to the trans-Saharan trade.

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.

Rank City Country Population Year of estimate
1 Cairo Egypt 22,800,000 2025[1]
2 Lagos Nigeria 21,300,000 2025[1]
3 Kinshasa Democratic Republic of the Congo 18,552,800 2025[1][2]
4 Luanda Angola 9,650,000 2025[1]
5 Khartoum Sudan 7,200,000 2025[1]
6 Abidjan Ivory Coast 7,050,000 2025[1]
7 Nairobi Kenya 6,900,000 2025[1]
8 Accra Ghana 6,800,000 2025[1]
9 Dar es Salaam Tanzania 6,650,000 2025[1]
10 Johannesburg South Africa 6,559,190 2025[1]
11 Alexandria Egypt 6,250,000 2025[1]
12 Bamako Mali 5,700,000 2025[1]
13 Kano Nigeria 5,350,000 2025[1]
14 Cape Town South Africa 5,100,000 2025[1]
15 Addis Ababa Ethiopia 4,825,000 2025[1]
16 Giza Egypt 4,458,135 2023[3]
17 Casablanca Morocco 4,450,000 2025[1]
18 Algiers Algeria 4,325,000 2025[1]
19 Kampala Uganda 4,300,000 2025[1]
20 Dakar Senegal 4,225,000 2025[1]
21 Ekurhuleni South Africa 4,045,000 2022[4]
22 Yaoundé Cameroon 3,975,000 2025[1]
23 Durban South Africa 3,900,000 2025[1]
24 Douala Cameroon 3,900,000 2025[1]
25 Ouagadougou Burkina Faso 3,425,000 2025[1]
26 Ibadan Nigeria 3,400,000 2025[1]
27 Antananarivo Madagascar 3,150,000 2025[1]
28 Abuja Nigeria 3,050,000 2025[1]
29 Lusaka Zambia 3,000,000 2025[1]
30 Conakry Guinea 2,975,000 2025[1]
31 Kumasi Ghana 2,900,000 2025[1]
32 Lubumbashi Democratic Republic of the Congo 2,875,000 2025[1]
33 Omdurman Sudan 2,805,396 2022[5]
34 Pretoria South Africa 2,739,768 2022[6]
35 Tunis Tunisia 2,725,000 2025[1]
36 Harare Zimbabwe 2,675,000 2025[1]
37 Lomé Togo 2,625,000 2025[1]
38 Maputo Mozambique 2,575,000 2025[1]
39 Mbuji-Mayi Democratic Republic of the Congo 2,500,000 2025[1]
40 Brazzaville Republic of the Congo 2,475,000 2025[1]
41 Port Harcourt Nigeria 2,250,000 2025[1]
42 Mogadishu Somalia 2,250,000 2025[1]
43 Cotonou Benin 2,150,000 2025[1]
44 Rabat Morocco 2,125,000 2025[1]
45 Kaduna Nigeria 1,980,000 2025[1]
46 Kigali Rwanda 1,960,000 2025[1]
47 N'Djamena Chad 1,950,000 2025[1]
48 Monrovia Liberia 1,940,000 2025[1]
49 Tripoli Libya 1,870,000 2025[1]
50 Matola Mozambique 1,796,872 2022[7]
51 Benin City Nigeria 1,790,000 2025[1]
52 Bangui Central African Republic 1,680,000 2025[1]
53 Oran Algeria 1,640,000 2025[1]
54 Niamey Niger 1,530,000 2025[1]
55 Nouakchott Mauritania 1,500,000 2025[1]
56 Pointe-Noire Republic of the Congo 1,480,000 2025[1]
57 Benguela Angola 1,420,000 2025[1]
58 Freetown Sierra Leone 1,420,000 2025[1]
59 Tangier Morocco 1,410,000 2025[1]
60 Mombasa Kenya 1,370,000 2025[1]
61 Kananga Democratic Republic of the Congo 1,370,000 2025[1]
62 Touba Senegal 1,320,000 2025[1]
63 Fez Morocco 1,310,000 2025[1]
64 Kisangani Democratic Republic of the Congo 1,300,000 2025[1]
65 Aba Nigeria 1,280,000 2025[1]
66 Shubra el-Kheima Egypt 1,275,700 2023[8]
67 Agadir Morocco 1,270,000 2025[1]
68 Uyo Nigeria 1,264,636 2022[9]
69 Mwanza Tanzania 1,245,444 2022[10]
70 Onitsha Nigeria 1,230,000 2025[1]
71 Lilongwe Malawi 1,210,000 2025[1]
72 Gqeberha South Africa 1,200,000 2025[1]
73 Arusha Tanzania 1,190,000 2025[1]
74 Maiduguri Nigeria 1,190,000 2025[1]
75 Abomey-Calavi Benin 1,188,736 2022[11]
76 Sousse Tunisia 1,180,000 2025[1]
77 Nnewi Nigeria 1,176,550 2022[12]
78 Banjul Gambia 1,170,000 2025[1]
79 Ilorin Nigeria 1,160,000 2025[1]
80 Marrakesh Morocco 1,140,000 2025[1]
81 Sokoto Nigeria 1,140,000 2025[1]
82 Bujumbura Burundi 1,139,265 2022[13]
83 Jos Nigeria 1,110,000 2025[1]
84 Bukavu Democratic Republic of the Congo 1,100,000 2025[1]
85 Bobo Dioulasso Burkina Faso 1,100,000 2025[1]
86 Asmara Eritrea 1,090,000 2025[1]
87 Hargeisa Somalia ( Somaliland) 1,079,377 2022[14]
88 Zaria Nigeria 1,050,000 2025[1]
89 Ikorodu Nigeria 1,041,166 2022[15]
90 Zanzibar Tanzania 1,030,000 2025[1]
91 Tshikapa Democratic Republic of the Congo 1,023,575 2022[16]
92 Nyala Sudan 1,012,312 2022[17]
93 Enugu Nigeria 1,010,000 2025[1]
94 Goma Democratic Republic of the Congo 1,010,000 2025[1]
95 Blantyre Malawi 994,911 2022[18]
96 Misratah Libya 953,472 2022[19]
97 Owerri Nigeria 945,046 2022[20]
98 Warri Nigeria 942,683 2022[21]
99 Nampula Mozambique 927,472 2022[22]
100 West Rand South Africa 921,524 2022[23]

Map

See also

References

  1. ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca Brinkhoff, Thomas. "Major Agglomerations of the World - Population Statistics and Maps". citypopulation.de. Retrieved 23 September 2025.
  2. ^ "Kinshasa Population 2026". World Population Review (WPR). 9 January 2026. Retrieved 16 January 2026.
  3. ^ "Egypt: Governorates, Major Cities & Towns - Population Statistics, Maps, Charts, Weather and Web Information". www.citypopulation.de. Retrieved 2025-06-01.
  4. ^ "Ekurhuleni, South Africa Metro Area Population 1950-2022". macrotrends. Retrieved 13 September 2022.
  5. ^ "Population of Omdurman". all-populations.com. Retrieved 13 September 2022.
  6. ^ "Pretoria Population 2022". worldpopulationreview. Retrieved 8 September 2022.
  7. ^ "Matola Population 2022". worldpopulationreview. Retrieved 10 September 2022.
  8. ^ "Egypt: Governorates, Major Cities & Towns - Population Statistics, Maps, Charts, Weather and Web Information". www.citypopulation.de. Retrieved 9 August 2025.
  9. ^ "Uyo Population 2022". worldpopulationreview. Retrieved 13 September 2022.
  10. ^ "Mwanza Population 2022". worldpopulationreview. Retrieved 13 September 2022.
  11. ^ "Abomey Calavi Population 2022". worldpopulationreview. Retrieved 10 September 2022.
  12. ^ "Nnewi Population 2022". worldpopulationreview. Retrieved 13 September 2022.
  13. ^ "Bujumbura Population 2022". worldpopulationreview. Retrieved 13 September 2022.
  14. ^ "Hargeisa Population 2022". worldpopulationreview. Retrieved 13 September 2022.
  15. ^ "Ikorodu Population 2022". worldpopulationreview. Retrieved 9 September 2022.
  16. ^ "Tshikapa Population 2022". worldpopulationreview. Retrieved 13 September 2022.
  17. ^ "Nyala Population 2022". worldpopulationreview. Retrieved 13 September 2022.
  18. ^ "Blantyre Population 2022". worldpopulationreview. Retrieved 13 September 2022.
  19. ^ "Misratah Population 2022". worldpopulationreview. Retrieved 13 September 2022.
  20. ^ "Owerri Population 2022". worldpopulationreview. Retrieved 13 September 2022.
  21. ^ "Warri Population 2022". worldpopulationreview. Retrieved 13 September 2022.
  22. ^ "Nampula Population 2022". worldpopulationreview. Retrieved 13 September 2022.
  23. ^ "West Rand Population 2022". worldpopulationreview. Retrieved 13 September 2022.