GNI $ — 2024

Top Country
United States
28.99 trillion $
Countries Ranked
197
World Bank data
Data Year
2024
Latest available
Source
World Bank
Open Data API

Top 20 — GNI

Full Rankings Table

Rank Country Value Bar
1 United States 28.99 trillion $
2 China 18.60 trillion $
3 Germany 4.85 trillion $
4 Japan 4.45 trillion $
5 India 3.71 trillion $
6 United Kingdom 3.66 trillion $
7 France 3.22 trillion $
8 Italy 2.38 trillion $
9 Canada 2.23 trillion $
10 Russian Federation 2.16 trillion $
11 Brazil 2.11 trillion $
12 Korea, Republic of 1.90 trillion $
13 Mexico 1.78 trillion $
14 Spain 1.72 trillion $
15 Australia 1.70 trillion $
16 Indonesia 1.36 trillion $
17 Türkiye 1.34 trillion $
18 Saudi Arabia 1.26 trillion $
19 Netherlands 1.20 trillion $
20 Switzerland 939.73 billion $
21 Poland 887.02 billion $
22 Belgium 682.33 billion $
23 Sweden 633.99 billion $
24 Argentina 625.19 billion $
25 United Arab Emirates 568.34 billion $
26 Israel 539.30 billion $
27 Austria 533.76 billion $
28 Philippines 521.60 billion $
29 Norway 516.52 billion $
30 Thailand 512.49 billion $
31 Iran, Islamic Republic of 474.04 billion $
32 Singapore 473.63 billion $
33 Bangladesh 469.50 billion $
34 Viet Nam 460.63 billion $
35 Ireland 457.66 billion $
36 Hong Kong 448.99 billion $
37 Denmark 438.10 billion $
38 Colombia 414.12 billion $
39 Malaysia 407.78 billion $
40 South Africa 393.26 billion $
41 Romania 373.57 billion $
42 Egypt 371.52 billion $
43 Pakistan 362.58 billion $
44 Czechia 335.94 billion $
45 Chile 313.88 billion $
46 Portugal 307.83 billion $
47 Finland 298.49 billion $
48 Iraq 280.97 billion $
49 Peru 274.82 billion $
50 Kazakhstan 268.14 billion $
51 Algeria 264.23 billion $
52 New Zealand 254.37 billion $
53 Greece 248.95 billion $
54 Nigeria 246.61 billion $
55 Hungary 218.52 billion $
56 Qatar 208.84 billion $
57 Kuwait 193.99 billion $
58 Ukraine 191.36 billion $
59 Morocco 158.23 billion $
60 Ethiopia 149.50 billion $
61 Slovakia 136.35 billion $
62 Uzbekistan 122.50 billion $
63 Venezuela, Bolivarian Republic of 121.57 billion $
64 Ecuador 120.45 billion $
65 Dominican Republic 117.86 billion $
66 Kenya 117.67 billion $
67 Guatemala 111.60 billion $
68 Bulgaria 107.62 billion $
69 Oman 100.97 billion $
70 Sri Lanka 97.02 billion $
71 Angola 96.49 billion $
72 Croatia 93.26 billion $
73 Costa Rica 88.84 billion $
74 Puerto Rico 85.44 billion $
75 Serbia 84.44 billion $
76 Lithuania 83.41 billion $
77 Côte d'Ivoire 83.29 billion $
78 Panama 81.89 billion $
79 Ghana 78.01 billion $
80 Tanzania, United Republic of 77.35 billion $
81 Uruguay 77.31 billion $
82 Belarus 76.97 billion $
83 Congo, The Democratic Republic of the 73.36 billion $
84 Myanmar 72.70 billion $
85 Slovenia 72.20 billion $
86 Azerbaijan 71.86 billion $
87 Luxembourg 61.01 billion $
88 Jordan 57.40 billion $
89 Bolivia, Plurinational State of 53.74 billion $
90 Uganda 52.42 billion $
91 Cameroon 52.19 billion $
92 Libya 51.44 billion $
93 Tunisia 50.40 billion $
94 Macao 48.88 billion $
95 Sudan 47.97 billion $
96 Cambodia 45.99 billion $
97 Nepal 44.01 billion $
98 Bahrain 43.89 billion $
99 Turkmenistan 43.78 billion $
100 Paraguay 42.98 billion $
101 Latvia 42.78 billion $
102 Estonia 42.26 billion $
103 Zimbabwe 41.10 billion $
104 Honduras 34.16 billion $
105 Cyprus 33.57 billion $
106 Iceland 32.89 billion $
107 El Salvador 32.62 billion $
108 Georgia 31.67 billion $
109 Senegal 30.36 billion $
110 Bosnia and Herzegovina 29.68 billion $
111 Papua New Guinea 28.90 billion $
112 Albania 26.83 billion $
113 Mali 26.04 billion $
114 Lebanon 25.70 billion $
115 Trinidad and Tobago 25.23 billion $
116 Armenia 25.04 billion $
117 Haiti 24.26 billion $
118 Guinea 22.64 billion $
119 Zambia 22.55 billion $
120 Malta 21.93 billion $
121 Burkina Faso 21.78 billion $
122 Jamaica 21.62 billion $
123 Benin 21.27 billion $
124 Mongolia 21.13 billion $
125 Guyana 21.09 billion $
126 Mozambique 20.24 billion $
127 Gabon 20.01 billion $
128 Niger 19.38 billion $
129 Chad 19.17 billion $
130 Botswana 18.96 billion $
131 Tajikistan 18.87 billion $
132 Nicaragua 18.71 billion $
133 Moldova, Republic of 18.30 billion $
134 Kyrgyzstan 17.92 billion $
135 Afghanistan 17.85 billion $
136 Madagascar 17.11 billion $
137 Palestine, State of 16.85 billion $
138 Mauritius 16.47 billion $
139 North Macedonia 16.08 billion $
140 Brunei Darussalam 15.83 billion $
141 Lao People's Democratic Republic 15.46 billion $
142 Bahamas 15.20 billion $
143 Rwanda 14.77 billion $
144 Congo 14.18 billion $
145 Namibia 13.21 billion $
146 Somalia 12.21 billion $
147 Equatorial Guinea 11.80 billion $
148 Malawi 11.13 billion $
149 Mauritania 10.77 billion $
150 Togo 10.67 billion $
151 Bermuda 9.49 billion $
152 New Caledonia 8.82 billion $
153 Montenegro 8.25 billion $
154 Barbados 7.32 billion $
155 French Polynesia 7.01 billion $
156 Sierra Leone 6.91 billion $
157 Cayman Islands 6.27 billion $
158 Maldives 6.26 billion $
159 Fiji 5.60 billion $
160 Liberia 4.43 billion $
161 Djibouti 4.27 billion $
162 Eswatini 4.24 billion $
163 Faroe Islands 4.12 billion $
164 Andorra 4.11 billion $
165 Suriname 4.05 billion $
166 Aruba 3.94 billion $
167 Curaçao 3.63 billion $
168 Bhutan 3.16 billion $
169 Belize 3.07 billion $
170 Burundi 3.03 billion $
171 Central African Republic 2.92 billion $
172 Lesotho 2.90 billion $
173 Cabo Verde 2.67 billion $
174 Gambia 2.37 billion $
175 Saint Lucia 2.35 billion $
176 Guinea-Bissau 2.22 billion $
177 Seychelles 2.16 billion $
178 Timor-Leste 2.13 billion $
179 Antigua and Barbuda 2.07 billion $
180 Sint Maarten (Dutch part) 1.74 billion $
181 Turks and Caicos Islands 1.72 billion $
182 Comoros 1.62 billion $
183 Solomon Islands 1.58 billion $
184 Vanuatu 1.39 billion $
185 Grenada 1.27 billion $
186 Saint Vincent and the Grenadines 1.17 billion $
187 Samoa 1.16 billion $
188 Saint Kitts and Nevis 1.08 billion $
189 Sao Tome and Principe 838.33 million $
190 Tonga 694.02 million $
191 Dominica 672.02 million $
192 Micronesia, Federated States of 539.02 million $
193 Kiribati 529.22 million $
194 Marshall Islands 337.57 million $
195 Palau 317.72 million $
196 Nauru 257.32 million $
197 Tuvalu 78.61 million $
About This Indicator

Gross national income is the total income earned by all residents within an economic territory during an accounting period. It is equal to gross domestic product plus earned income receivable from abroad minus earned income payable abroad. This indicator is expressed in current prices, meaning no adjustment has been made to account for price changes over time. This indicator is expressed in United States dollars.

Source: World Bank Development Indicators
Change Year
Explore More
Related Rankings