You are offline. Figures shown are the ones saved on this device.

Data by MansaAPI · end of day

Question

What is the richest country in Africa?

By GDP, South Africa is the largest economy in Africa in 2025 (427.1 bn$, IMF). Per person, the richest country is Seychelles (19,007 $ of GDP per capita).

Source: IMF, World Economic Outlook (October 2026)

Largest economies in Africa, GDP 2025
Name GDP, current dollars
1. South Africa 427.1 bn$
2. Egypt 364.6 bn$
3. Nigeria 290.5 bn$
4. Algeria 284.5 bn$
5. Morocco 184.0 bn$
6. Angola 140.7 bn$
7. Kenya 135.9 bn$
8. Ethiopia 126.4 bn$
9. Ghana 114.7 bn$
10. Côte d'Ivoire 99.9 bn$

All countries by GDP per capita →