World Statistics
🌐 English

Home › GDP (current US$, billions)

GDP (current US$, billions) by country, 2024

Countries200
1. United States29,298.0
Median43.7
Japan4,190.04 / 200
World111,669.4

Top 20

Bottom 10

Biggest increases since 2023

Biggest decreases since 2023

All countries

#Country / regionGDP (current US$, billions)Prior-year rank
1United States29,298.01
2China18,729.72
3Germany4,685.63
4Japan4,190.04
5India3,760.85
6United Kingdom3,695.56
7France3,160.47
8Italy2,383.48
9Canada2,270.19
10Russia2,186.511
11Brazil2,185.810
12South Korea1,875.412
13Mexico1,830.513
14Australia1,757.014
15Spain1,725.715
16Indonesia1,396.316
17Türkiye1,359.118
18Saudi Arabia1,254.117
19Netherlands1,213.919
20Switzerland969.920
21Poland917.821
22Belgium671.022
23Argentina638.423
24Ireland609.225
25Sweden604.824
26Singapore572.930
27United Arab Emirates552.326
28Israel542.329
29Austria534.828
30Thailand529.427
31Norway500.931
32Vietnam476.336
33Iran475.333
34Philippines461.735
35Bangladesh450.134
36Denmark424.537
37Malaysia422.238
38Colombia420.542
39Hong Kong408.441
40South Africa401.140
41Egypt389.139
42Romania382.643
43Pakistan371.745
44Czechia347.144
45Chile329.346
46Portugal313.748
47Finland298.747
48Peru291.850
49Kazakhstan291.551
50Iraq279.649
51Algeria269.353
52New Zealand261.552
53Greece256.254
54Nigeria252.332
55Hungary222.855
56Qatar216.356
57Ukraine190.857
58Kuwait160.958
59Morocco160.659
60Ethiopia149.760
61Slovakia140.961
62Puerto Rico126.064
63Dominican Republic124.363
64Ecuador123.862
65Uzbekistan121.465
66Venezuela120.670
67Kenya120.466
68Bulgaria113.371
69Guatemala113.269
70Oman107.167
71Angola103.168
72Sri Lanka99.675
73Costa Rica96.773
74Luxembourg93.372
75Croatia93.074
76Serbia90.177
77Côte d’Ivoire87.178
78Panama86.576
79Lithuania85.580
80Ghana83.379
81Uruguay82.381
82Tanzania79.282
83Belarus78.683
84Congo - Kinshasa75.785
85Azerbaijan74.484
86Myanmar (Burma)74.187
87Slovenia73.086
88Jordan58.688
89Bolivia54.989
90Uganda53.991
91Cameroon53.390
92Tunisia51.492
93Sudan49.7101
94Macau49.594
95Libya48.595
96Bahrain47.293
97Cambodia46.498
98Paraguay44.796
99Turkmenistan44.2102
100Latvia44.097
101Nepal43.3100
102Estonia43.199
103Zimbabwe41.5103
104Cyprus37.6104
105Honduras37.0105
106El Salvador34.9106
107Georgia34.2109
108Iceland33.2107
109Senegal32.2110
110Papua New Guinea30.8108
111Bosnia & Herzegovina29.7111
112Albania27.0116
113Mali26.8114
114Lebanon26.0123
115Armenia26.0115
116Trinidad & Tobago25.6113
117Zambia25.3112
118Malta25.0117
119Guinea25.0118
120Guyana24.7133
121Haiti24.3125
122Mongolia23.8121
123Burkina Faso23.1122
124Mozambique22.8120
125Jamaica22.0119
126Benin21.5124
127Gabon20.9127
128Chad19.9129
129Niger19.7132
130Nicaragua19.7130
131Botswana19.3126
132Moldova18.2134
133Kyrgyzstan18.2140
134Afghanistan17.8131
135Madagascar17.6135
136North Macedonia17.0136
137Laos16.5137
138Palestinian Territories16.0128
139Bahamas15.8139
140Congo - Brazzaville15.7138
141Brunei15.3141
142Rwanda15.1142
143Mauritius14.9143
144Tajikistan14.4148
145Namibia13.6146
146Equatorial Guinea13.3145
147Somalia12.0149
148Malawi11.3144
149Kosovo11.2151
150Monaco11.1152
151Mauritania10.9150
152Togo10.6154
153Bermuda9.2155
154Liechtenstein8.9156
155New Caledonia8.5153
156Montenegro8.3157
157Cayman Islands7.8159
158Barbados7.6160
159Maldives7.1161
160Sierra Leone7.0162
161French Polynesia6.3163
162Fiji6.0164
163Eswatini4.9165
164Liberia4.8166
165Suriname4.4171
166Aruba4.2170
167Djibouti4.2168
168Faroe Islands4.1167
169Andorra4.0169
170Curaçao3.6174
171Bhutan3.3176
172Belize3.2175
173Burundi3.0172
174Central African Republic2.8177
175Cape Verde2.7178
176St. Lucia2.6179
177Gambia2.4180
178Lesotho2.4182
179Seychelles2.2181
180Guinea-Bissau2.2184
181Antigua & Barbuda2.2185
182Timor-Leste1.9183
183Sint Maarten1.8187
184Turks & Caicos Islands1.7188
185Comoros1.6190
186Solomon Islands1.6189
187Grenada1.4191
188Vanuatu1.3192
189Samoa1.2195
190St. Vincent & Grenadines1.2193
191St. Kitts & Nevis1.1194
192São Tomé & Príncipe0.8196
193Dominica0.7197
194Tonga0.6198
195Micronesia0.5199
196Kiribati0.3200
197Palau0.3201
198Marshall Islands0.3202
199Nauru0.2203
200Tuvalu0.1204

← 20232025 →