Gross Domestic Product (GDP)

Historical GDP by Country 2026

map placeholder
GDP (constant 2015 US$)

0

$2T

$4T

$6T

$8T

$10T

$12T

$14T

$16T

$18T

$20T

$22T

$24T

6 Countries with the Highest 2020 GDP

$23.22 Tn constant 2015 US$

$19.40 Tn constant 2015 US$

$4.76 Tn constant 2015 US$

$3.69 Tn constant 2015 US$

$3.69 Tn constant 2015 US$

$3.36 Tn constant 2015 US$

Country
GDP 2025 (constant 2015 US$)↓
United States Flag
United States$23.22 Tn
China Flag
China$19.40 Tn
Japan Flag
Japan$4.76 Tn
India Flag
India$3.69 Tn
Germany Flag
Germany$3.69 Tn
United Kingdom Flag
United Kingdom$3.36 Tn
France Flag
France$2.74 Tn
Brazil Flag
Brazil$2.07 Tn
Italy Flag
Italy$2.05 Tn
South Korea Flag
South Korea$1.94 Tn
Canada Flag
Canada$1.89 Tn
Australia Flag
Australia$1.69 Tn
Russia Flag
Russia$1.64 Tn
Spain Flag
Spain$1.47 Tn
Turkey Flag
Turkey$1.36 Tn
Mexico Flag
Mexico$1.35 Tn
Indonesia Flag
Indonesia$1.30 Tn
Netherlands Flag
Netherlands$937.25 Bn
Saudi Arabia Flag
Saudi Arabia$926.78 Bn
Switzerland Flag
Switzerland$848.58 Bn
Poland Flag
Poland$681.60 Bn
Argentina Flag
Argentina$609.23 Bn
Sweden Flag
Sweden$582.97 Bn
Ireland Flag
Ireland$572.66 Bn
Nigeria Flag
Nigeria$562.59 Bn
Belgium Flag
Belgium$539.12 Bn
Iran Flag
Iran$519.15 Bn
Egypt Flag
Egypt$503.37 Bn
Thailand Flag
Thailand$485.78 Bn
Philippines Flag
Philippines$474.84 Bn
Norway Flag
Norway$470.26 Bn
Malaysia Flag
Malaysia$444.41 Bn
Vietnam Flag
Vietnam$437.71 Bn
Singapore Flag
Singapore$431.96 Bn
Israel Flag
Israel$431.19 Bn
Pakistan Flag
Pakistan$426.04 Bn
Austria Flag
Austria$424.41 Bn
Denmark Flag
Denmark$373.88 Bn
Colombia Flag
Colombia$372.67 Bn
South Africa Flag
South Africa$369.91 Bn
Bangladesh Flag
Bangladesh$348.69 Bn
Hong Kong Flag
Hong Kong$348.33 Bn
Chile Flag
Chile$296.01 Bn
Kazakhstan Flag
Kazakhstan$260.38 Bn
Finland Flag
Finland$253.76 Bn
Portugal Flag
Portugal$246.90 Bn
Romania Flag
Romania$238.99 Bn
Peru Flag
Peru$238.27 Bn
Algeria Flag
Algeria$231.62 Bn
Czechia Flag
Czechia$228.75 Bn
Greece Flag
Greece$228.29 Bn
New Zealand Flag
New Zealand$220.10 Bn
Iraq Flag
Iraq$188.32 Bn
Qatar Flag
Qatar$183.49 Bn
Uzbekistan Flag
Uzbekistan$175.36 Bn
Hungary Flag
Hungary$158.99 Bn
Morocco Flag
Morocco$142.22 Bn
Ethiopia Flag
Ethiopia$128.07 Bn
Kuwait Flag
Kuwait$121.45 Bn
Ecuador Flag
Ecuador$112.75 Bn
Kenya Flag
Kenya$109.76 Bn
Angola Flag
Angola$109.35 Bn
Slovakia Flag
Slovakia$108.09 Bn
Dominican Republic Flag
Dominican Republic$106.99 Bn
Puerto Rico Flag
Puerto Rico$99.53 Bn
Sri Lanka Flag
Sri Lanka$96.58 Bn
Oman Flag
Oman$93.82 Bn
Guatemala Flag
Guatemala$87.61 Bn
Ivory Coast Flag
Ivory Coast$81.48 Bn
Costa Rica Flag
Costa Rica$80.74 Bn
Panama Flag
Panama$80.68 Bn
Ukraine Flag
Ukraine$80.23 Bn
Ghana Flag
Ghana$79.27 Bn
Tanzania Flag
Tanzania$78.82 Bn
Croatia Flag
Croatia$71.38 Bn
Luxembourg Flag
Luxembourg$70.96 Bn
Bulgaria Flag
Bulgaria$67.25 Bn
Uruguay Flag
Uruguay$65.58 Bn
Turkmenistan Flag
Turkmenistan$65.56 Bn
Libya Flag
Libya$64.40 Bn
DR Congo Flag
DR Congo$64.04 Bn
Belarus Flag
Belarus$63.04 Bn
Myanmar Flag
Myanmar$61.87 Bn
Azerbaijan Flag
Azerbaijan$60.82 Bn
Serbia Flag
Serbia$57.66 Bn
Lithuania Flag
Lithuania$57.09 Bn
Slovenia Flag
Slovenia$56.19 Bn
Jordan Flag
Jordan$52.76 Bn
Uganda Flag
Uganda$52.44 Bn
Tunisia Flag
Tunisia$50.41 Bn
Paraguay Flag
Paraguay$49.29 Bn
Macau Flag
Macau$45.57 Bn
Cameroon Flag
Cameroon$44.50 Bn
Venezuela Flag
Venezuela$43.31 Bn
Bahrain Flag
Bahrain$42.56 Bn
Cambodia Flag
Cambodia$40.58 Bn
Bolivia Flag
Bolivia$37.21 Bn
Nepal Flag
Nepal$36.54 Bn
Cyprus Flag
Cyprus$33.08 Bn
Guyana Flag
Guyana$32.76 Bn
Latvia Flag
Latvia$31.21 Bn
El Salvador Flag
El Salvador$30.14 Bn
Sudan Flag
Sudan$30.07 Bn
Senegal Flag
Senegal$29.96 Bn
Zambia Flag
Zambia$29.71 Bn
Honduras Flag
Honduras$28.93 Bn
Papua New Guinea Flag
Papua New Guinea$28.68 Bn
Estonia Flag
Estonia$27.72 Bn
Georgia Flag
Georgia$27.07 Bn
Zimbabwe Flag
Zimbabwe$25.48 Bn
Mali Flag
Mali$23.53 Bn
Iceland Flag
Iceland$23.12 Bn
Trinidad and Tobago Flag
Trinidad and Tobago$22.15 Bn
Laos Flag
Laos$22.10 Bn
Bosnia and Herzegovina Flag
Bosnia and Herzegovina$21.80 Bn
Mozambique Flag
Mozambique$20.87 Bn
Benin Flag
Benin$20.71 Bn
Malta Flag
Malta$20.40 Bn
Burkina Faso Flag
Burkina Faso$18.95 Bn
Chad Flag
Chad$18.35 Bn
Armenia Flag
Armenia$17.49 Bn
Mongolia Flag
Mongolia$17.42 Bn
Botswana Flag
Botswana$17.40 Bn
Jamaica Flag
Jamaica$17.32 Bn
Gabon Flag
Gabon$17.22 Bn
Tajikistan Flag
Tajikistan$17.18 Bn
Niger Flag
Niger$17.04 Bn
Nicaragua Flag
Nicaragua$16.62 Bn
Guinea Flag
Guinea$16.58 Bn
Rwanda Flag
Rwanda$16.27 Bn
Albania Flag
Albania$16.16 Bn
Mauritius Flag
Mauritius$15.32 Bn
Madagascar Flag
Madagascar$14.95 Bn
Brunei Flag
Brunei$13.77 Bn
Haiti Flag
Haiti$13.22 Bn
North Macedonia Flag
North Macedonia$12.52 Bn
Palestine Flag
Palestine$12.46 Bn
Namibia Flag
Namibia$12.43 Bn
Malawi Flag
Malawi$12.18 Bn
Kyrgyzstan Flag
Kyrgyzstan$11.42 Bn
Republic of the Congo Flag
Republic of the Congo$10.91 Bn
Sierra Leone Flag
Sierra Leone$10.28 Bn
Moldova Flag
Moldova$9.49 Bn
Togo Flag
Togo$9.42 Bn
Somalia Flag
Somalia$9.15 Bn
Mauritania Flag
Mauritania$9.10 Bn
Equatorial Guinea Flag
Equatorial Guinea$8.72 Bn
Maldives Flag
Maldives$6.62 Bn
Barbados Flag
Barbados$6.50 Bn
Fiji Flag
Fiji$5.69 Bn
Montenegro Flag
Montenegro$5.47 Bn
Eswatini Flag
Eswatini$5.01 Bn
Suriname Flag
Suriname$4.68 Bn
Djibouti Flag
Djibouti$4.10 Bn
Burundi Flag
Burundi$3.93 Bn
Liberia Flag
Liberia$3.92 Bn
Andorra Flag
Andorra$3.51 Bn
Bhutan Flag
Bhutan$3.18 Bn
Belize Flag
Belize$2.70 Bn
Cape Verde Flag
Cape Verde$2.48 Bn
Lesotho Flag
Lesotho$2.41 Bn
Gambia Flag
Gambia$2.22 Bn
Saint Lucia Flag
Saint Lucia$2.18 Bn
Central African Republic Flag
Central African Republic$2.17 Bn
Seychelles Flag
Seychelles$2.13 Bn
Guinea-Bissau Flag
Guinea-Bissau$1.83 Bn
Antigua and Barbuda Flag
Antigua and Barbuda$1.80 Bn
Timor-Leste Flag
Timor-Leste$1.72 Bn
Sint Maarten Flag
Sint Maarten$1.56 Bn
Solomon Islands Flag
Solomon Islands$1.53 Bn
Comoros Flag
Comoros$1.26 Bn
Grenada Flag
Grenada$1.23 Bn
Samoa Flag
Samoa$1.11 Bn
Vanuatu Flag
Vanuatu$1.09 Bn
Saint Kitts and Nevis Flag
Saint Kitts and Nevis$1.04 Bn
Saint Vincent and the Grenadines Flag
Saint Vincent and the Grenadines$986.74 Mn
Dominica Flag
Dominica$625.82 Mn
Tonga Flag
Tonga$511.89 Mn
Micronesia Flag
Micronesia$343.29 Mn
Sao Tome and Principe Flag
Sao Tome and Principe$326.78 Mn
Kiribati Flag
Kiribati$287.80 Mn
Palau Flag
Palau$275.84 Mn
Marshall Islands Flag
Marshall Islands$224.00 Mn
Nauru Flag
Nauru$100.29 Mn
Tuvalu Flag
Tuvalu$42.97 Mn
Total$98.06 Tn
  • Values are displayed in Current US$, which changes over time. Up-to-the-moment values would differ.