GDP forecast or estimate (million US$) by country
IMF World Bank United Nations
Country/Territory [1] [6] [7]
(2026) (2024) (2024)
World 126,295,331 111,326,370 100,834,796
1 United States 32,383,920 28,750,956 29,298,000
2 China[n 1] 20,851,593 18,743,803 18,743,802
3 Germany 5,452,858 4,685,593 4,659,929
4 Japan 4,379,253 4,027,598 4,026,211
5 United Kingdom 4,264,794 3,686,033 3,685,881
6 India 4,153,191 3,909,892 3,952,244
7 France 3,596,094 3,160,443 3,160,443
8 Italy 2,738,164 2,380,825 2,380,825
9 Russia 2,656,452 2,173,836 2,173,386
10 Brazil 2,635,912 2,185,822 2,185,822
11 Canada 2,507,340 2,243,637 2,270,076
12 Australia 2,123,963 1,757,022 1,830,610
13 Mexico 2,120,855 1,856,366 1,852,723
14 Spain 2,091,222 1,725,672 1,722,746
15 South Korea 1,931,008 1,875,388 1,875,388
16 Turkey 1,640,223 1,359,124 1,323,255
17 Indonesia 1,539,872 1,396,300 1,396,300
18 Netherlands 1,449,704 1,214,928 1,214,928
19 Saudi Arabia 1,388,676 1,239,805 1,254,141
20 Switzerland 1,146,911 936,564 936,564
21 Poland 1,134,248 917,767 914,696
Taiwan[n 3] 976,719 — —
22 Ireland 779,381 609,157 577,389
23 Belgium 776,730 671,370 664,564
24 Sweden 760,481 603,715 604,899
25 Israel 719,848 540,380 542,286
26 Argentina 688,378 638,365 638,365
27 Singapore 659,572 547,387 547,387
28 Austria 623,719 534,791 534,791
29 United Arab Emirates 621,546 552,325 552,325
IMF World Bank United Nations
Country/Territory [1] [6] [7]
(2026) (2024) (2024)
30 Norway 599,406 483,593 483,593
31 Thailand 579,996 526,518 526,518
32 Colombia 539,530 418,818 418,542
33 Vietnam 527,266 476,388 476,388
34 Malaysia 516,428 422,227 421,972
35 Philippines 512,222 461,618 461,618
36 Bangladesh 510,705 450,119 432,742
37 Denmark 503,772 424,525 424,525
38 Romania 480,834 382,564 382,770
39 South Africa 479,964 401,145 401,145
40 Pakistan 452,192 410,495 371,570
Hong Kong[n 4] 450,138 406,863 406,863
41 Czech Republic 432,597 347,034 345,037
42 Egypt 429,645 389,060 306,907
43 Chile 407,850 330,267 330,267
44 Peru 380,900 289,222 289,329
45 Portugal 380,637 313,271 313,271
46 Nigeria 377,365 252,262 252,084
47 Kazakhstan 360,456 291,480 291,480
48 Finland 337,669 298,697 298,697
49 Algeria 317,173 269,322 266,972
50 Greece 307,554 256,238 257,145
51 Iran 300,293 475,252 448,092
52 New Zealand 278,636 260,172 260,172
53 Hungary 271,122 222,723 222,905
54 Iraq 264,784 279,641 279,641
Cuba — 107,352 (2020) 252,063
55 Ukraine[n 5] 225,337 190,741 190,741
56 Qatar 217,416 219,163 219,163
57 Morocco 194,333 160,611 160,606
58 Uzbekistan 181,502 114,965 114,965
59 Kuwait 172,920 160,227 160,227