GNI Per Capita for Africa By Country in 2004

Updated on March 18, 2026.

According to data from the World Bank, in 2004, Seychelles had the highest GNI per Capita (US$ 9,870), followed by Mauritius (US$ 5,240), and Libya (US$ 5,150).

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

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

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

Related Topics: World Bank Topic List
Data Source: World Bank.
See this for other years:
GNI Per Capita for Africa By Country in 2004 (US$)
Table of GNI Per Capita for Africa By Country in 2004
Items per page:
0 of 0
Country GNI Per Capita (US$)
Algeria 2,440
Angola 1,190
Benin 690
Botswana 3,830
Burkina Faso 370
Burundi 120
Cape Verde 1,810
Cameroon 1,030
Republic of Congo 760
Ivory Coast 710
Democratic Republic of the Congo 180
Central African Republic 290
Chad 330
Egypt 1,120
Equatorial Guinea 1,370
Eritrea 350
Eswatini 2,020
Ethiopia 130
Gabon 4,110
Gambia 430
Ghana 370
Guinea 550
Guinea-Bissau 410
Kenya 460
Lesotho 820
Liberia 210
Libya 5,150
Madagascar 330
Malawi 440
Mali 500
Mauritania 820
Mauritius 5,240
Morocco 2,060
Mozambique 380
Zambia 470
Zimbabwe 320
Tanzania 460
Uganda 280
Tunisia 2,860
Togo 530
Sudan 620
Somalia 310
South Africa 4,040
Sierra Leone 410
Senegal 850
Rwanda 270
Niger 280
Namibia 2,840
Comoros 980
Sao Tome and Principe 690
Seychelles 9,870

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.