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



Swaziland Imports By Country Value Year
South Africa $1.15B 2020
China $117.96M 2020
India $54.34M 2020
United States $31.16M 2020
Japan $23.39M 2020
Ireland $17.90M 2020
United Arab Emirates $16.73M 2020
Mozambique $16.16M 2020
Germany $12.76M 2020
Malaysia $10.72M 2020
Bahrain $10.07M 2020
Saudi Arabia $9.36M 2020
Singapore $9.18M 2020
Zimbabwe $8.48M 2020
United Kingdom $7.37M 2020
Lesotho $7.09M 2020
Netherlands $6.84M 2020
Italy $6.70M 2020
Tunisia $6.46M 2020
Canada $5.54M 2020
Thailand $5.41M 2020
Mauritius $5.27M 2020
Egypt $4.65M 2020
France $4.38M 2020
Belgium $4.33M 2020




Swaziland Trade Last Previous Highest Lowest Unit
Balance of Trade -457.60 -26.00 1898.20 -1074.80 SZL Million [+]
Current Account -731.60 -342.90 3612.90 -3454.50 SZL Million [+]
Current Account to GDP 7.00 4.30 17.87 -28.95 percent of GDP [+]
Imports 6851.20 6911.50 52487.00 1665.80 SZL Million [+]
Exports 6393.60 6885.50 8276.00 1499.90 SZL Million [+]
Terrorism Index 0.00 0.00 2.24 0.00 [+]
External Debt 10367.00 9771.00 11100.00 2542.70 SZL Million [+]
Foreign Direct Investment 712.50 1010.70 1621.70 -2435.60 SZL Million [+]