World GDP (Gross Domestic Product)

Gross domestic product (GDP) is the market value of all officially recognized final goods and services produced within a country in a given period of time. GDP per capita is often considered an indicator of a country's standard of living; GDP per capita is not a measure of personal income. Under economic theory, GDP per capita exactly equals the gross domestic income (GDI) per capita.
GDP is related to national accounts, a subject in macroeconomics. GDP is not to be confused with gross national product (GNP) which allocates production based on ownership.
Country 2020 GDP
(million)
2020
Growth
2020 GDP
per capita
2020
estimate
2021
estimate
2022
estimate
2023
estimate
2024
estimate
2025
estimate
United States 22,675,271 N/A 20,932,750 22,675,271 24,003,704 24,892,611 25,790,123 26,719,625
China 16,642,318 N/A 14,722,837 16,642,318 18,013,395 19,423,482 20,910,471 22,481,433
Japan 5,378,136 N/A 5,048,688 5,378,136 5,653,462 5,977,364 6,170,367 6,351,098
Germany 4,319,286 N/A 3,803,014 4,319,286 4,598,116 4,757,650 4,923,011 5,084,347
India 3,049,704 N/A 2,708,770 3,049,704 3,312,949 3,591,026 3,884,732 4,199,012
France 2,938,271 N/A 2,598,907 2,938,271 3,138,871 3,242,496 3,342,407 3,442,448
Italy 2,106,287 N/A 1,884,935 2,106,287 2,231,938 2,295,732 2,348,232 2,400,011
Canada 1,883,487 N/A 1,643,408 1,883,487 2,030,619 2,142,963 2,243,379 2,349,536
South Korea 1,806,707 N/A 1,630,871 1,806,707 1,885,676 1,967,850 2,052,934 2,137,993
Russia 1,710,734 N/A 1,473,583 1,710,734 1,777,102 1,826,961 1,879,532 1,938,996
Australia 1,617,543 N/A 1,359,326 1,617,543 1,693,021 1,772,975 1,848,922 1,929,056
Brazil 1,491,772 N/A 1,434,084 1,491,772 1,636,413 1,769,711 1,922,407 2,050,389
Spain 1,461,552 N/A 1,278,208 1,461,552 1,571,099 1,644,730 1,715,981 1,769,026
Mexico 1,192,480 N/A 1,076,163 1,192,480 1,251,085 1,307,814 1,368,868 1,430,835
Indonesia 1,158,783 N/A 1,059,638 1,158,783 1,256,282 1,360,257 1,458,742 1,561,954
Netherlands 1,012,598 N/A 909,503 1,012,598 1,073,229 1,113,023 1,150,973 1,189,542
Switzerland 824,734 N/A 747,427 824,734 874,157 905,181 949,873 988,213
Saudi Arabia 804,921 N/A 701,467 804,921 827,133 854,717 889,176 923,844
Turkey 794,530 N/A 719,537 794,530 868,440 953,982 1,042,330 1,149,239
Iran 682,859 N/A 635,724 682,859 714,707 739,807 766,087 794,309
Poland 642,121 N/A 594,180 642,121 697,432 752,831 805,910 861,827
Sweden 625,948 N/A 537,610 625,948 661,242 695,331 730,118 767,053
Belgium 578,996 N/A 513,087 578,996 615,336 640,552 663,157 683,643
Thailand 538,735 N/A 501,888 538,735 577,911 608,066 636,982 669,687
Nigeria 514,049 N/A 429,423 514,049 588,419 668,853 757,212 853,809
Austria 481,796 N/A 428,622 481,796 514,956 537,758 560,561 582,126
Ireland 476,663 N/A 418,716 476,663 515,447 545,815 572,851 599,565
Israel 446,708 N/A 402,639 446,708 471,411 495,614 519,391 542,842
Norway 444,519 N/A 362,009 444,519 463,201 477,476 489,498 502,236
Argentina 418,150 N/A 388,279 418,150 434,809 453,965 472,945 491,106
Philippines 402,638 N/A 362,243 402,638 434,652 469,247 506,697 547,147
United Arab Emirates 401,513 N/A 354,279 401,513 409,757 419,354 432,163 447,690
Denmark 392,570 N/A 352,243 392,570 411,248 428,860 447,919 468,522
Malaysia 387,093 N/A 338,276 387,093 417,209 453,228 487,996 525,042
Singapore 374,394 N/A 339,981 374,394 391,912 410,340 429,361 448,790
Hong Kong 368,633 N/A 349,445 368,633 388,800 409,034 430,528 453,573
South Africa 329,529 N/A 302,114 329,529 344,139 354,886 365,985 377,566
Chile 307,938 N/A 252,756 307,938 327,900 344,806 361,682 379,171
Finland 300,484 N/A 270,637 300,484 317,341 328,661 339,105 349,485
Colombia 295,610 N/A 271,463 295,610 313,438 333,249 354,100 376,616
Romania 289,130 N/A 247,214 289,130 316,339 339,749 362,800 386,575
Czech Republic 276,109 N/A 241,455 276,109 297,029 314,258 330,861 346,676
Pakistan 262,799 N/A 262,799 262,799 262,799 262,799 262,799 262,799
Portugal 257,391 N/A 231,348 257,391 277,409 289,564 301,361 312,003
New Zealand 243,332 N/A 209,329 243,332 253,908 265,463 279,186 294,172
Peru 225,918 N/A 203,772 225,918 240,911 255,001 266,414 278,127
Greece 209,857 N/A 189,259 209,857 224,819 232,676 240,065 247,917
Hungary 176,543 N/A 154,562 176,543 194,141 207,011 219,239 230,536
Qatar 166,031 N/A 146,090 166,031 174,381 178,282 183,595 190,777
Ukraine 164,593 N/A 151,543 164,593 185,185 202,512 220,456 240,749
Algeria 151,459 N/A 144,294 151,459 150,135 150,035 150,530 151,906
Kuwait 126,930 N/A 107,936 126,930 129,704 133,066 137,539 143,068
Luxembourg 84,077 N/A 73,205 84,077 90,449 95,341 99,911 104,342
Venezuela 42,530 N/A 47,255 42,530 40,403 40,403 40,403 40,403
Source: CIA "The World Factbook".