thumbnail

100 Biggest Cities in Africa - with a Map

With the help of the map below, can you name the 100 biggest cities in Africa?
Main source: citypopulation's agglomeration page, as of 2020
Secondary sources: citypopulation's country-related pages as well as English and German Wikipedia
use the ZOOM!
Quiz by Gassu
Rate:
Last updated: February 17, 2020
You have not attempted this quiz yet.
First submittedFebruary 17, 2020
Times taken8,232
Average score57.0%
Rating4.78
Report this quizReport
10:00
Enter your answer here:
0
 / 100 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
 
Population
City
20,500,000
Cairo
18,800,000
Lagos
13,700,000
Johannesburg
12,000,000
Kinshasa
7,900,000
Luanda
6,150,000
Khartoum
6,150,000
Dar es Salaam
5,950,000
Nairobi
5,700,000
Alexandria
5,450,000
Abidjan
4,950,000
Accra
4,550,000
Kano
4,425,000
Casablanca
4,175,000
Cape Town
3,900,000
Algiers
3,725,000
Addis Ababa
3,600,000
Dakar
3,475,000
Ibadan
3,400,000
Kampala
3,375,000
Bamako
3,375,000
Abuja
3,375,000
Durban
2,950,000
Kumasi
2,875,000
Maputo
2,768,000
Douala
2,766,000
Yaoundé
2,625,000
Tunis
2,575,000
Lusaka
2,525,000
Ouagadougou
2,450,000
Conakry
2,450,000
Antananarivo
2,275,000
Port Harcourt
2,175,000
Brazzaville
2,125,000
Lubumbashi
Population
City
2,100,000
Hargeisa
2,050,000
Harare
2,025,000
Rabat
2,025,000
Lomé
2,000,000
Mbuji-Mayi
2,000,000
Bamenda
2,000,000
Goma
1,890,000
Mogadishu
1,830,000
Kaduna
1,770,000
Cotonou
1,720,000
Freetown
1,610,000
Benin City
1,530,000
Monrovia
1,500,000
Bujumbura
1,450,000
Oran
1,360,000
N'Djamena
1,334,000
Kisumu
1,330,000
Port Elizabeth
1,260,000
Niamey
1,250,000
Fez
1,240,000
Mombasa
1,220,000
Nouakchott
1,210,000
Tripoli
1,205,000
Bulawayo
1,190,000
Kananga
1,170,000
Maiduguri
1,170,000
Onitsha
1,160,000
Bangui
1,160,000
Agadir
1,140,000
Kigali
1,130,000
Pointe-Noire
1,120,000
Kisangani
1,120,000
Aba
Population
City
1,120,000
Sousse
1,110,000
Benghazi
1,100,000
Marrakech
1,090,000
Tangier
1,080,000
Benguela
1,040,000
Ilorin
1,040,000
Touba
1,030,000
Bobo-Dioulasso
1,020,000
Lilongwe
1,000,000
Jos
915,000
Warri
904,000
Lubango
896,000
Asmara
895,000
Enugu
895,000
Zaria
871,000
Bukavu
844,000
Huambo
820,000
Oshogbo
815,000
Sokoto
801,000
Blantyre
760,000
Port Said
755,000
East London
748,000
Banjul
747,000
Bloemfontein
741,000
Suez
719,000
Cabinda
715,000
Kitwe
706,000
Mwanza
704,000
Libreville
700,000
Gonder
681,000
Bouaké
663,000
Nampula
604,000
Djibouti City
+2
Level 70
Feb 17, 2020
Please note that while we got multiple sources, some cities which aren't included in the main source (1M+) might appear nonetheless, such as war-torn Goma in the Congo or Burundi's capital Bujumbura
+2
Level 70
Feb 17, 2020
(that is to say ex-capital of course ;) )
+3
Level 68
Feb 17, 2020
Any city quiz that is made, I automatically love XD
+1
Level 55
Sep 25, 2020
Great work! Just one suggestion - can you grey out the surrounding countries? For example, Egypt borders Israel but this quiz shows that it borders the ocean.
+1
Level 48
Oct 31, 2021
Where is Pretoria? Shall not be added?
+1
Level 15
May 10, 2022
Pretoria is a part of the Johannesburg-Urbanarea.

Great quiz got 53/100.

I got Blantyre but not Lilongwe. AND BAMAKO IS NOT THAT BIG!!

+1
Level 61
May 30, 2022
Nominated!
+1
Level 87
Sep 14, 2022
nominated
+3
Level 84
Mar 14, 2023
Could you make the fill different from the stroke so that you can see the dots that are on top of other dots? Like, use the standard Jetpunk fill color?
+1
Level 60
Mar 14, 2023
How does Bamenda have 2 million people?
+4
Level 56
Mar 14, 2023
May I share my favourite fact about African cities? Apparently people from Goma are called "Gomatricians"

I don't know why I like that fact so much, but I do

+3
Level 56
Mar 15, 2023
Port Elizabeth was renamed to Gqeberha, can you please accept that as an answer?
+1
Level 74
Jun 12, 2023
Sfax is missing.
+1
Level 72
Feb 29, 2024
Banjul population doesn't match up in the answers.