GNI Per Capita for Africa By Country in 2019

Updated on March 18, 2026.

According to data from the World Bank, in 2019, Seychelles had the highest GNI per Capita (US$ 18,700), followed by Mauritius (US$ 12,700), and Libya (US$ 10,100).

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

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

Related Topics: World Bank Topic List
Data Source: World Bank.
See this for other years:
GNI Per Capita for Africa By Country in 2019 (US$)
Table of GNI Per Capita for Africa By Country in 2019
0 of 0
Country GNI Per Capita (US$)
Algeria 4,480
Angola 2,440
Benin 1,170
Botswana 7,520
Burkina Faso 760
Burundi 250
Cape Verde 4,420
Cameroon 1,560
Republic of Congo 2,180
Ivory Coast 2,120
Democratic Republic of the Congo 460
Djibouti 2,780
Central African Republic 500
Chad 920
Egypt 2,640
Equatorial Guinea 5,130
Eswatini 3,680
Ethiopia 790
Gabon 6,870
Gambia 720
Ghana 2,170
Guinea 970
Guinea-Bissau 850
Kenya 1,880
Lesotho 1,290
Liberia 600
Libya 10,100
Madagascar 500
Malawi 540
Mali 960
Mauritania 1,720
Mauritius 12,700
Morocco 3,510
Mozambique 500
Zambia 1,380
Zimbabwe 2,430
Tanzania 1,050
Uganda 810
Tunisia 3,590
Togo 860
Sudan 720
Somalia 520
South Africa 6,570
Sierra Leone 850
Senegal 1,430
Rwanda 820
Niger 610
Nigeria 2,260
Namibia 4,870
Comoros 1,530
Sao Tome and Principe 1,810
Seychelles 18,700

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.