Africa - Top 100+ Cities by Population
Population data by city is the population of the city itself, not the metro area
(for specific metro area data, see our ranking by metro area). Data is as of 2011 estimates.
| Rank
| City | Country | Population
| |
| 1. |
Lagos |
Nigeria |
9,000,000 |
| 2. |
Kinshasa |
Congo |
7,785,965 |
| 3. |
Cairo |
Egypt |
7,734,614 |
| 4. |
Alexandria |
Egypt |
3,811,516 |
| 5. |
Abidjan |
Cote d'Ivoire |
3,677,115 |
| 6. |
Kano |
Nigeria |
3,626,068 |
| 7. |
Ibadan |
Nigeria |
3,565,108 |
| 8. |
Cape Town |
South Africa |
3,433,441 |
| 9. |
Casablanca |
Morocco |
3,144,909 |
| 10. |
Durban |
South Africa |
3,120,282 |
| 11. |
Luanda |
Angola |
2,776,168 |
| 12. |
Addis Ababa |
Ethiopia |
2,757,729 |
| 13. |
Nairobi |
Kenya |
2,750,547 |
| 14. |
Dar es Salaam |
Tanzania |
2,698,652 |
| 15. |
Mogadishu |
Somalia |
2,587,183 |
| 16. |
Al Jīzah |
Egypt |
2,443,203 |
| 17. |
Dakar |
Senegal |
2,352,057 |
| 18. |
Johannesburg |
South Africa |
2,026,469 |
| 19. |
Algiers |
Algeria |
1,977,663 |
| 20. |
Khartoum |
Sudan |
1,974,647 |
| 21. |
Accra |
Ghana |
1,963,264 |
| 22. |
Conakry |
Guinea |
1,767,200 |
| 23. |
Soweto |
South Africa |
1,695,047 |
| 24. |
Rabat |
Morocco |
1,655,753 |
| 25. |
Pretoria |
South Africa |
1,619,438 |
| 26. |
Kaduna |
Nigeria |
1,582,102 |
| 27. |
Harare |
Zimbabwe |
1,542,813 |
| 28. |
Kumasi |
Ghana |
1,468,609 |
| 29. |
Antananarivo |
Madagascar |
1,391,433 |
| 30. |
Lubumbashi |
Congo |
1,373,770 |
| 31. |
Kampala |
Uganda |
1,353,189 |
| 32. |
Douala |
Cameroon |
1,338,082 |
| 33. |
Yaoundé |
Cameroon |
1,299,369 |
| 34. |
Bamako |
Mali |
1,297,281 |
| 35. |
Brazzaville |
Republic of Congo |
1,284,609 |
| 36. |
Lusaka |
Zambia |
1,267,440 |
| 37. |
Omdurman |
Sudan |
1,200,000 |
| 38. |
Maputo |
Mozambique |
1,191,613 |
| 39. |
Tripoli |
Libya |
1,150,989 |
| 40. |
Port Harcourt |
Nigeria |
1,148,665 |
| 41. |
Benin City |
Nigeria |
1,125,058 |
| 42. |
Maiduguri |
Nigeria |
1,112,449 |
| 43. |
Ouagadougou |
Burkina Faso |
1,086,505 |
| 44. |
Zaria |
Nigeria |
975,153 |
| 45. |
Port Elizabeth |
South Africa |
967,677 |
| 46. |
Fès |
Morocco |
964,891 |
| 47. |
Monrovia |
Liberia |
939,524 |
| 48. |
Salé |
Morocco |
903,485 |
| 49. |
Abobo |
Cote d'Ivoire |
900,000 |
| 50. |
Aba |
Nigeria |
897,560 |
| 51. |
Mbuji-Mayi |
Congo |
874,761 |
| 52. |
Pikine |
Senegal |
874,062 |
| 53. |
Marrakech |
Morocco |
839,296 |
| 54. |
Jos |
Nigeria |
816,824 |
| 55. |
Ilorin |
Nigeria |
814,192 |
| 56. |
Freetown |
Sierra Leone |
802,639 |
| 57. |
Mombasa |
Kenya |
799,668 |
| 58. |
Boumerdas |
Algeria |
786,499 |
| 59. |
Niamey |
Niger |
774,235 |
| 60. |
Pietermaritzburg |
South Africa |
750,845 |
| 61. |
Lomé |
Togo |
749,700 |
| 62. |
Kigali |
Rwanda |
745,261 |
| 63. |
Oyo |
Nigeria |
736,072 |
| 64. |
N'Djamena |
Chad |
721,081 |
| 65. |
Bulawayo |
Zimbabwe |
699,385 |
| 66. |
Agadir |
Morocco |
698,310 |
| 67. |
Tunis |
Tunisia |
693,210 |
| 68. |
Cotonou |
Benin |
690,584 |
| 69. |
Enugu |
Nigeria |
688,862 |
| 70. |
Tangier |
Morocco |
688,356 |
| 71. |
Nouakchott |
Mauritania |
661,400 |
| 72. |
Pointe-Noire |
Republic of Congo |
659,084 |
| 73. |
Benghazi |
Libya |
650,629 |
| 74. |
Lilongwe |
Malawi |
646,750 |
| 75. |
Oran |
Algeria |
645,984 |
| 76. |
Djibouti |
Djibouti |
623,891 |
| 77. |
Benoni |
South Africa |
605,344 |
| 78. |
Abeokuta |
Nigeria |
593,100 |
| 79. |
Abuja |
Nigeria |
590,400 |
| 80. |
Blantyre |
Malawi |
584,877 |
| 81. |
Libreville |
Gabon |
578,156 |
| 82. |
Bouaké |
Cote d'Ivoire |
567,481 |
| 83. |
Asmara |
Eritrea |
563,930 |
| 84. |
Sokoto |
Nigeria |
563,861 |
| 85. |
Onitsha |
Nigeria |
561,066 |
| 86. |
Meknès |
Morocco |
545,705 |
| 87. |
Matola |
Mozambique |
543,907 |
| 88. |
Bangui |
Central African Rep. |
542,393 |
| 89. |
Kisangani |
Congo |
539,158 |
| 90. |
Port Said |
Egypt |
538,378 |
| 91. |
Warri |
Nigeria |
536,023 |
| 92. |
Beira |
Mozambique |
530,604 |
| 93. |
Tembisa |
South Africa |
511,655 |
| 94. |
Port Sudan |
Sudan |
489,725 |
| 95. |
Suez |
Egypt |
488,125 |
| 96. |
Masina |
Congo |
485,167 |
| 97. |
East London |
South Africa |
478,676 |
| 98. |
Hargeysa |
Somalia |
477,876 |
| 99. |
Vereeniging |
South Africa |
474,681 |
| 100. |
Kananga |
Congo |
463,546 |