GNI Per Capita for Africa By Country in 2024

Updated on March 18, 2026.

According to data from the World Bank, in 2024, Seychelles had the highest GNI per Capita (US$ 17,460), followed by Mauritius (US$ 12,970), and Gabon (US$ 7,790).

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

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

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

Related Topics: World Bank Topic List
Data Source: World Bank.
See this for other years:
GNI Per Capita for Africa By Country in 2024 (US$)
Table of GNI Per Capita for Africa By Country in 2024
Items per page:
0 of 0
Country GNI Per Capita (US$)
Algeria 5,370
Angola 2,840
Benin 1,430
Botswana 7,750
Burkina Faso 850
Burundi 260
Cape Verde 4,950
Cameroon 1,700
Republic of Congo 2,280
Ivory Coast 2,530
Democratic Republic of the Congo 670
Djibouti 3,640
Central African Republic 510
Chad 940
Egypt 3,510
Equatorial Guinea 4,740
Eswatini 3,590
Ethiopia 1,100
Gabon 7,790
Gambia 880
Ghana 2,310
Guinea 1,440
Guinea-Bissau 990
Kenya 2,090
Lesotho 1,180
Liberia 760
Libya 6,890
Madagascar 510
Malawi 570
Mali 1,030
Mauritania 2,120
Mauritius 12,970
Morocco 3,840
Mozambique 550
Zambia 1,220
Zimbabwe 2,400
Tanzania 1,210
Uganda 1,020
Tunisia 3,880
Togo 1,080
Sudan 710
Somalia 620
South Africa 6,110
Sierra Leone 820
Senegal 1,680
Rwanda 1,040
Niger 680
Nigeria 1,700
Namibia 4,240
Comoros 1,590
Sao Tome and Principe 2,850
Seychelles 17,460

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.