Data Pandas Logo

Richest African Countries

This is some text inside of a div block.

Wealth and Prosperity in Africa

Africa, the world's second-largest and second-most populous continent, encompasses a rich mosaic of cultures, ethnicities, languages, and climates. Alongside these vast diversities, there is a spectrum of economic disparities between its countries. This article focuses on understanding the economic standpoints of African nations, with a specific emphasis on the continent's wealthiest countries.

Our analysis took into consideration the Gross National Income (GNI) per capita, a measure that represents a country's total income divided by its population. It's an effective gauge of a country's economic wellbeing and people's living standards. 

Key findings from the data include:

  • Seychelles tops the list of Africa's richest countries by GNI per capita, at $15,874.5. This affluence is likely due to its booming tourism industry and relatively small population.
  • Mauritius comes in second with a GNI per capita of $10,216.3. The country's robust financial sector, firmly established tourism industry, and growing tech sector all contribute to its economic prosperity.
  • Gabon and Botswana take the next spots, with the GNI per capita of $8,820.3 and $7,737.7, respectively. Gabon's economy relies heavily on its oil production, whereas Botswana benefits from diamond mining and tourism.
  • More populous African countries such as South Africa, Egypt, and Algeria also make the list, with GNIs per capita ranging from $6,776.5 to $4,273.9.

These findings provide a snapshot into the economic strength of countries in Africa. While it's encouraging to see this wealth, it's important to bear in mind that overall economic prosperity doesn't necessarily mean wealth is equally distributed, as income inequality is an issue in many African nations. Unpacking these complex economic realities can guide effective policies to promote broad-based growth and reduce poverty.

10 Richest Countries in Africa

The first place goes to Seychelles, boasting a GNI per capita of $15,874.5. Thanks primarily to its tourism sector, Seychelles has topped the list. Its other noteworthy sectors include fisheries, offshore finance, business outsourcing, and renewable energy.

Mauritius, known for its thriving tourism industry and strong financial sector, swiftly follows with a GNI per capita of $10,216.3. The country's push towards developing a stronger tech sector is also increasing its economic strength.

Taking third and fourth place are Gabon and Botswana holding a GNI per capita of $8,820.3 and $7,737.7 respectively. Gabon's wealth is fuelled significantly by its oil production while Botswana brings in wealth through diamond mining and tourism.

Securing the ranks further are Equatorial Guinea and South Africa with GNI per capita of $7,053.5 and $6,776.5 respectively. South Africa's wealth comes from a diversified economy with key contributions from sectors like mining, manufacturing, services, agriculture and tourism.

Slide down further to Libya, Namibia, Egypt, and Algeria. These countries have GNIs per capita of $6,716.1, $4,911.3, $4,295.4, and $4,273.9 successively. Their skyward numbers reflect diverse economic bases that range from agriculture and manufacturing to oil and gas production.

10 Richest Countries in Africa (GNI per Capita):

  1. Seychelles - $15,874.5
  2. Mauritius - $10,216.3
  3. Gabon - $8,820.3
  4. Botswana - $7,737.7
  5. Equatorial Guinea - $7,053.5
  6. South Africa - $6,776.5
  7. Libya - $6,716.1
  8. Namibia - $4,911.3
  9. Egypt - $4,295.4
  10. Algeria - $4,273.9

By Country

Full Data Set

To sort the data in the table, click on the column headers.

Frequently Asked Questions


Year: 2022

Source: GNI per capita, Atlas - The World Bank