GNI Per Capita for Africa By Country in 2024
According to data from the World Bank, in 2024, Seychelles had the highest GNI per Capita (US$ 17,460), followed by Mauritius (US$ 12,970), and Gabon (US$ 7,790).
On the other hand, Burundi had the lowest GNI per Capita (US$ 260).
Use the chart and table below to see the GNI per capita for each country in 2024.
You can also see links at the bottom of this page to see the trend of GNI Per Capita for African countries.
The World Bank defines GNI (Gross National Income) Per Capita as "the gross national income, converted to U.S. dollars using the World Bank Atlas method, divided by the midyear population" .
See also: GNI of Africa in 2024.
| Country | GNI Per Capita (US$) |
|---|---|
| Algeria | 5,370 |
| Angola | 2,840 |
| Benin | 1,430 |
| Botswana | 7,750 |
| Burkina Faso | 850 |
| Burundi | 260 |
| Cape Verde | 4,950 |
| Cameroon | 1,700 |
| Republic of Congo | 2,280 |
| Ivory Coast | 2,530 |
| Democratic Republic of the Congo | 670 |
| Djibouti | 3,640 |
| Central African Republic | 510 |
| Chad | 940 |
| Egypt | 3,510 |
| Equatorial Guinea | 4,740 |
| Eswatini | 3,590 |
| Ethiopia | 1,100 |
| Gabon | 7,790 |
| Gambia | 880 |
| Ghana | 2,310 |
| Guinea | 1,440 |
| Guinea-Bissau | 990 |
| Kenya | 2,090 |
| Lesotho | 1,180 |
| Liberia | 760 |
| Libya | 6,890 |
| Madagascar | 510 |
| Malawi | 570 |
| Mali | 1,030 |
| Mauritania | 2,120 |
| Mauritius | 12,970 |
| Morocco | 3,840 |
| Mozambique | 550 |
| Zambia | 1,220 |
| Zimbabwe | 2,400 |
| Tanzania | 1,210 |
| Uganda | 1,020 |
| Tunisia | 3,880 |
| Togo | 1,080 |
| Sudan | 710 |
| Somalia | 620 |
| South Africa | 6,110 |
| Sierra Leone | 820 |
| Senegal | 1,680 |
| Rwanda | 1,040 |
| Niger | 680 |
| Nigeria | 1,700 |
| Namibia | 4,240 |
| Comoros | 1,590 |
| Sao Tome and Principe | 2,850 |
| Seychelles | 17,460 |
Trend of GNI Per Capita of African Countries
Use the links below to see the trend of GNI Per Capita for the following African countries.