This page displays a table with Germany Imports By Country in U.S. dollars, according to the United Nations COMTRADE database on international trade.



Germany Imports By Country Value Year
China $124.35B 2019
Netherlands $97.40B 2019
United States $81.48B 2019
France $74.05B 2019
Poland $64.47B 2019
Italy $63.91B 2019
Czech Republic $53.33B 2019
Switzerland $52.72B 2019
Austria $46.28B 2019
Belgium $45.53B 2019
United Kingdom $42.43B 2019
Spain $37.07B 2019
Hungary $31.97B 2019
Japan $27.56B 2019
Russia $25.36B 2019
Ireland $20.58B 2019
Slovakia $19.76B 2019
Turkey $17.81B 2019
Romania $17.69B 2019
Sweden $17.20B 2019
South Korea $13.68B 2019
Denmark $13.17B 2019
Vietnam $10.90B 2019
India $10.67B 2019
South Africa $10.30B 2019




Germany Trade Last Previous Highest Lowest Unit
Balance of Trade 17153.00 19364.75 25455.63 -535.91 EUR Million [+]
Current Account 21300.00 22500.00 32222.30 -9353.00 EUR Million [+]
Current Account to GDP 7.10 7.40 8.60 -1.80 percent [+]
Imports 94579.00 92731.49 98544.67 346.78 EUR Million [+]
Exports 111732.00 112096.24 119762.65 226.39 EUR Million [+]
External Debt 5534326.00 5371451.00 5534326.00 1795598.00 EUR Million [+]
Capital Flows 14954.86 27267.89 46828.12 -28680.00 EUR Million [+]
Foreign Direct Investment 29926.89 9675.34 141351.68 -32189.54 EUR Million [+]
Gold Reserves 3362.45 3362.94 3468.60 3362.45 Tonnes [+]
Terms Of Trade 104.30 104.43 106.62 73.51 points [+]
Terrorism Index 3.97 4.25 4.92 1.77 [+]
Tourist Arrivals 1365.84 1799.43 4846.11 85.08 Thousand [+]
Weapons Sales 1277.00 1980.00 3311.00 12.00 USD Million [+]
Crude Oil Production 38.00 40.00 79.00 34.00 BBL/D/1K [+]



Germany Imports by Country Last Previous
China 10719141.00 10102608.00 EUR Million Nov/20
Poland 5886178.00 5566924.00 EUR Million Nov/20
United States 5820650.00 5820801.00 EUR Million Nov/20
France 5711727.00 5162908.00 EUR Million Nov/20
Italy 5244754.00 5071599.00 EUR Million Nov/20
Czech Republic 4491059.00 4322557.00 EUR Million Nov/20
Switzerland 4033600.00 4214920.00 EUR Million Nov/20
Austria 3790051.00 3684764.00 EUR Million Nov/20
Belgium 3414100.00 3463007.00 EUR THO Nov/20
United Kingdom 3137737.00 2958046.00 EUR Million Nov/20
Spain 3037233.00 2893713.00 EUR Million Nov/20
Hungary 2749304.00 2630057.00 EUR Million Nov/20
Russia 2068417.00 1960018.00 EUR Million Nov/20
Japan 1974849.00 1920442.00 EUR Million Nov/20
Sweden 1430414.00 1340631.00 EUR Million Nov/20
Turkey 1407908.00 1447345.00 EUR Million Nov/20
Ireland 1361583.00 1613836.00 EUR Million Nov/20
Romania 1330622.00 1269368.00 EUR THO Nov/20
South Korea 1049045.00 854059.00 EUR Million Nov/20
Denmark 988479.00 984950.00 EUR Million Nov/20