Largest Economies in the World by GDP

50 countries · World Bank 2023

$27.3TUnited States, the biggest economy on Earth

The United States economy exceeds $25 trillion, making it the largest in the world by total GDP. China is the world's second-largest economy, and together the top 10 economies produce over 65% of global GDP.

GDP (Gross Domestic Product) measures the total value of goods and services produced within a country in a given year. It is the most widely used indicator of economic size, though it does not capture income distribution or quality of life.

The USA and China together represent roughly 40% of world GDP, while India is the fastest-growing large economy. This ranking uses nominal GDP in current US dollars from World Bank data.

The ranking

top 50
Largest Economies in the World by GDP
1United States$27.3T
2China$18.3T
3Germany$4.6T
4Japan$4.2T
5India$3.6T
6United Kingdom$3.4T
7France$3.1T
8Italy$2.3T
9Brazil$2.2T
10Canada$2.2T
11Russia$2.1T
12South Korea$1.8T
13Mexico$1.8T
14Australia$1.7T
15Spain$1.6T
16Indonesia$1.4T
17Saudi Arabia$1.2T
18Turkey$1.1T
19Netherlands$1.1T
20Switzerland$894.4B
21Poland$812.5B
22Belgium$651.3B
23Argentina$649.5B
24Sweden$579.0B
25Ireland$567.4B
26United Arab Emirates$522.6B
27Austria$516.7B
28Thailand$515.9B
29Israel$512.2B
30Singapore$505.4B
31Nigeria$487.4B
32Norway$482.9B
33Iran$457.5B
34Bangladesh$437.4B
35Philippines$437.1B
36Vietnam$433.9B
37Denmark$404.7B
38Malaysia$399.9B
39Egypt$395.9B
40South Africa$381.4B
41Hong Kong$381.0B
42Colombia$366.3B
43Romania$347.8B
44Czechia$345.1B
45Pakistan$336.7B
46Chile$335.5B
47Finland$295.0B
48Portugal$292.3B
49Iraq$268.9B
50Peru$267.0B

Questions

Which country has the highest GDP in the world?

The United States has the highest GDP in the world, exceeding $25 trillion. The US economy is driven by technology, finance, healthcare, and consumer spending.

What are the top 5 largest economies by GDP?

The 5 largest economies by GDP are: 1. United States ($25T+), 2. China ($18T+), 3. Germany ($4T+), 4. Japan ($4T+), 5. India ($3.5T+).