Gross national income (GNI) per capita by country

Average income per person earned by residents of a country or region, including income earned abroad. This data is adjusted for inflation and for differences in living costs between countries.

Countries reporting
193
Highest
166,812 international-$ in 2021 prices
Liechtenstein
Lowest
688.35 international-$ in 2021 prices
South Sudan
Median
15,866 international-$ in 2021 prices
Years covered
34
1990–2023
Data points
6,478

What the numbers show

Gross national income (GNI) per capita is currently reported for 193 countries. The highest value is 166,812 international-$ in 2021 prices in Liechtenstein; the lowest is 688.35 international-$ in 2021 prices in South Sudan.

The median across all reporting countries is 15,866 international-$ in 2021 prices, and the mean is 24,621 international-$ in 2021 prices.

The gap between the highest and lowest reporting country is a factor of about 242.

Over the past decade 152 countries rose and 41 fell. The largest increase was in Guyana (up 360.4%), and the largest decrease in Venezuela, RB (down 67.3%).

Gross national income (GNI) per capita: full country ranking

#Country LatestYear 10-year changeTrend
1 Liechtenstein 166,812 international-$ in 2021 prices 2023 up 32.4% rising
2 Norway 112,710 international-$ in 2021 prices 2023 up 30.7% rising
3 Singapore 111,239 international-$ in 2021 prices 2023 up 11.0% rising
4 Qatar 105,353 international-$ in 2021 prices 2023 down 17.5% rising
5 Ireland 90,885 international-$ in 2021 prices 2023 up 84.6% rising
6 Luxembourg 85,461 international-$ in 2021 prices 2023 down 5.9% rising
7 Switzerland 81,949 international-$ in 2021 prices 2023 up 2.7% rising
8 Denmark 76,008 international-$ in 2021 prices 2023 up 23.5% rising
9 Brunei Darussalam 75,827 international-$ in 2021 prices 2023 down 11.2% falling
10 United States 73,650 international-$ in 2021 prices 2023 up 19.0% rising
11 United Arab Emirates 71,142 international-$ in 2021 prices 2023 down 0.9% falling
12 Hong Kong 69,436 international-$ in 2021 prices 2023 up 15.8% rising
13 Iceland 69,117 international-$ in 2021 prices 2023 up 20.1% rising
14 Netherlands 68,344 international-$ in 2021 prices 2023 up 13.2% rising
15 Sweden 66,102 international-$ in 2021 prices 2023 up 14.2% rising
16 San Marino 64,706 international-$ in 2021 prices 2023 up 14.0% falling
17 Andorra 64,631 international-$ in 2021 prices 2023 up 12.7% rising
18 Germany 64,053 international-$ in 2021 prices 2023 up 9.0% rising
19 Belgium 63,582 international-$ in 2021 prices 2023 up 8.9% rising
20 Austria 63,479 international-$ in 2021 prices 2023 up 1.7% rising
21 Australia 58,277 international-$ in 2021 prices 2023 up 12.8% rising
22 Finland 57,068 international-$ in 2021 prices 2023 up 7.6% rising
23 Kuwait 56,612 international-$ in 2021 prices 2023 down 19.0% falling
24 France 55,060 international-$ in 2021 prices 2023 up 6.5% rising
25 Canada 54,688 international-$ in 2021 prices 2023 up 3.7% rising
26 United Kingdom 54,372 international-$ in 2021 prices 2023 up 10.5% rising
27 Bahrain 52,819 international-$ in 2021 prices 2023 up 3.6% rising
28 Italy 52,389 international-$ in 2021 prices 2023 up 12.7% rising
29 Malta 52,155 international-$ in 2021 prices 2023 up 34.9% rising
30 Saudi Arabia 50,299 international-$ in 2021 prices 2023 up 7.2% rising
31 Korea, Rep. 49,726 international-$ in 2021 prices 2023 up 23.5% rising
32 Israel 48,050 international-$ in 2021 prices 2023 up 29.6% rising
33 Japan 47,775 international-$ in 2021 prices 2023 up 8.8% rising
34 New Zealand 47,260 international-$ in 2021 prices 2023 up 16.4% rising
35 Guyana 46,959 international-$ in 2021 prices 2023 up 360.4% volatile
36 Slovenia 46,361 international-$ in 2021 prices 2023 up 26.4% rising
37 Spain 46,008 international-$ in 2021 prices 2023 up 14.9% rising
38 Czechia 45,889 international-$ in 2021 prices 2023 up 24.6% rising
39 Cyprus 45,394 international-$ in 2021 prices 2023 up 22.9% rising
40 Poland 42,218 international-$ in 2021 prices 2023 up 48.2% rising
41 Lithuania 41,916 international-$ in 2021 prices 2023 up 26.8% rising
42 Croatia 41,380 international-$ in 2021 prices 2023 up 49.9% rising
43 Portugal 41,064 international-$ in 2021 prices 2023 up 23.1% rising
44 Estonia 40,881 international-$ in 2021 prices 2023 up 28.3% rising
45 Romania 39,374 international-$ in 2021 prices 2023 up 47.2% rising
46 Russian Federation 39,222 international-$ in 2021 prices 2023 up 7.1% rising
47 Latvia 37,998 international-$ in 2021 prices 2023 up 38.4% rising
48 Hungary 37,236 international-$ in 2021 prices 2023 up 30.1% rising
49 Slovak Republic 36,793 international-$ in 2021 prices 2023 up 15.5% rising
50 Oman 36,096 international-$ in 2021 prices 2023 down 8.4% rising
51 Greece 35,761 international-$ in 2021 prices 2023 up 15.6% rising
52 Turkiye 34,507 international-$ in 2021 prices 2023 up 42.5% rising
53 Panama 34,385 international-$ in 2021 prices 2023 up 32.6% rising
54 Malaysia 32,553 international-$ in 2021 prices 2023 up 30.6% rising
55 Bulgaria 32,175 international-$ in 2021 prices 2023 up 43.8% rising
56 Kazakhstan 30,988 international-$ in 2021 prices 2023 up 10.8% rising
57 Bahamas, The 30,975 international-$ in 2021 prices 2023 up 1.7% falling
58 Seychelles 29,195 international-$ in 2021 prices 2023 up 25.1% rising
59 St. Kitts and Nevis 29,105 international-$ in 2021 prices 2023 up 14.9% rising
60 Uruguay 28,650 international-$ in 2021 prices 2023 up 7.4% rising
61 Chile 28,047 international-$ in 2021 prices 2023 up 6.0% rising
62 Montenegro 28,026 international-$ in 2021 prices 2023 up 33.8% rising
63 Antigua and Barbuda 27,386 international-$ in 2021 prices 2023 up 12.6% rising
64 Mauritius 27,280 international-$ in 2021 prices 2023 up 27.2% rising
65 Trinidad and Tobago 27,000 international-$ in 2021 prices 2023 down 19.9% rising
66 Belarus 26,725 international-$ in 2021 prices 2023 up 5.8% rising
67 Argentina 25,876 international-$ in 2021 prices 2023 down 10.4% rising
68 Costa Rica 23,417 international-$ in 2021 prices 2023 up 22.0% rising
69 Serbia 23,115 international-$ in 2021 prices 2023 up 37.3% rising
70 North Macedonia 22,128 international-$ in 2021 prices 2023 up 25.9% rising
71 China 22,029 international-$ in 2021 prices 2023 up 73.1% volatile
72 Dominican Republic 22,024 international-$ in 2021 prices 2023 up 45.4% rising
73 Mexico 21,813 international-$ in 2021 prices 2023 up 5.5% rising
74 St. Lucia 20,900 international-$ in 2021 prices 2023 up 3.6% rising
75 Georgia 20,753 international-$ in 2021 prices 2023 up 51.9% rising
76 Azerbaijan 20,668 international-$ in 2021 prices 2023 up 8.1% volatile
77 Thailand 20,570 international-$ in 2021 prices 2023 up 20.3% rising
78 Armenia 20,221 international-$ in 2021 prices 2023 up 50.3% volatile
79 Libya 19,831 international-$ in 2021 prices 2023 up 4.3% falling
80 Bosnia and Herzegovina 19,828 international-$ in 2021 prices 2023 up 47.1% volatile
81 Naoero 19,642 international-$ in 2021 prices 2023 up 105.5% rising
82 Maldives 19,317 international-$ in 2021 prices 2023 up 22.7% rising
83 Gabon 18,854 international-$ in 2021 prices 2023 down 13.3% falling
84 Colombia 18,666 international-$ in 2021 prices 2023 up 19.7% rising
85 Brazil 18,011 international-$ in 2021 prices 2023 down 3.5% rising
86 Turkmenistan 17,716 international-$ in 2021 prices 2023 up 41.6% rising
87 Albania 17,627 international-$ in 2021 prices 2023 up 37.0% rising
88 Suriname 17,344 international-$ in 2021 prices 2023 down 22.2% rising
89 Barbados 17,328 international-$ in 2021 prices 2023 up 2.8% rising
90 St. Vincent and the Grenadines 17,247 international-$ in 2021 prices 2023 up 29.2% rising
91 Botswana 16,984 international-$ in 2021 prices 2023 up 12.0% rising
92 Ukraine 16,933 international-$ in 2021 prices 2023 down 5.9% rising
93 Egypt, Arab Rep. 16,218 international-$ in 2021 prices 2023 up 25.0% rising
94 Iran, Islamic Rep. 16,096 international-$ in 2021 prices 2023 down 5.7% rising
95 Palau 16,034 international-$ in 2021 prices 2023 down 6.3% rising
96 Dominica 16,001 international-$ in 2021 prices 2023 up 11.3% rising
97 Moldova 15,866 international-$ in 2021 prices 2023 up 31.1% rising
98 Paraguay 15,252 international-$ in 2021 prices 2023 up 16.5% rising
99 Algeria 15,114 international-$ in 2021 prices 2023 up 3.0% rising
100 Mongolia 14,787 international-$ in 2021 prices 2023 up 12.5% rising
101 Grenada 14,349 international-$ in 2021 prices 2023 up 19.8% rising
102 Peru 14,339 international-$ in 2021 prices 2023 up 8.0% rising
103 Ecuador 13,986 international-$ in 2021 prices 2023 up 3.3% rising
104 Bhutan 13,843 international-$ in 2021 prices 2023 up 34.1% rising
105 Indonesia 13,700 international-$ in 2021 prices 2023 up 38.1% rising
106 South Africa 13,694 international-$ in 2021 prices 2023 down 0.6% rising
107 Viet Nam 13,033 international-$ in 2021 prices 2023 up 61.3% rising
108 Fiji 12,843 international-$ in 2021 prices 2023 up 19.9% rising
109 Equatorial Guinea 12,762 international-$ in 2021 prices 2023 down 41.5% volatile
110 Iraq 12,654 international-$ in 2021 prices 2023 down 6.7% rising
111 Sri Lanka 12,616 international-$ in 2021 prices 2023 up 6.5% rising
112 Guatemala 12,459 international-$ in 2021 prices 2023 up 21.6% rising
113 Belize 12,343 international-$ in 2021 prices 2023 up 10.3% rising
114 Tunisia 12,011 international-$ in 2021 prices 2023 up 2.0% rising
115 Lebanon 11,299 international-$ in 2021 prices 2023 down 31.6% rising
116 Namibia 10,917 international-$ in 2021 prices 2023 down 7.9% rising
117 Philippines 10,731 international-$ in 2021 prices 2023 up 33.3% rising
118 El Salvador 10,595 international-$ in 2021 prices 2023 up 20.0% rising
119 Jamaica 10,057 international-$ in 2021 prices 2023 up 7.1% flat
120 Eswatini 9,919 international-$ in 2021 prices 2023 up 16.0% rising
121 Bolivia 9,445 international-$ in 2021 prices 2023 up 19.6% rising
122 Jordan 9,222 international-$ in 2021 prices 2023 down 13.1% rising
123 India 9,047 international-$ in 2021 prices 2023 up 59.1% rising
124 Uzbekistan 8,826 international-$ in 2021 prices 2023 up 40.2% rising
125 Morocco 8,653 international-$ in 2021 prices 2023 up 11.9% rising
126 Bangladesh 8,498 international-$ in 2021 prices 2023 up 72.3% volatile
127 Cuba 8,415 international-$ in 2021 prices 2023 up 1.2% rising
128 Cabo Verde 8,165 international-$ in 2021 prices 2023 up 19.4% rising
129 Lao PDR 8,106 international-$ in 2021 prices 2023 up 48.4% rising
130 Tonga 7,438 international-$ in 2021 prices 2023 up 21.8% rising
131 Marshall Islands 7,224 international-$ in 2021 prices 2023 up 41.9% rising
132 Venezuela, RB 7,157 international-$ in 2021 prices 2023 down 67.3% falling
133 Tuvalu 7,006 international-$ in 2021 prices 2023 up 34.6% rising
134 Nicaragua 6,881 international-$ in 2021 prices 2023 up 14.6% rising
135 Ghana 6,846 international-$ in 2021 prices 2023 up 26.6% rising
136 Cote d'Ivoire 6,735 international-$ in 2021 prices 2023 up 91.7% rising
137 Angola 6,631 international-$ in 2021 prices 2023 down 29.6% rising
138 West Bank and Gaza 6,547 international-$ in 2021 prices 2023 down 4.2% rising
139 Djibouti 6,368 international-$ in 2021 prices 2023 up 40.7% rising
140 Mauritania 6,267 international-$ in 2021 prices 2023 up 12.0% rising
141 Kyrgyz Republic 6,078 international-$ in 2021 prices 2023 up 16.7% rising
142 Honduras 6,065 international-$ in 2021 prices 2023 up 15.4% rising
143 Samoa 5,952 international-$ in 2021 prices 2023 up 0.2% rising
144 Congo, Rep. 5,903 international-$ in 2021 prices 2023 down 31.3% rising
145 Tajikistan 5,747 international-$ in 2021 prices 2023 up 58.9% rising
146 Kenya 5,608 international-$ in 2021 prices 2023 up 41.8% rising
147 Sao Tome and Principe 5,583 international-$ in 2021 prices 2023 up 11.7% rising
148 Nigeria 5,569 international-$ in 2021 prices 2023 down 4.8% rising
149 Pakistan 5,501 international-$ in 2021 prices 2023 up 23.1% rising
150 Timor-Leste 5,435 international-$ in 2021 prices 2023 down 54.1% rising
151 Kiribati 4,947 international-$ in 2021 prices 2023 up 32.9% rising
152 Cambodia 4,931 international-$ in 2021 prices 2023 up 51.5% rising
153 Myanmar 4,919 international-$ in 2021 prices 2023 up 26.3% volatile
154 Cameroon 4,746 international-$ in 2021 prices 2023 up 9.3% rising
155 Nepal 4,726 international-$ in 2021 prices 2023 up 36.0% rising
156 Micronesia, Fed. Sts. 4,246 international-$ in 2021 prices 2023 up 2.4% rising
157 Senegal 4,202 international-$ in 2021 prices 2023 up 25.0% rising
158 Papua New Guinea 3,971 international-$ in 2021 prices 2023 up 14.0% rising
159 Syrian Arab Republic 3,918 international-$ in 2021 prices 2023 down 22.4% falling
160 Benin 3,806 international-$ in 2021 prices 2023 up 27.3% rising
161 Tanzania 3,515 international-$ in 2021 prices 2023 up 23.0% rising
162 Zimbabwe 3,511 international-$ in 2021 prices 2023 up 6.1% rising
163 Guinea 3,494 international-$ in 2021 prices 2023 up 29.1% rising
164 Comoros 3,481 international-$ in 2021 prices 2023 up 3.0% rising
165 Zambia 3,447 international-$ in 2021 prices 2023 down 4.3% rising
166 Vanuatu 3,404 international-$ in 2021 prices 2023 up 8.5% rising
167 Lesotho 3,029 international-$ in 2021 prices 2023 down 6.7% rising
168 Rwanda 2,971 international-$ in 2021 prices 2023 up 48.9% rising
169 Haiti 2,935 international-$ in 2021 prices 2023 down 12.9% falling
170 Togo 2,856 international-$ in 2021 prices 2023 up 26.8% rising
171 Gambia, The 2,812 international-$ in 2021 prices 2023 up 12.8% flat
172 Sudan 2,810 international-$ in 2021 prices 2023 down 12.6% rising
173 Ethiopia 2,796 international-$ in 2021 prices 2023 up 62.8% rising
174 Solomon Islands 2,777 international-$ in 2021 prices 2023 down 2.8% rising
175 Uganda 2,736 international-$ in 2021 prices 2023 up 15.2% rising
176 Guinea-Bissau 2,403 international-$ in 2021 prices 2023 up 21.1% rising
177 Burkina Faso 2,391 international-$ in 2021 prices 2023 up 19.0% rising
178 Mali 2,342 international-$ in 2021 prices 2023 up 10.8% rising
179 Eritrea 2,029 international-$ in 2021 prices 2023 up 12.8% rising
180 Afghanistan 1,972 international-$ in 2021 prices 2023 down 39.3% rising
181 Chad 1,748 international-$ in 2021 prices 2023 down 17.6% rising
182 Sierra Leone 1,714 international-$ in 2021 prices 2023 down 10.9% rising
183 Madagascar 1,656 international-$ in 2021 prices 2023 up 4.0% falling
184 Malawi 1,634 international-$ in 2021 prices 2023 up 3.5% rising
185 Niger 1,590 international-$ in 2021 prices 2023 up 17.6% rising
186 Liberia 1,538 international-$ in 2021 prices 2023 down 8.5% rising
187 Somalia, Fed. Rep. 1,475 international-$ in 2021 prices 2023 down 1.0% rising
188 Congo, Dem. Rep. 1,431 international-$ in 2021 prices 2023 up 31.2% falling
189 Mozambique 1,356 international-$ in 2021 prices 2023 down 1.1% rising
190 Central African Republic 1,100 international-$ in 2021 prices 2023 up 12.7% falling
191 Yemen, Rep. 1,018 international-$ in 2021 prices 2023 down 66.3% falling
192 Burundi 858.92 international-$ in 2021 prices 2023 down 14.0% falling
193 South Sudan 688.35 international-$ in 2021 prices 2023 down 4.3% falling

About this data

Indicator
Gross national income (GNI) per capita
Unit
international-$ in 2021 prices
Source
UNDP, Human Development Report (2025) – with minor processing by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
193 places, 6,478 data points, 1990–2023
Last refreshed

Average income per person earned by residents of a country or region, including income earned abroad. This data is adjusted for inflation and for differences in living costs between countries.