54 countries · 127 indicators · 45 sourcesLiveGet API key

Economy · Africa ranking

GNI per Capita (PPP) by African country

$35,100Mauritius leads · 2024

Mauritius has the highest GNI per capita at purchasing power parity of any African country, at $35,100, ahead of Seychelles and Botswana.

Gross national income per capita at purchasing power parity, in international dollars. 54 of 54 countries, ranked · World Bank — World Development Indicators, 2024.

#1 vs #5435×Mauritius vs South Sudan
Median$4,130Guinea
Lowest$1,010South Sudan

By region

regional average
North Africa$12,910
6 countries · led by Egypt
Southern Africa$10,154
7 countries · led by Botswana
Central Africa$7,341
9 countries · led by Gabon
East Africa$6,924
16 countries · led by Mauritius
West Africa$4,928
16 countries · led by Cabo Verde

Full ranking

54 of 54 countries
#CountryGNI per Capita (PPP)Period
1Mauritius
$35,1002024
2Seychelles
$32,1802024
3Botswana
$20,5702024
4Gabon
$20,4002024
5Egypt
$18,2302024
6Algeria
$17,2902024
7Libya
$15,4002024
8South Africa
$15,1502024
9Tunisia
$14,2302024
10Equatorial Guinea
$12,3302024
11Namibia
$11,3002024
12Cabo Verde
$11,0002024
13Eswatini
$10,7602024
14Morocco
$10,2602024
15Angola
$9,4602024
16Nigeria
$8,8502024
17Djibouti
$8,0302024
18Ghana
$7,7202024
19Cote d'Ivoire
$7,3602024
20Mauritania
$7,3002024
21Kenya
$6,5402024
22Republic of the Congo
$6,3402024
23Sao Tome and Principe
$6,2402024
24Zimbabwe
$5,8702024
25Cameroon
$5,4902024
26Senegal
$4,9202024
27Benin
$4,3902024
28Guinea
$4,1302024
29Tanzania
$4,1302024
30Comoros
$3,9802024
31Zambia
$3,8502024
32Rwanda
$3,6202024
33Lesotho
$3,5802024
34Sierra Leone
$3,4902024
35Gambia
$3,4302024
36Togo
$3,3802024
37Ethiopia
$3,2802024
38Mali
$3,2302024
39Uganda
$3,1902024
40Guinea-Bissau
$3,1402024
41Burkina Faso
$2,7202024
42Chad
$2,7102024
43Sudan
$2,0502024
44Niger
$2,0302024
45Madagascar
$1,8302024
46Malawi
$1,8302024
47Democratic Republic of the Congo
$1,7602024
48Liberia
$1,7502024
49Eritrea
$1,7202011
50Somalia
$1,6302024
51Mozambique
$1,5202024
52Central African Republic
$1,3402024
53Burundi
$1,2002024
54South Sudan
$1,0102015

Get this ranking via API

GET /v1/data

One call to /v1/data returns the latest GNI per Capita (PPP) figure for every country you pass — JSON, with source metadata on each observation.

curl "https://api.africa-api.com/v1/data?metric_key=gni_per_capita_ppp_intl&latest=true&country_codes=NG,KE,ZA,EG" \
  -H "Authorization: Bearer $AFRICA_API_KEY"

Cite or republish this ranking

Data: Africa APIWorld Bank — World Development Indicators, 2024. Free to republish with a link to this page. Pull the live figures via the API above so your version never goes stale.

Embed this ranking

free · auto-updating

Drop this chart into your article or site — it stays live as the data updates. Paste the snippet anywhere HTML is allowed (a citation link is included).

<iframe src="https://africa-api.com/embed/gni-per-capita-ppp" width="100%" height="560" loading="lazy" style="border:1px solid #e3e3e3;border-radius:10px;max-width:640px" title="GNI per Capita (PPP) by African country — Africa API"></iframe>
<p style="font:13px/1.5 system-ui,sans-serif;margin:.5rem 0"><a href="https://africa-api.com/data/gni-per-capita-ppp">GNI per Capita (PPP) by African country — Africa API</a></p>

Frequently asked questions

Which African country has the highest GNI per capita at purchasing power parity?

Mauritius has the highest GNI per capita at purchasing power parity in Africa at $35,100 (2024), followed by Seychelles and Botswana.

Which African country has the lowest GNI per capita at purchasing power parity?

South Sudan has the lowest GNI per capita at purchasing power parity of the 54 African countries with data, at $1,010 (2015).

How many African countries report GNI per Capita (PPP) data?

54 of 54 African countries have a recent GNI per Capita (PPP) figure in the Africa API. Each value links to the country's full series with source and history.

How do I get this ranking via API?

Call GET /v1/data?metric_key=gni_per_capita_ppp_intl&latest=true with the country codes you need and a free Africa API key — the response returns the latest value per country as JSON.

More economy rankings