Gross National Income (GNI) per capita is the value of a country’s final income in a year, divided by its population. It reflects the average income before tax of a country’s citizens. Knowing a country’s GNI per capita is a good first step toward understanding the country’s economic strengths and needs, as well as the general standard of living enjoyed by the average citizen. A country’s GNI per capita tends to be closely linked with other indicators that measure the social, economic, and environmental well-being of the country and its people.
Here are the top 10 highest income earning countries in Africa.
Rank | Country | GNI per capita |
1. | Seychelles | $16,870 |
2. | Mauritius | $12,740 |
3. | Botswana | $7,660 |
4. | Libya | $7,640 |
5. | Gabon | $7,210 |
6. | Equatorial Guinea | $6,460 |
7. | South Africa | $6,040 |
8. | Namibia | $5,060 |
9. | Algeria | $3,970 |
10. | Eswatini | $3,590 |