GNI Per Capita for Africa By Country in 2012

Updated on March 18, 2026.

According to data from the World Bank, in 2012, Libya had the highest GNI per Capita (US$ 13,310), followed by Seychelles (US$ 12,540), and Equatorial Guinea (US$ 11,060).

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

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

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

Related Topics: World Bank Topic List
Data Source: World Bank.
See this for other years:
GNI Per Capita for Africa By Country in 2012 (US$)
Table of GNI Per Capita for Africa By Country in 2012
Items per page:
0 of 0
Country GNI Per Capita (US$)
Algeria 5,630
Angola 4,750
Benin 1,050
Botswana 6,910
Burkina Faso 710
Burundi 230
Cape Verde 3,730
Cameroon 1,470
Republic of Congo 3,330
Ivory Coast 1,140
Democratic Republic of the Congo 380
Central African Republic 540
Chad 1,310
Egypt 2,630
Equatorial Guinea 11,060
Eswatini 4,010
Ethiopia 400
Gabon 8,610
Gambia 710
Ghana 1,490
Guinea 680
Guinea-Bissau 630
Kenya 1,060
Lesotho 1,490
Liberia 540
Libya 13,310
Madagascar 470
Malawi 650
Mali 830
Mauritania 1,800
Mauritius 9,690
Morocco 3,230
Mozambique 630
Zambia 1,640
Zimbabwe 1,150
Tanzania 810
Uganda 830
Tunisia 4,250
Togo 790
Sudan 1,120
Somalia 280
South Africa 8,220
South Sudan 800
Sierra Leone 830
Senegal 1,320
Rwanda 690
Niger 550
Nigeria 2,360
Namibia 5,730
Comoros 1,510
Sao Tome and Principe 1,160
Seychelles 12,540

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.