By total GDP, South Africa, Egypt and Nigeria are the largest economies in Africa. But by income per person, small nations lead: the Seychelles is Africa’s richest country per capita, followed by Mauritius. Which country is “richest” depends entirely on the measure.
The richest countries in Africa by total GDP (2026)
By the total size of their economies, three heavyweights lead the continent. South Africa is the largest, narrowly ahead of Egypt and Nigeria. The order flips between them from year to year as currencies move. All figures are IMF nominal GDP estimates for 2026.
| Rank | Country | Nominal GDP (2026) |
|---|---|---|
| 1 | South Africa | ~$480B |
| 2 | Egypt | ~$430B |
| 3 | Nigeria | ~$377B |
| 4 | Algeria | ~$317B |
| 5 | Morocco | ~$194B |
| 6 | Angola | ~$152B |
| 7 | Kenya | ~$147B |
| 8 | DR Congo | ~$123B |
Source: IMF World Economic Outlook (2026 estimates), nominal GDP in US dollars.

The richest by GDP per person
Size is not the same as wealth per person. Measured by GDP per capita, the leaders are small island and resource economies, not the continental giants. The Seychelles tops the list at about $17,675 per person, more than triple South Africa’s level.
| Rank | Country | GDP per capita (2026) |
|---|---|---|
| 1 | Seychelles | ~$17,675 |
| 2 | Mauritius | ~$13,812 |
| 3 | Gabon | ~$9,918 |
| 4 | Botswana | ~$8,490 |
| 5 | Libya | ~$6,962 |
| 6 | Cabo Verde | ~$6,670 |
| 7 | Algeria | ~$6,628 |
| 8 | Namibia | ~$5,573 |
Source: IMF WEO (2026 estimates), nominal GDP per capita. Only Algeria appears on both lists.

Key takeaways
- By total GDP, South Africa, Egypt and Nigeria are Africa’s largest economies (the order flips yearly).
- By GDP per person, the Seychelles and Mauritius are the richest.
- The two lists barely overlap: only Algeria appears on both.
- Africa’s economy is projected to grow about 4.2% in 2026 (African Development Bank).
Why the two lists differ so much
Total GDP rewards big populations; GDP per capita rewards small ones with concentrated income. Nigeria has a huge economy but nearly 230 million people, so its output per person is modest. The Seychelles has fewer than 130,000 people and a strong tourism-and-finance economy, so its GDP per head is the continent’s highest. Both measures are “richest”, but they answer different questions. Africa as a whole produces roughly $3.3 trillion in output and is growing about 4.2% a year (African Development Bank).
Frequently asked questions
Which is the richest country in Africa?
It depends on the measure. By total GDP, South Africa is the largest economy (~$480 billion), narrowly ahead of Egypt and Nigeria. By income per person, the Seychelles is richest, at about $17,675 per capita.
Is South Africa or Nigeria the largest economy in Africa?
By IMF 2026 nominal figures, South Africa is the largest, ahead of Egypt and Nigeria. The ranking flips between the three from year to year, mainly because of exchange-rate swings; Nigeria led as recently as the early 2020s.
Why isn’t Nigeria the richest per person?
Because wealth is spread across a very large population. Nigeria has one of Africa’s biggest economies but nearly 230 million people, so GDP per person is low. Small nations like the Seychelles rank far higher per capita.
Sources
- African countries by GDP (nominal), IMF data — retrieved 2026-07-05 — wikipedia.org
- African countries by GDP per capita, IMF data — retrieved 2026-07-05 — wikipedia.org
- African Development Bank, African Economic Outlook 2026 — retrieved 2026-07-05 — afdb.org
Last updated: July 4, 2026





Leave a Reply