GNI Per Capita for Africa By Country in 2022

Updated on March 18, 2026.

According to data from the World Bank, in 2022, Seychelles had the highest GNI per Capita (US$ 14,700), followed by Mauritius (US$ 11,830), and Botswana (US$ 8,250).

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

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

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

Related Topics: World Bank Topic List
Data Source: World Bank.
See this for other years:
GNI Per Capita for Africa By Country in 2022 (US$)
Table of GNI Per Capita for Africa By Country in 2022
0 of 0
Country GNI Per Capita (US$)
Algeria 4,430
Angola 2,340
Benin 1,360
Botswana 8,250
Burkina Faso 840
Burundi 290
Cape Verde 4,550
Cameroon 1,660
Republic of Congo 2,170
Ivory Coast 2,440
Democratic Republic of the Congo 610
Djibouti 3,310
Central African Republic 520
Chad 950
Egypt 4,040
Equatorial Guinea 4,570
Eswatini 3,650
Ethiopia 960
Gabon 7,430
Gambia 830
Ghana 2,400
Guinea 1,280
Guinea-Bissau 960
Kenya 2,170
Lesotho 1,270
Liberia 680
Libya 6,010
Madagascar 500
Malawi 610
Mali 1,000
Mauritania 2,010
Mauritius 11,830
Morocco 3,700
Mozambique 500
Zambia 1,170
Zimbabwe 2,580
Tanzania 1,210
Uganda 930
Tunisia 3,890
Togo 1,000
Sudan 720
Somalia 570
South Africa 6,530
Sierra Leone 920
Senegal 1,600
Rwanda 940
Niger 600
Nigeria 2,930
Namibia 4,280
Comoros 1,590
Sao Tome and Principe 2,430
Seychelles 14,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.