Statistics for 300 Biggest Cities in Africa

Click here to take the quiz!

General Stats

  • This quiz has been taken 1,060 times
  • The average score is 74 of 300

Answer Stats

CityCountryPopulation% Correct
CairoEgypt7.764.700
98%
AlexandriaEgypt3.806.300
96%
LagosNigeria8.029.200
96%
Cape TownSouth Africa2.686.000
95%
CasablancaMorocco3.344.300
93%
KinshasaD.R. Congo6.301.100
93%
NairobiKenya2.510.800
93%
TripoliLibya1.890.600
93%
JohannesburgSouth Africa1.646.400
92%
RabatMorocco1.600.700
92%
Addis AbabaEthiopia2.638.500
91%
AlgiersAlgeria1.696.000
91%
LuandaAngola2.193.400
91%
DakarSenegal2.384.000
90%
KhartoumSudan1.244.500
90%
HarareZimbabwe1.864.400
89%
PretoriaSouth Africa1.228.200
89%
AccraGhana1.605.400
88%
MogadishuSomalia1.183.100
88%
AbujaNigeria159.900
86%
Dar es SalaamTanzania2.456.100
85%
TunisTunisia696.700
85%
FreetownSierra Leone1.032.100
84%
BrazzavilleCongo1.133.800
82%
AbidjanIvory Coast3.310.500
81%
DurbanSouth Africa2.354.900
81%
KampalaUganda953.400
81%
LusakaZambia1.218.200
81%
MaputoMozambique1.088.100
81%
AntananarivoMadagascar875.200
80%
BamakoMali906.700
79%
YaoundeCameroon1.122.500
77%
MonroviaLiberia543.000
76%
LibrevilleGabon541.000
75%
KigaliRwanda365.200
74%
LomeTogo675.000
74%
DjiboutiDjibouti524.700
73%
KanoNigeria3.248.700
72%
BanguiCentral African Republic652.900
71%
BissauGuinea-Bissau288.300
71%
DodomaTanzania167.100
70%
NiameyNiger629.500
70%
JubaSouth Sudan151.000
69%
LilongweMalawi486.000
69%
MombasaKenya707.400
69%
N'DjamenaChad601.500
69%
Port ElizabethSouth Africa833.900
69%
LuxorEgypt412.300
68%
OuagadougouBurkina Faso839.800
68%
WindhoekNamibia194.300
68%
FezMorocco921.200
66%
Porto NovoBenin225.400
65%
AsmaraEritrea392.500
62%
DoualaCameroon1.239.100
60%
IbadanNigeria3.078.400
59%
GaboroneBotswana223.000
58%
BenghaziLibya728.500
56%
BujumburaBurundi323.200
56%
GizaEgypt2.541.000
56%
NouakchottMauretania426.300
56%
Beni MellalMorocco155.600
54%
Beni SuefEgypt196.700
54%
TangerMorocco591.300
54%
CotonouBenin761.900
53%
Port HarcourtNigeria1.053.900
53%
YamoussoukroIvory Coast195.500
53%
MarrakechMorocco745.800
52%
Port SaidEgypt537.000
50%
MaseruLesotho169.200
48%
LubumbashiD.R. Congo1.074.600
47%
SuezEgypt477.600
46%
KumasiGhana627.600
44%
Port SudanSudan401.100
43%
AswanEgypt250.500
42%
ZanzibarTanzania256.100
42%
Benin CityNigeria1.051.600
41%
AgadirMorocco610.600
38%
ConakryGuinea1.595.800
38%
SfaxTunisia266.300
36%
OmdurmanSudan1.670.000
34%
BloemfontainSouth Africa371.200
32%
BulawayoZimbabwe927.600
32%
East LondonSouth Africa236.100
32%
ConstantineAlgeria515.800
31%
KadunaNigeria1.458.900
31%
Mbuji-MayiD.R. Congo905.800
30%
Pointe NoireCongo527.700
30%
BlantyreMalawi533.000
29%
AbaNigeria784.500
28%
BeiraMozambique447.600
26%
SowetoSouth Africa1.221.100
26%
KisanganiD.R. Congo510.300
25%
MaiduguriNigeria971.700
25%
MeknesMorocco562.000
25%
OnitshaNigeria509.500
25%
ArushaTanzania165.600
22%
GomaD.R. Congo148.400
22%
JosNigeria742.100
22%
KanangaD.R. Congo539.600
22%
ManIvory Coast134200
22%
EnuguNigeria593.300
21%
Bobo DioulassoBurkina Faso366.500
20%
MwanzaTanzania303.800
20%
ZariaNigeria898.900
20%
Dire DawaEthiopia208.700
18%
IlorinNigeria756.400
18%
OyoNigeria620.400
18%
WarriNIgeria500.900
18%
BenguelaAngola131.400
17%
NampulaMozambique341.700
17%
KisumuKenya273.400
16%
SokotoNigeria500.500
16%
TamaleGhana269.200
16%
CalabarNIgeria431.200
15%
OujdaMorocco342.900
15%
PietermaritzburgSouth Africa420.500
15%
TantaEgypt424.300
15%
AnnabaAlgeria240.100
14%
AsyutEgypt392.800
14%
BouakeIvory Coast531.000
14%
BukavuD.R. Congo236.400
14%
GondarEthiopia142.100
14%
HuamboAngola168.300
14%
KimberleySouth Africa189.500
14%
KitweZambia305.000
14%
LobitoAngola134.600
14%
MisrataLibya184.400
14%
NdolaZambia347.900
14%
IfeNigeria313.400
13%
OgbomoshoNigeria726.300
13%
TetouanMorocco330.100
13%
AbeokutaNigeria529.700
12%
NyalaSudan298.400
12%
Saint-LouisSenegal147.100
12%
GarouaCameroon185.800
11%
HargeysaSomalia231.000
11%
IsmailiaEgypt291.000
11%
LaayouneWestern Sahara190.500
11%
MatadiD.R. Congo224.700
11%
MbeyaTanzania211.200
11%
ThiesSenegal262.500
11%
GombeNigeria230.900
10%
KankanGuinea126.400
10%
KolweziD.R. Congo803.900
10%
NakuruKenya337.200
10%
ZinderNigera191.100
10%
BauchiNigeria291.600
9%
EldoretKenta249.100
9%
KassalaSudan308.200
9%
KatsinaNigeria387.000
9%
KikwitD.R. Congo222.500
9%
LikasiD.R. Congo375.100
9%
MatolaMozambique478.300
9%
ParakouBenin198.000
9%
SetifAlgeria236.500
9%
ToamasinaMadagascar169.800
9%
TobrukLibya146.800
9%
AkureNigeria369.700
8%
BomaD.R. Congo352.200
8%
El ObeidSudan301.400
8%
KenitraMorocco335.800
8%
KorhogoIvory Coast163.400
8%
OwerriNigeria187.600
8%
QuelimaneMozambique169.100
8%
Saint-DenisReunion140.000
8%
TangaTanzania208.900
8%
TshikapaD.R. Congo319.600
8%
BafoussamCameroon151.800
7%
BamendaCameroon149.900
7%
BerberaSomalia213.400
7%
BlidaAlgeria170.900
7%
MakurdiNigeria249.000
7%
MarouaCameroon169.200
7%
MinnaNigeria270.600
7%
MorogoroTanzania247.900
7%
OshogboNigeria421.000
7%
San-PedroIvory Coast151.600
7%
ZagazigEgypt305.800
7%
ZiguinchorSenegal206.100
7%
ChimoioMozambique192.700
6%
El Mahalla el KubraEgypt452.200
6%
FaiyumEgypt298.400
6%
FianarantsoaMadagascar134.600
6%
GweruZimbabwe152.300
6%
KabweZambia213.800
6%
KigomaTanzania125.000
6%
MaradiNiger178.600
6%
MbandakaD.R. Congo206.800
6%
MtwaraTanzania136.900
6%
NewcastleSouth Africa244.300
6%
OwoNigeria243.000
6%
SerekundaGambia207.000
6%
SongeaTanzania131.700
6%
TaboraTanzania145.800
6%
WelkomSouth Africa226.100
6%
AdoNigeria241.200
5%
BejaiaAlgeria164.200
5%
BenoniSouth Africa406.400
5%
El MinyaEgypt230.300
5%
KaolackSenegal227.300
5%
MahajangaMadagascar131.600
5%
MansuraEgypt422.700
5%
MutareZimbabwe183.000
5%
NacalaMozambique178.200
5%
OndoNigeria225.800
5%
VereenigingSouth Africa385.600
5%
Wad MedaniySudan277.600
5%
AntsirabeMadagascar155.300
4%
ButemboD.R. Congo148.900
4%
ChingolaZambia150.500
4%
DaloaIvory Coast199.100
4%
DamanhurEgypt242.700
4%
DjelfaAlgeria172.200
4%
GbokoNigeria166.400
4%
GusauNigeria201.200
4%
IringaTanzania143.100
4%
IseNigeria167.100
4%
MallawiEgypt136.400
4%
Mwene-DitoD.R. Congo198.800
4%
NamibeAngola125.400
4%
OkeneNigeria444.900
4%
SegouMali127.100
4%
Sidi bel AbbesAlgeria201.200
4%
AlgeriaAlgeria732.000
3%
AwkaNigeria152.300
3%
BanhaEgypt166.700
3%
BidaNigeria159.100
3%
BuniaD.R. Congo129.000
3%
DamaturuNigeria223.000
3%
El JadidaMorocco131.200
3%
GagnoaIvory Coast123.200
3%
IseyinNigeria286.700
3%
IsiroD.R. Congo135.600
3%
JimetaNigeria218.400
3%
KandiBenin134.800
3%
MoshiTanzania198.000
3%
NgaoundéréCameroon130.600
3%
UmuahiaNigeria230.800
3%
UviraD.R. Congo194.500
3%
Al-BaydaLibya130.900
2%
DivoIvory Coast151.100
2%
DjougouBenin176.300
2%
FashirSudan186.400
2%
Ijebu OdeNigeria186.700
2%
Kafr el SheikhEgypt142.700
2%
LuanshyaZambia124.800
2%
MachakosKenya179.500
2%
MarkaSomalia173.100
2%
MbourSenegal125.800
2%
MeruKenya140.900
2%
MufuliraZambia131.000
2%
NazretEthiopia161.800
2%
NyeriKenya213.000
2%
QinaEgypt195.900
2%
SapeleNigeria151.000
2%
TebessaAlgeria171.000
2%
WitbankSouth Africa185.900
2%
BarqaLibya158.300
1%
BotshabeloSouth Africa197.900
1%
GaryanLibya148.800
1%
HomsLibya187.900
1%
IjeroNigeria147.300
1%
IkareNigeria160.600
1%
Ikot EkpeneNigeria209.400
1%
IlaNigeria150.700
1%
IlaweNigeria160.700
1%
IleshaNigeria233.900
1%
KisimayoSomalia201.600
1%
KlerksdorpSouth Africa152.700
1%
KustiSudan228.000
1%
MocubaMozambique140.400
1%
MubiNigeria198.700
1%
MusomaTanzania139.000
1%
QadarifSudan251.100
1%
ShagamuNigeria191.500
1%
ShakiNigeria150.300
1%
Shibin el KomEgypt182.900
1%
Subra al-HaymahEgypt995.800
1%
SuhajEgypt194.600
1%
SusahTunisia152.500
1%
UgepNigeria187.000
1%
AsfiMorocco288.900
0%
BatnahAlgeria270.700
0%
BilbaysEgypt129.900
0%
BiskaraAlgeria190.800
0%
BochiconBenin147.300
0%
BugamaNigeria124.200
0%
CarltonvilleSouth Africa182.800
0%
GeitaTanzania139.600
0%
HuribgahMorocco164.600
0%
KishiNigeria130.800
0%
Ksar el KabirMorocco127.300
0%
OkpokoNigeria152.900
0%
OtukpoNigeria136.800
0%
SakikdahAlgeria170.000
0%
TarhunaLibya125.300
0%
TiyaretAlgeria162.200
0%
YafranLibya134.700
0%
ZawiyahLibya181.700
0%
ZlitanLibya156.600
0%

Score Distribution

Percentile by Number Answered

Percent of People with Each Score

Your Score History

You have not taken this quiz