Countries in Africa by GNI per capita
Gross national income per person in US dollars, converted with the World Bank’s Atlas method, which averages exchange rates over three years so a currency swing does not reorder the table. 52 countries in Africa, highest first. World Bank, 2025
Median country
$1,755
half above, half below| # | Country | US$ per person | Region |
|---|---|---|---|
| 1 | $19,200 | Eastern Africa | |
| 2 | $14,040 | Eastern Africa | |
| 3 | $8,090 | Middle Africa | |
| 4 | $7,390 | Southern Africa | |
| 5 | $7,250 | Northern Africa | |
| 6 | $6,270 | Southern Africa | |
| 7 | $5,890 | Middle Africa | |
| 8 | $5,850 | Northern Africa | |
| 9 | $5,590 | Western Africa | |
| 10 | $4,360 | Northern Africa | |
| 11 | $4,340 | Southern Africa | |
| 12 | $4,300 | Northern Africa | |
| 13 | $3,960 | Eastern Africa | |
| 14 | $3,800 | Middle Africa | |
| 15 | $3,730 | Southern Africa | |
| 16 | $3,260 | Northern Africa | |
| 17 | $2,860 | Middle Africa | |
| 18 | $2,780 | Western Africa | |
| 19 | $2,660 | Eastern Africa | |
| 20 | $2,630 | Western Africa | |
| 21 | $2,280 | Middle Africa | |
| 22 | $2,210 | Western Africa | |
| 23 | $2,200 | Eastern Africa | |
| 24 | $1,950 | Eastern Africa | |
| 25 | $1,860 | Middle Africa | |
| 26 | $1,780 | Western Africa | |
| 27 | $1,730 | Western Africa | |
| 28 | $1,600 | Western Africa | |
| 29 | $1,360 | Western Africa | |
| 30 | $1,350 | Western Africa | |
| 31 | $1,280 | Southern Africa | |
| 32 | $1,270 | Eastern Africa | |
| 33 | $1,200 | Eastern Africa | |
| 34 | $1,150 | Eastern Africa | |
| =35 | $1,120 | Western Africa | |
| =35 | $1,120 | Eastern Africa | |
| 37 | $1,110 | Eastern Africa | |
| 38 | $1,090 | Western Africa | |
| 39 | $980 | Western Africa | |
| 40 | $970 | Middle Africa | |
| 41 | $930 | Western Africa | |
| 42 | $900 | Northern Africa | |
| =43 | $830 | Western Africa | |
| =43 | $830 | Western Africa | |
| 45 | $750 | Western Africa | |
| 46 | $720 | Middle Africa | |
| 47 | $640 | Eastern Africa | |
| 48 | $600 | Eastern Africa | |
| 49 | $570 | Eastern Africa | |
| =50 | $560 | Middle Africa | |
| =50 | $560 | Eastern Africa | |
| 52 | $240 | Eastern Africa |
No World Bank figure for 2 countries: Eritrea, South Sudan.
Questions
- Which country in Africa has the highest GNI per capita?
- The Seychelles has the highest GNI per capita in Africa: $19,200 a person (2025). Next come Mauritius ($14,040 a person) and Gabon ($8,090 a person).
- Which country in Africa has the lowest GNI per capita?
- Burundi, with $240 a person (2025).
- What is the typical GNI per capita of a country in Africa?
- The median of the 52 countries in Africa is $1,755 a person: half are above it, half below. The median, not the average, because a few countries at the top would drag an average far above almost everyone.
- Where do the figures come from?
- Gross national income per person in US dollars, converted with the World Bank’s Atlas method, which averages exchange rates over three years so a currency swing does not reorder the table. Source: World Bank, 2025. Only independent states are ranked; territories are listed separately. A country’s continent follows Natural Earth; the handful of island states it files under the open ocean are placed by their UN subregion.
Source: World Bank (CC BY 4.0). Figures more than 5 years older than the newest are left out rather than shown beside current ones. Countries sharing a value share a rank. All sources.