Skip to annual figures and sources
Every Second

A glimpse of what is happening now.

Gross domestic product (GDP) · 2024 · Figures and sources ↓
Deutsch

Gross domestic product (GDP) · 2024

Gross domestic product (GDP): a country's annual value added, World Bank WDI 2024, supplemented by twelve original UNSD national/territorial values for 2024. Nominal, in current US dollars, including price and exchange-rate effects; not turnover or a purchasing-power-adjusted measure of prosperity. One point bundles USD 1 million of the annual value. Random locations and statistical times do not show actual transactions or regional economic centres. Missing data remain unknown.

Coverage and quantity per point

212 of 239 countries and territories with data. Known values for other areas are marked separately in the table; unassigned epicentres are not a country.

Normal map view: 1,000,000 USD / point. In focus: 1,000,000 USD / point. Quantity controls do not change annual values.

Explore GDP in focus
Original values with their source years; not a ranking
Topic / country or territoryOriginal valuePeriodContextStatus / source
Afghanistan17,778,508,875.7396 USD2024No matching population for 2024Estimate · World Bank
Albania27,037,474,263.2977 USD2024No matching population for 2024Estimate · World Bank
Algeria269,322,281,664.773 USD2024No matching population for 2024Estimate · World Bank
Andorra4,044,249,678.65625 USD2024No matching population for 2024Estimate · World Bank
Angola103,080,538,044.058 USD2024No matching population for 2024Estimate · World Bank
Anguilla456,466,665.555556 USD2024No matching population for 2024Estimate · United Nations Statistics Division (UNSD)
Antigua & Barbuda2,162,366,666.66667 USD2024No matching population for 2024Estimate · World Bank
Argentina638,365,455,340.04 USD2024No matching population for 2024Estimate · World Bank
Armenia25,955,275,380.0321 USD2024No matching population for 2024Estimate · World Bank
Aruba4,167,588,070.29217 USD2024No matching population for 2024Estimate · World Bank
Australia1,757,022,451,652.83 USD2024No matching population for 2024Estimate · World Bank
Austria534,790,720,466.822 USD2024No matching population for 2024Estimate · World Bank
Azerbaijan74,426,000,000 USD2024No matching population for 2024Estimate · World Bank
Bahamas15,832,800,000 USD2024No matching population for 2024Estimate · World Bank
Bahrain47,210,732,712.766 USD2024No matching population for 2024Estimate · World Bank
Bangladesh450,119,432,068.852 USD2024No matching population for 2024Estimate · World Bank
Barbados7,597,571,450 USD2024No matching population for 2024Estimate · World Bank
Belarus78,591,839,299.7087 USD2024No matching population for 2024Estimate · World Bank
Belgium670,983,130,618.828 USD2024No matching population for 2024Estimate · World Bank
Belize3,203,631,800 USD2024No matching population for 2024Estimate · World Bank
Benin21,482,643,706.4249 USD2024No matching population for 2024Estimate · World Bank
Bermuda9,194,499,000 USD2024No matching population for 2024Estimate · World Bank
Bhutan3,346,603,858.7495 USD2024No matching population for 2024Estimate · World Bank
Bolivia54,881,327,452.9667 USD2024No matching population for 2024Estimate · World Bank
Bosnia & Herzegovina29,737,363,103.0492 USD2024No matching population for 2024Estimate · World Bank
Botswana19,286,251,067.5078 USD2024No matching population for 2024Estimate · World Bank
Brazil2,185,821,610,689.31 USD2024No matching population for 2024Estimate · World Bank
British Virgin Islands1,829,814,034 USD2024No matching population for 2024Estimate · United Nations Statistics Division (UNSD)
Brunei15,340,808,592.48 USD2024No matching population for 2024Estimate · World Bank
Bulgaria113,349,149,166.793 USD2024No matching population for 2024Estimate · World Bank
Burkina Faso23,136,514,855.7646 USD2024No matching population for 2024Estimate · World Bank
Burundi3,037,579,858.38142 USD2024No matching population for 2024Estimate · World Bank
Cambodia46,352,647,037.2406 USD2024No matching population for 2024Estimate · World Bank
Cameroon53,296,694,320.2057 USD2024No matching population for 2024Estimate · World Bank
Canada2,270,076,189,683.46 USD2024No matching population for 2024Estimate · World Bank
Cape Verde2,713,721,857.39153 USD2024No matching population for 2024Estimate · World Bank
Cayman Islands7,765,336,505.34319 USD2024No matching population for 2024Estimate · World Bank
Central African Republic2,751,494,281.06887 USD2024No matching population for 2024Estimate · World Bank
Chad19,906,706,689.7582 USD2024No matching population for 2024Estimate · World Bank
Chile329,260,633,698.726 USD2024No matching population for 2024Estimate · World Bank
China18,729,668,435,848 USD2024No matching population for 2024Estimate · World Bank
Colombia420,504,033,143.211 USD2024No matching population for 2024Estimate · World Bank
Comoros1,610,082,688.26617 USD2024No matching population for 2024Estimate · World Bank
Congo - Brazzaville15,719,986,076.6464 USD2024No matching population for 2024Estimate · World Bank
Congo - Kinshasa75,716,176,105.0704 USD2024No matching population for 2024Estimate · World Bank
Cook Islands414,081,783.161941 USD2024No matching population for 2024Estimate · United Nations Statistics Division (UNSD)
Costa Rica96,715,644,330.6612 USD2024No matching population for 2024Estimate · World Bank
Côte d’Ivoire87,113,179,149.284 USD2024No matching population for 2024Estimate · World Bank
Croatia92,981,894,167.9687 USD2024No matching population for 2024Estimate · World Bank
Cuba252,063,248,498 USD2024No matching population for 2024Estimate · United Nations Statistics Division (UNSD)
Curaçao3,561,178,212.2905 USD2024No matching population for 2024Estimate · World Bank
Cyprus37,634,551,820.7367 USD2024No matching population for 2024Estimate · World Bank
Czechia347,082,562,221.377 USD2024No matching population for 2024Estimate · World Bank
Denmark424,524,722,037.047 USD2024No matching population for 2024Estimate · World Bank
Djibouti4,152,145,939.98458 USD2024No matching population for 2024Estimate · World Bank
Dominica688,881,481.481481 USD2024No matching population for 2024Estimate · World Bank
Dominican Republic124,282,245,638.568 USD2024No matching population for 2024Estimate · World Bank
Ecuador123,802,374,000 USD2024No matching population for 2024Estimate · World Bank
Egypt389,059,910,593.1 USD2024No matching population for 2024Estimate · World Bank
El Salvador34,879,730,000 USD2024No matching population for 2024Estimate · World Bank
Equatorial Guinea13,254,388,261.1258 USD2024No matching population for 2024Estimate · World Bank
Eritrea1,917,081,260.364843 USD2024No matching population for 2024Estimate · United Nations Statistics Division (UNSD)
Estonia43,130,419,829.35 USD2024No matching population for 2024Estimate · World Bank
Eswatini4,858,885,840.77236 USD2024No matching population for 2024Estimate · World Bank
Ethiopia149,740,297,952.375 USD2024No matching population for 2024Estimate · World Bank
Faroe Islands4,052,937,169.76536 USD2024No matching population for 2024Estimate · World Bank
Fiji5,968,125,909.27126 USD2024No matching population for 2024Estimate · World Bank
Finland298,729,432,711.719 USD2024No matching population for 2024Estimate · World Bank
France3,160,442,622,465.08 USD2024No matching population for 2024Estimate · World Bank
French Polynesia6,323,716,355.05009 USD2024No matching population for 2024Estimate · World Bank
Gabon20,895,684,425.6752 USD2024No matching population for 2024Estimate · World Bank
Gambia2,404,888,737.54853 USD2024No matching population for 2024Estimate · World Bank
Georgia34,189,423,333.141 USD2024No matching population for 2024Estimate · World Bank
Germany4,685,592,577,804.69 USD2024No matching population for 2024Estimate · World Bank
Ghana83,288,585,604.0268 USD2024No matching population for 2024Estimate · World Bank
Greece256,238,371,778.118 USD2024No matching population for 2024Estimate · World Bank
Greenland3,466,420,634.94817 USD2024No matching population for 2024Estimate · United Nations Statistics Division (UNSD)
Grenada1,351,270,370.37037 USD2024No matching population for 2024Estimate · World Bank
Guatemala113,215,575,150.885 USD2024No matching population for 2024Estimate · World Bank
Guinea25,008,678,293.4073 USD2024No matching population for 2024Estimate · World Bank
Guinea-Bissau2,197,777,209.94218 USD2024No matching population for 2024Estimate · World Bank
Guyana24,662,714,628.2974 USD2024No matching population for 2024Estimate · World Bank
Haiti24,255,657,481.2502 USD2024No matching population for 2024Estimate · World Bank
Honduras36,980,171,442.0603 USD2024No matching population for 2024Estimate · World Bank
Hong Kong SAR China408,368,682,415.423 USD2024No matching population for 2024Estimate · World Bank
Hungary222,848,211,034.367 USD2024No matching population for 2024Estimate · World Bank
Iceland33,186,621,855.0053 USD2024No matching population for 2024Estimate · World Bank
India3,760,813,470,500.86 USD2024No matching population for 2024Estimate · World Bank
Indonesia1,396,301,788,461.69 USD2024No matching population for 2024Estimate · World Bank
Iran475,252,089,215.416 USD2024No matching population for 2024Estimate · World Bank
Iraq279,641,257,615.385 USD2024No matching population for 2024Estimate · World Bank
Ireland609,157,459,747.205 USD2024No matching population for 2024Estimate · World Bank
Israel542,284,494,490.778 USD2024No matching population for 2024Estimate · World Bank
Italy2,383,435,562,458.12 USD2024No matching population for 2024Estimate · World Bank
Jamaica22,014,429,050.9995 USD2024No matching population for 2024Estimate · World Bank
Japan4,190,008,188,358.57 USD2024No matching population for 2024Estimate · World Bank
Jordan58,618,380,563.3803 USD2024No matching population for 2024Estimate · World Bank
Kazakhstan291,480,274,648.826 USD2024No matching population for 2024Estimate · World Bank
Kenya120,397,537,849.826 USD2024No matching population for 2024Estimate · World Bank
Kiribati343,153,235.077124 USD2024No matching population for 2024Estimate · World Bank
Kosovo11,203,038,332.3359 USD2024No matching population for 2024Estimate · World Bank
Kosovo (under UNSC resolution 1244)11,203,038,332.3359 USD2024No matching population for 2024Estimate · World Bank
Kuwait160,903,106,639.233 USD2024No matching population for 2024Estimate · World Bank
Kyrgyzstan18,161,630,698.9052 USD2024No matching population for 2024Estimate · World Bank
Laos16,502,933,121.3379 USD2024No matching population for 2024Estimate · World Bank
Latvia44,001,275,012.6141 USD2024No matching population for 2024Estimate · World Bank
Lebanon25,971,643,441.3408 USD2024No matching population for 2024Estimate · World Bank
Lesotho2,391,282,547.80028 USD2024No matching population for 2024Estimate · World Bank
Liberia4,779,300,900 USD2024No matching population for 2024Estimate · World Bank
Libya48,487,151,215.345 USD2024No matching population for 2024Estimate · World Bank
Liechtenstein8,905,764,270.4054 USD2024No matching population for 2024Estimate · World Bank
Lithuania85,503,938,573.5664 USD2024No matching population for 2024Estimate · World Bank
Luxembourg93,279,851,863.4062 USD2024No matching population for 2024Estimate · World Bank
Macao SAR China49,467,258,923.3244 USD2024No matching population for 2024Estimate · World Bank
Madagascar17,592,832,696.1336 USD2024No matching population for 2024Estimate · World Bank
Malawi11,311,971,400.3864 USD2024No matching population for 2024Estimate · World Bank
Malaysia422,227,005,428.688 USD2024No matching population for 2024Estimate · World Bank
Maldives7,061,608,267.25451 USD2024No matching population for 2024Estimate · World Bank
Mali26,761,281,076.7658 USD2024No matching population for 2024Estimate · World Bank
Malta25,042,712,191.3281 USD2024No matching population for 2024Estimate · World Bank
Marshall Islands285,000,000 USD2024No matching population for 2024Estimate · World Bank
Mauritania10,879,212,033.4823 USD2024No matching population for 2024Estimate · World Bank
Mauritius14,938,055,690.3609 USD2024No matching population for 2024Estimate · World Bank
Mexico1,830,489,311,088.89 USD2024No matching population for 2024Estimate · World Bank
Micronesia481,121,300 USD2024No matching population for 2024Estimate · World Bank
Moldova18,206,842,140.7615 USD2024No matching population for 2024Estimate · World Bank
Monaco11,125,788,838.2812 USD2024No matching population for 2024Estimate · World Bank
Mongolia23,794,540,024.5132 USD2024No matching population for 2024Estimate · World Bank
Montenegro8,274,290,505.96367 USD2024No matching population for 2024Estimate · World Bank
Montserrat80,981,481.481481 USD2024No matching population for 2024Estimate · United Nations Statistics Division (UNSD)
Morocco160,610,994,054.734 USD2024No matching population for 2024Estimate · World Bank
Mozambique22,752,244,245.473 USD2024No matching population for 2024Estimate · World Bank
Myanmar (Burma)74,068,349,523.8095 USD2024No matching population for 2024Estimate · World Bank
Namibia13,641,190,683.4641 USD2024No matching population for 2024Estimate · World Bank
Nauru167,833,414.846177 USD2024No matching population for 2024Estimate · World Bank
Nepal43,298,911,699.9284 USD2024No matching population for 2024Estimate · World Bank
Netherlands1,213,936,238,063.28 USD2024No matching population for 2024Estimate · World Bank
New Caledonia8,548,919,387.12607 USD2024No matching population for 2024Estimate · World Bank
New Zealand261,497,198,363.906 USD2024No matching population for 2024Estimate · World Bank
Nicaragua19,696,311,850.3289 USD2024No matching population for 2024Estimate · World Bank
Niger19,729,786,046.7618 USD2024No matching population for 2024Estimate · World Bank
Nigeria252,261,880,140.271 USD2024No matching population for 2024Estimate · World Bank
North Korea17,199,287,594.872726 USD2024No matching population for 2024Estimate · United Nations Statistics Division (UNSD)
North Macedonia16,951,682,221.3962 USD2024No matching population for 2024Estimate · World Bank
Norway500,886,328,034.123 USD2024No matching population for 2024Estimate · World Bank
Oman107,137,198,699.61 USD2024No matching population for 2024Estimate · World Bank
Pakistan371,747,087,751.306 USD2024No matching population for 2024Estimate · World Bank
Palau321,501,812.5 USD2024No matching population for 2024Estimate · World Bank
Palestinian Territories16,016,900,000 USD2024No matching population for 2024Estimate · World Bank
Panama86,523,959,100 USD2024No matching population for 2024Estimate · World Bank
Papua New Guinea30,803,971,189.4102 USD2024No matching population for 2024Estimate · World Bank
Paraguay44,738,819,362.3269 USD2024No matching population for 2024Estimate · World Bank
Peru291,751,523,018.903 USD2024No matching population for 2024Estimate · World Bank
Philippines461,671,157,904.74 USD2024No matching population for 2024Estimate · World Bank
Poland917,767,106,146.761 USD2024No matching population for 2024Estimate · World Bank
Portugal313,656,884,870.859 USD2024No matching population for 2024Estimate · World Bank
Puerto Rico126,029,527,033.705 USD2024No matching population for 2024Estimate · World Bank
Qatar216,294,505,494.505 USD2024No matching population for 2024Estimate · World Bank
Romania382,564,217,988.866 USD2024No matching population for 2024Estimate · World Bank
Russia2,186,462,268,813.08 USD2024No matching population for 2024Estimate · World Bank
Rwanda15,111,064,181.9687 USD2024No matching population for 2024Estimate · World Bank
Samoa1,175,749,785.65113 USD2024No matching population for 2024Estimate · World Bank
San Marino2,082,455,238.383107 USD2024No matching population for 2024Estimate · United Nations Statistics Division (UNSD)
São Tomé & Príncipe824,992,558.045383 USD2024No matching population for 2024Estimate · World Bank
Saudi Arabia1,254,140,800,000 USD2024No matching population for 2024Estimate · World Bank
Senegal32,169,996,051.8502 USD2024No matching population for 2024Estimate · World Bank
Serbia90,088,366,320.4062 USD2024No matching population for 2024Estimate · World Bank
Seychelles2,228,608,684.29911 USD2024No matching population for 2024Estimate · World Bank
Sierra Leone6,971,127,234.07241 USD2024No matching population for 2024Estimate · World Bank
Singapore572,877,260,178.427 USD2024No matching population for 2024Estimate · World Bank
Sint Maarten1,797,836,648.04469 USD2024No matching population for 2024Estimate · World Bank
Slovakia140,934,076,532.375 USD2024No matching population for 2024Estimate · World Bank
Slovenia72,972,015,197.3859 USD2024No matching population for 2024Estimate · World Bank
Solomon Islands1,583,964,703.75061 USD2024No matching population for 2024Estimate · World Bank
Somalia11,967,000,000 USD2024No matching population for 2024Estimate · World Bank
South Africa401,144,998,373.585 USD2024No matching population for 2024Estimate · World Bank
South Korea1,875,388,209,406.8 USD2024No matching population for 2024Estimate · World Bank
South Sudan3,522,498,211.872142 USD2024No matching population for 2024Estimate · United Nations Statistics Division (UNSD)
Spain1,725,671,652,742.19 USD2024No matching population for 2024Estimate · World Bank
Sri Lanka99,616,111,265.7633 USD2024No matching population for 2024Estimate · World Bank
St. Kitts & Nevis1,122,388,888.88889 USD2024No matching population for 2024Estimate · World Bank
St. Lucia2,605,148,148.14815 USD2024No matching population for 2024Estimate · World Bank
St. Vincent & Grenadines1,157,207,407.40741 USD2024No matching population for 2024Estimate · World Bank
Sudan49,672,435,513.1126 USD2024No matching population for 2024Estimate · World Bank
Suriname4,416,775,112.72266 USD2024No matching population for 2024Estimate · World Bank
Sweden604,827,393,488.582 USD2024No matching population for 2024Estimate · World Bank
Switzerland969,919,786,394.884 USD2024No matching population for 2024Estimate · World Bank
Syria17,254,337,085.444523 USD2024No matching population for 2024Estimate · United Nations Statistics Division (UNSD)
Tajikistan14,425,113,699.7925 USD2024No matching population for 2024Estimate · World Bank
Tanzania79,235,713,444.9777 USD2024No matching population for 2024Estimate · World Bank
Thailand529,385,520,941.539 USD2024No matching population for 2024Estimate · World Bank
Timor-Leste1,865,608,515.41321 USD2024No matching population for 2024Estimate · World Bank
Togo10,643,440,332.2445 USD2024No matching population for 2024Estimate · World Bank
Tonga647,488,243.847291 USD2024No matching population for 2024Estimate · World Bank
Trinidad & Tobago25,633,544,529.4849 USD2024No matching population for 2024Estimate · World Bank
Tunisia51,412,122,479.8468 USD2024No matching population for 2024Estimate · World Bank
Türkiye1,359,123,768,774.12 USD2024No matching population for 2024Estimate · World Bank
Turkmenistan44,249,447,717.2312 USD2024No matching population for 2024Estimate · World Bank
Turks & Caicos Islands1,745,378,000 USD2024No matching population for 2024Estimate · World Bank
Tuvalu56,752,265.801217 USD2024No matching population for 2024Estimate · World Bank
Uganda53,911,907,079.0485 USD2024No matching population for 2024Estimate · World Bank
Ukraine190,833,835,445.1 USD2024No matching population for 2024Estimate · World Bank
United Arab Emirates552,324,919,095.872 USD2024No matching population for 2024Estimate · World Bank
United Kingdom3,695,539,513,534.15 USD2024No matching population for 2024Estimate · World Bank
United States29,298,013,000,000 USD2024No matching population for 2024Estimate · World Bank
Uruguay82,322,859,144.2816 USD2024No matching population for 2024Estimate · World Bank
Uzbekistan121,356,065,241.228 USD2024No matching population for 2024Estimate · World Bank
Vanuatu1,297,956,614.77783 USD2024No matching population for 2024Estimate · World Bank
Venezuela120,566,112,397.063 USD2024No matching population for 2024Estimate · World Bank
Vietnam476,324,572,783.807 USD2024No matching population for 2024Estimate · World Bank
Yemen14,303,921,174.112684 USD2024No matching population for 2024Estimate · United Nations Statistics Division (UNSD)
Zambia25,303,185,342.2511 USD2024No matching population for 2024Estimate · World Bank
Zimbabwe41,521,975,830.2351 USD2024No matching population for 2024Estimate · World Bank

Countries and territories for this topic

What the map shows

The map simulates statistical times from annual data. It does not report individual events actually happening now. Point counters show currently visible simulated points; the timeline records only regular points observed during the session.

Random points within a country are a display model, not actual event locations or regional consumption hotspots. Earthquakes retain their historical USGS epicentres. Start examples are labelled and excluded from counts. Background gaps are not replayed.

Original years, national definitions and recording boundaries differ. Tables are alphabetical and do not provide a reliable country ranking. With mixed source years, the breakdown of death points is a display model, not an exact balance of causes. Point quantities and fade durations do not change annual values.

All sources and methodology

Sources