Capitals of Africa
Africa has 54 capital cities. Below you'll find all African capitals on a map and in a list with their country and population. The largest is Kinshasa, the capital of Democratic Republic of the Congo; the smallest is Victoria in Seychelles.
Map of the capitals of Africa

List of African capitals
All 54 countries of Africa and their capital city, in alphabetical order by country.
| Country | Capital | Population |
|---|---|---|
| Algeria | Algiers | 2,364,230 |
| Angola | Luanda | 8,330,047 |
| Benin | Porto-Novo | 264,320 |
| Botswana | Gaborone | 246,325 |
| Burkina Faso | Ouagadougou | 2,415,266 |
| Burundi | Gitega | 135,467 |
| Cameroon | Yaoundé | 4,164,296 |
| Cape Verde | Praia | 168,000 |
| Central African Republic | Bangui | 889,231 |
| Chad | N'Djamena | 1,605,696 |
| Comoros | Moroni | 62,100 |
| Democratic Republic of the Congo | Kinshasa | 14,970,460 |
| Djibouti | Djibouti | 623,891 |
| Egypt | Cairo | 10,230,350 |
| Equatorial Guinea | Ciudad de la Paz | 297,000 |
| Eritrea | Asmara | 963,000 |
| Eswatini | Mbabane | 94,874 |
| Ethiopia | Addis Ababa | 3,352,000 |
| Gabon | Libreville | 797,003 |
| Gambia | Banjul | 31,301 |
| Ghana | Accra | 2,291,352 |
| Guinea | Conakry | 1,667,864 |
| Guinea-Bissau | Bissau | 492,004 |
| Ivory Coast | Yamoussoukro | 355,573 |
| Kenya | Nairobi | 4,397,073 |
| Lesotho | Maseru | 330,790 |
| Liberia | Monrovia | 1,678,500 |
| Libya | Tripoli | 1,165,000 |
| Madagascar | Antananarivo | 3,058,800 |
| Malawi | Lilongwe | 1,122,000 |
| Mali | Bamako | 2,446,800 |
| Mauritania | Nouakchott | 1,195,600 |
| Mauritius | Port Louis | 149,194 |
| Morocco | Rabat | 1,777,000 |
| Mozambique | Maputo | 1,101,170 |
| Namibia | Windhoek | 431,000 |
| Niger | Niamey | 1,292,023 |
| Nigeria | Abuja | 3,464,000 |
| Republic of the Congo | Brazzaville | 2,230,821 |
| Rwanda | Kigali | 1,132,686 |
| São Tomé and Príncipe | São Tomé | 80,000 |
| Senegal | Dakar | 3,732,284 |
| Seychelles | Victoria | 26,450 |
| Sierra Leone | Freetown | 1,136,000 |
| Somalia | Mogadishu | 2,610,483 |
| South Africa | Cape Town | 4,618,000 |
| South Sudan | Juba | 525,953 |
| Sudan | Khartoum | 5,274,321 |
| Tanzania | Dodoma | 410,956 |
| Togo | Lomé | 1,746,000 |
| Tunisia | Tunis | 2,291,352 |
| Uganda | Kampala | 1,680,000 |
| Zambia | Lusaka | 2,731,696 |
| Zimbabwe | Harare | 1,606,000 |
Largest and smallest African capitals
Largest by population
- Kinshasa, Democratic Republic of the Congo: 14,970,460
- Cairo, Egypt: 10,230,350
- Luanda, Angola: 8,330,047
- Khartoum, Sudan: 5,274,321
- Cape Town, South Africa: 4,618,000
Smallest by population
- Victoria, Seychelles: 26,450
- Banjul, Gambia: 31,301
- Moroni, Comoros: 62,100
- São Tomé, São Tomé and Príncipe: 80,000
- Mbabane, Eswatini: 94,874
Populations are estimates for the city itself, not the metropolitan area.
Which countries are included?
Africa has 54 independent countries, more than any other continent, and all of them are members of the United Nations. Egypt is listed here because Cairo lies in Africa. Western Sahara and Somaliland are not included.
Good to know
- South Africa has three capitals: Pretoria (executive), Cape Town (legislative) and Bloemfontein (judicial). We list Cape Town.
- In Ivory Coast, Yamoussoukro is the official capital, while Abidjan is the largest city and economic centre.
- In Tanzania, Dodoma is the official capital, but Dar es Salaam is the largest city and home to many government offices.
- For Equatorial Guinea we list Ciudad de la Paz, the planned capital on the mainland. Malabo, on the island of Bioko, has long been the seat of government.
Do you know them all?
Test yourself in the capital cities quiz: we name a country, you type its capital. Three levels, ten questions per round.
Play the capitals quizFrequently asked questions
How many capitals are there in Africa?
Africa has 54 independent countries, more than any other continent, and all of them are members of the United Nations. Egypt is listed here because Cairo lies in Africa. Western Sahara and Somaliland are not included.
What is the largest capital city in Africa?
Kinshasa (Democratic Republic of the Congo), with about 14,970,460 inhabitants in the city itself. It is followed by Cairo (Egypt) and Luanda (Angola).
What is the smallest capital city in Africa?
Victoria (Seychelles), with about 26,450 inhabitants. Other small capitals in Africa are Banjul (Gambia) and Moroni (Comoros).