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 IndonesiaUnited StatesGermanyBarbados
195,660,611,165.1810,929,108,000,0002,102,350,798,305.893,106,500,000
234,772,463,823.8111,456,450,000,0002,534,715,518,349.013,209,500,000
256,836,875,295.4512,217,196,000,0002,852,317,768,061.783,444,500,000
285,868,619,196.0913,039,197,000,0002,893,393,187,361.873,819,500,000
364,570,515,618.3613,815,583,000,0003,046,308,753,670.584,217,323,400
432,216,737,774.8614,474,228,000,0003,484,056,680,854.914,675,767,950
510,228,634,992.2614,769,862,000,0003,808,197,720,1254,790,410,400
539,580,085,612.414,478,067,000,0003,478,545,516,683.594,466,809,600
755,094,157,621.9415,048,971,000,0003,467,093,769,666.675,428,683,250
892,969,104,563.1715,599,732,000,0003,823,575,803,793.785,563,162,050
917,869,913,332.6516,253,970,000,0003,596,483,233,406.255,486,500,500
912,524,136,718.0216,880,683,000,0003,807,023,797,050.995,660,059,700
890,814,755,533.5417,608,138,000,0003,964,870,735,760.775,684,901,000
860,854,232,686.2118,295,019,000,0003,425,099,578,746.095,699,619,150
931,877,364,037.718,804,913,000,0003,536,787,895,1795,679,029,450
1,015,618,744,159.7319,612,102,000,0003,765,351,626,105.895,847,381,600
1,042,271,532,988.6320,656,516,000,0004,055,433,215,301.966,001,101,550
1,119,099,871,350.221,539,982,000,0003,959,894,794,039.216,166,710,800
1,059,054,842,698.4821,375,281,000,0003,941,398,957,073.945,403,246,950
1,186,509,691,086.7323,725,645,000,0004,355,251,953,410.785,948,900,600
1,319,101,183,380.1526,054,614,000,0004,201,021,706,478.626,886,644,900
1,371,166,925,749.8827,811,517,000,0004,562,207,532,490.287,223,248,150
1,396,301,788,461.6929,298,013,000,0004,685,592,577,804.697,597,571,450
1,445,642,584,163.8130,769,700,000,0005,050,922,925,047.058,016,550,000