GNI Per Capita for Africa By Country in 2017

Updated on March 18, 2026.

According to data from the World Bank, in 2017, Seychelles had the highest GNI per Capita (US$ 16,180), followed by Mauritius (US$ 11,020), and Libya (US$ 9,760).

On the other hand, Burundi had the lowest GNI per Capita (US$ 240).

Use the chart and table below to see the GNI per capita for each country in 2017.

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 2017.

Related Topics: World Bank Topic List
Data Source: World Bank.
See this for other years:
GNI Per Capita for Africa By Country in 2017 (US$)
Table of GNI Per Capita for Africa By Country in 2017
Items per page:
0 of 0
Country GNI Per Capita (US$)
Algeria 4,440
Angola 2,400
Benin 1,020
Botswana 6,210
Burkina Faso 650
Burundi 240
Cape Verde 3,620
Cameroon 1,410
Republic of Congo 1,740
Ivory Coast 1,870
Democratic Republic of the Congo 440
Djibouti 2,450
Central African Republic 420
Chad 830
Egypt 2,880
Equatorial Guinea 5,260
Eswatini 3,290
Ethiopia 670
Gabon 6,230
Gambia 620
Ghana 1,830
Guinea 800
Guinea-Bissau 710
Kenya 1,540
Lesotho 1,160
Liberia 620
Libya 9,760
Madagascar 450
Malawi 480
Mali 860
Mauritania 1,550
Mauritius 11,020
Morocco 3,160
Mozambique 480
Zambia 1,260
Zimbabwe 1,680
Tanzania 960
Uganda 760
Tunisia 3,700
Togo 770
Sudan 1,010
Somalia 500
South Africa 5,850
Sierra Leone 840
Senegal 1,270
Rwanda 720
Niger 520
Nigeria 2,020
Namibia 4,430
Comoros 1,380
Sao Tome and Principe 1,440
Seychelles 16,180

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.