List of cities in Africa by population





.jpeg)







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

The 30 largest cities in Africa (those with over 5 million inhabitants highlighted)
See also
- List of urban areas in Africa by population
- List of European cities by population within city limits
Africa portal
Cities portal
References
- ^ 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.
- ^ "Kinshasa Population 2026". World Population Review (WPR). 9 January 2026. Retrieved 16 January 2026.
- ^ "Egypt: Governorates, Major Cities & Towns - Population Statistics, Maps, Charts, Weather and Web Information". www.citypopulation.de. Retrieved 2025-06-01.
- ^ "Ekurhuleni, South Africa Metro Area Population 1950-2022". macrotrends. Retrieved 13 September 2022.
- ^ "Population of Omdurman". all-populations.com. Retrieved 13 September 2022.
- ^ "Pretoria Population 2022". worldpopulationreview. Retrieved 8 September 2022.
- ^ "Matola Population 2022". worldpopulationreview. Retrieved 10 September 2022.
- ^ "Egypt: Governorates, Major Cities & Towns - Population Statistics, Maps, Charts, Weather and Web Information". www.citypopulation.de. Retrieved 9 August 2025.
- ^ "Uyo Population 2022". worldpopulationreview. Retrieved 13 September 2022.
- ^ "Mwanza Population 2022". worldpopulationreview. Retrieved 13 September 2022.
- ^ "Abomey Calavi Population 2022". worldpopulationreview. Retrieved 10 September 2022.
- ^ "Nnewi Population 2022". worldpopulationreview. Retrieved 13 September 2022.
- ^ "Bujumbura Population 2022". worldpopulationreview. Retrieved 13 September 2022.
- ^ "Hargeisa Population 2022". worldpopulationreview. Retrieved 13 September 2022.
- ^ "Ikorodu Population 2022". worldpopulationreview. Retrieved 9 September 2022.
- ^ "Tshikapa Population 2022". worldpopulationreview. Retrieved 13 September 2022.
- ^ "Nyala Population 2022". worldpopulationreview. Retrieved 13 September 2022.
- ^ "Blantyre Population 2022". worldpopulationreview. Retrieved 13 September 2022.
- ^ "Misratah Population 2022". worldpopulationreview. Retrieved 13 September 2022.
- ^ "Owerri Population 2022". worldpopulationreview. Retrieved 13 September 2022.
- ^ "Warri Population 2022". worldpopulationreview. Retrieved 13 September 2022.
- ^ "Nampula Population 2022". worldpopulationreview. Retrieved 13 September 2022.
- ^ "West Rand Population 2022". worldpopulationreview. Retrieved 13 September 2022.