54 country profiles · 207 indicator definitionsAPI dataGet API key

Economy · Africa ranking

GNI per Capita by African country

$19,200Seychelles · highest shown · 2025

Seychelles has the highest reported gross national income per capita among the 52 countries shown, at $19,200 (2025).

Gross national income per capita, Atlas method, in current US dollars — the basis for World Bank income-group classification. 52 of 54 countries are shown. Open a country to see its source details and available history.

#1 vs #5280×Seychelles vs Burundi
Median$1,730Guinea
Lowest$240Burundi

By region

unweighted mean of countries shown
North Africa$4,320
6 countries shown · highest value: Libya
Southern Africa$3,839
7 countries shown · highest value: Botswana
East Africa$3,472
14 countries shown · highest value: Seychelles
Central Africa$3,003
9 countries shown · highest value: Gabon
West Africa$1,723
16 countries shown · highest value: Cabo Verde

Full ranking

52 of 54 countries
#CountryGNI per CapitaPeriod
1Seychelles
$19,2002025
2Mauritius
$14,0402025
3Gabon
$8,0902025
4Botswana
$7,3902025
5Libya
$7,2502025
6South Africa
$6,2702025
7Equatorial Guinea
$5,8902025
8Algeria
$5,8502025
9Cabo Verde
$5,5902025
10Morocco
$4,3602025
11Namibia
$4,3402025
12Tunisia
$4,3002025
13Djibouti
$3,9602025
14Sao Tome and Principe
$3,8002025
15Eswatini
$3,7302025
16Egypt
$3,2602025
17Angola
$2,8602025
18Cote d'Ivoire
$2,7802025
19Zimbabwe
$2,6602025
20Ghana
$2,6302025
21Republic of the Congo
$2,2802025
22Mauritania
$2,2102025
23Kenya
$2,2002025
24Comoros
$1,9502025
25Cameroon
$1,8602025
26Senegal
$1,7802025
27Guinea
$1,7302025
28Benin
$1,6002025
29Nigeria
$1,3602025
30Togo
$1,3502025
31Lesotho
$1,2802025
32Tanzania
$1,2702025
33Zambia
$1,2002025
34Rwanda
$1,1502025
35Mali
$1,1202025
36Uganda
$1,1202025
37Ethiopia
$1,1102025
38Guinea-Bissau
$1,0902025
39Burkina Faso
$9802025
40Chad
$9702025
41Gambia
$9302025
42Sudan
$9002025
43Liberia
$8302025
44Sierra Leone
$8302025
45Niger
$7502025
46Democratic Republic of the Congo
$7202025
47Somalia
$6402025
48Malawi
$6002025
49Mozambique
$5702025
50Central African Republic
$5602025
51Madagascar
$5602025
52Burundi
$2402025

Get this ranking via API

GET /v1/data

Request the latest available GNI per Capita values for the selected countries as JSON. The response includes source metadata; check reporting periods before comparing values.

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

Cite or republish this ranking

Check the original source's reuse conditions before republishing. Keep each observation's source and reporting period with the value, and link to this page. See the terms and source metadata reference.

Embed this ranking

iframe snippet

Paste this snippet into a page that supports iframes. The chart loads the available ranking observations and includes their reporting periods. A link to this page is included.

<iframe src="https://africa-api.com/embed/gni-per-capita" width="100%" height="560" loading="lazy" style="border:1px solid #e3e3e3;border-radius:10px;max-width:640px" title="GNI per Capita 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">GNI per Capita by African country — Africa API</a></p>

About this ranking

Which observations are included?

The table includes 52 of 54 countries with available observations for 2023 or later and within 2 years of the freshest result. Each row shows its reporting period. Countries without an eligible observation are omitted.

Does a higher value mean a better result?

The table is sorted by value, from highest to lowest. The order does not rate a country's performance. Interpretation depends on the indicator and its definition.

More economy rankings