GNI Per Capita for Africa By Country in 2018

Updated on March 18, 2026.

According to data from the World Bank, in 2018, Seychelles had the highest GNI per Capita (US$ 17,620), followed by Mauritius (US$ 12,180), and Libya (US$ 11,000).

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

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

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

Related Topics: World Bank Topic List
Data Source: World Bank.
See this for other years:
GNI Per Capita for Africa By Country in 2018 (US$)
Table of GNI Per Capita for Africa By Country in 2018
Items per page:
0 of 0
Country GNI Per Capita (US$)
Algeria 4,450
Angola 2,270
Benin 1,120
Botswana 6,680
Burkina Faso 730
Burundi 250
Cape Verde 4,040
Cameroon 1,520
Republic of Congo 2,070
Ivory Coast 2,010
Democratic Republic of the Congo 460
Djibouti 2,600
Central African Republic 470
Chad 890
Egypt 2,710
Equatorial Guinea 5,450
Eswatini 3,460
Ethiopia 730
Gabon 6,540
Gambia 680
Ghana 2,060
Guinea 860
Guinea-Bissau 750
Kenya 1,720
Lesotho 1,250
Liberia 620
Libya 11,000
Madagascar 480
Malawi 490
Mali 930
Mauritania 1,680
Mauritius 12,180
Morocco 3,380
Mozambique 470
Zambia 1,390
Zimbabwe 2,140
Tanzania 1,010
Uganda 770
Tunisia 3,700
Togo 830
Sudan 810
Somalia 510
South Africa 6,250
Sierra Leone 830
Senegal 1,390
Rwanda 770
Niger 580
Nigeria 1,950
Namibia 4,670
Comoros 1,490
Sao Tome and Principe 1,660
Seychelles 17,620

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.