WorldIslands

Home › Quizzes

Africa map quiz: name all 54 countries

Africa has 54 countries in this quiz, from Algeria, the largest, to tiny Seychelles. 6 of them are island countries, the trickiest to spot. Click each country on the map, or type the names and watch them fill in.

Free, no account needed. Works on phones and computers.

How the quiz works

  1. Pick Click to tap each country on a blank map, or Type to write names as fast as you can.
  2. Every country you get lights up in place, so you can see what is left.
  3. Stuck? Hints show initials or outlines, and every country has facts to read after.

All 54 countries of Africa

CountryCapitalPopulation
AlgeriaAlgiers47.4 million
AngolaLuanda39 million
BeninPorto-Novo14.8 million
BotswanaGaborone2.6 million
Burkina FasoOuagadougou24.1 million
BurundiGitega14.4 million
Cabo VerdePraia527,300
CameroonYaoundé29.9 million
Central African RepublicBangui5.5 million
ChadN'Djamena21 million
ComorosMoroni882,800
Côte d’IvoireYamoussoukro32.7 million
Democratic Republic of the CongoKinshasa112.8 million
DjiboutiDjibouti1.2 million
EgyptCairo118.4 million
Equatorial GuineaCiudad de la Paz1.9 million
EritreaAsmara3.6 million
EswatiniMbabane and Lobamba1.3 million
EthiopiaAddis Ababa135.5 million
GabonLibreville2.6 million
GambiaBanjul2.8 million
GhanaAccra35.1 million
GuineaConakry15.1 million
Guinea-BissauBissau2.2 million
KenyaNairobi57.5 million
LesothoMaseru2.4 million
LiberiaMonrovia5.7 million
LibyaTripoli7.5 million
MadagascarAntananarivo32.7 million
MalawiLilongwe22.2 million
MaliBamako25.2 million
MauritaniaNouakchott5.3 million
MauritiusPort Louis1.2 million
MoroccoRabat38.4 million
MozambiqueMaputo35.6 million
NamibiaWindhoek3.1 million
NigerNiamey27.9 million
NigeriaAbuja237.5 million
Republic of the CongoBrazzaville6.5 million
RwandaKigali14.6 million
São Tomé and PríncipeSão Tomé240,300
SenegalDakar18.9 million
SeychellesVictoria122,700
Sierra LeoneFreetown8.8 million
SomaliaMogadishu19.7 million
South AfricaPretoria and Cape Town64.7 million
South SudanJuba12.2 million
SudanKhartoum51.7 million
TanzaniaDodoma70.5 million
TogoLomé8.6 million
TunisiaTunis12.3 million
UgandaKampala51.4 million
ZambiaLusaka21.9 million
ZimbabweHarare17 million

Ready? Try it on the map

See how many of the 54 countries you can get on your first go.

More quizzes