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)
| 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$ |
Other questions
- What are the largest economies in Africa?
- Which African countries are richest per person?
- Which African economies are growing fastest?
- Which African countries are most in debt?
- Which African countries have the highest inflation?
- What is the most populous country in Africa?
- What is the GDP of Africa?
- Which region of Africa is growing fastest?
- Which African countries are investment grade?
- Which African country has the best credit rating?
- What is the largest economic community in Africa?