Skip to content
ChartBasis
Choose a language: English

GDP: compare countries

See GDP for up to four countries side by side.

Countries being compared

Four countries are being compared, the most the chart can show clearly. Remove one to add another.

GDP by country

GDP

Annual, US dollars

Source: World Bank
GDP: latest observations by country
Date United StatesGermanyJapanPuerto Rico
10,929,108,000,0002,102,350,798,305.894,245,946,980,572.371,623,500,000
11,456,450,000,0002,534,715,518,349.014,573,413,206,709.0274,827,400,000
12,217,196,000,0002,852,317,768,061.784,941,485,123,806.5380,322,313,000
13,039,197,000,0002,893,393,187,361.874,875,648,486,366.1483,914,521,300
13,815,583,000,0003,046,308,753,670.584,648,058,930,707.2487,276,164,400
14,474,228,000,0003,484,056,680,854.914,624,670,179,654.9689,524,131,600
14,769,862,000,0003,808,197,720,1255,160,197,175,876.4393,639,300,000
14,478,067,000,0003,478,545,516,683.595,336,765,697,589.2996,385,600,000
15,048,971,000,0003,467,093,769,666.675,811,578,109,447.0798,381,300,000
15,599,732,000,0003,823,575,803,793.786,279,422,550,218.7100,351,700,000
16,253,970,000,0003,596,483,233,406.256,333,803,928,787.76101,564,800,000
16,880,683,000,0003,807,023,797,050.995,272,297,037,396.96102,450,000,000
17,608,138,000,0003,964,870,735,760.774,985,763,289,560.81102,445,800,000
18,295,019,000,0003,425,099,578,746.094,534,438,580,494.94103,375,500,000
18,804,913,000,0003,536,787,895,1795,110,357,383,254.44104,336,700,000
19,612,102,000,0003,765,351,626,105.895,038,231,631,660.71103,445,500,000
20,656,516,000,0004,055,433,215,301.965,154,293,721,629.56100,958,100,000
21,539,982,000,0003,959,894,794,039.215,245,755,000,479.03105,126,400,000
21,375,281,000,0003,941,398,957,073.945,189,197,543,645.38103,130,900,000
23,725,645,000,0004,355,251,953,410.785,225,933,520,753.1106,426,600,000
26,054,614,000,0004,201,021,706,478.624,447,976,207,314.78113,843,700,000
27,811,517,000,0004,562,207,532,490.284,384,854,269,961.93118,478,754,280.88
29,298,013,000,0004,685,592,577,804.694,190,008,188,358.57126,029,527,033.71
30,769,700,000,0005,050,922,925,047.054,435,162,999,976.94129,368,484,000