GNI Per Capita for Africa By Country in 2021
Updated on July 25, 2024.

According to recent data from the World Bank, in 2021, Seychelles had the highest GNI per Capita (US$ 14,950), followed by Libya (US$ 11,220), and Mauritius (US$ 10,280).

On the other hand, Burundi had the lowest GNI per capita (US$ 220), followed by Central African Republic (US$ 480), and Mozambique (US$ 490).

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

You can also see links at the bottom of this page to see the historical GNI Per Capita information for each African country.

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

Data Source: World Bank.
GNI Per Capita for Africa By Country in 2021 (US$)
See also the GNI Per Capita of Africa for other years:
Table of GNI Per Capita for Africa By Country in 2021
Items per page:
0 of 0
Country GNI Per Capita (US$)
Algeria 4,170
Angola 1,640
Benin 1,330
Botswana 6,900
Burkina Faso 830
Burundi 220
Cape Verde 3,400
Cameroon 1,590
Republic of Congo 2,220
Ivory Coast 2,490
Democratic Republic of the Congo 560
Djibouti 3,050
Central African Republic 480
Chad 660
Egypt 3,520
Equatorial Guinea 5,180
Eswatini 3,770
Ethiopia 940
Gabon 6,440
Gambia 740
Ghana 2,280
Guinea 990
Guinea-Bissau 830
Kenya 2,080
Lesotho 1,160
Liberia 630
Libya 11,220
Madagascar 490
Malawi 610
Mali 820
Mauritania 1,860
Mauritius 10,280
Morocco 3,620
Mozambique 490
Zambia 1,050
Zimbabwe 1,540
Tanzania 1,120
Uganda 860
Tunisia 3,570
Togo 940
Sudan 650
Somalia 580
South Africa 6,540
Sierra Leone 510
Senegal 1,560
Rwanda 840
Niger 590
Nigeria 2,160
Namibia 4,600
Comoros 1,580
Sao Tome and Principe 2,210
Seychelles 14,950

GNI Per Capita of African Countries

Use the links below to see the historical GNI Per Capita for each African country.