Merchandise Trade (As % of GDP)

Created with Highcharts 6.0.4%0255075100125150175200225250275300325350375400
Hong Kong
Singapore
Djibouti
United Arab Emirates
Slovenia
Vietnam
Slovakia
Belgium
Cambodia
Netherlands
Hungary
Czechia
Malaysia
Macedonia
Brunei
Source: World Bank
Last Updated: Feb 1, 2023

Based on a comparison of 168 countries in 2021, Hong Kong ranked the highest in merchandise trade as a share of GDP with 374% followed by Singapore and Djibouti. On the other end of the scale was Cuba with 8.32%, Ethiopia with 17.9% and Haiti with 20.0%.

$9.99

Buy Merchandise Trade (As % of GDP) data for all countries.

from $199/month

Buy annual subscriptions for all our products.

CountryUnit
Afghanistan%
Albania%
Algeria%
Angola%
Argentina%
Armenia%
Australia%
Austria%
Azerbaijan%
Bahamas%
Bahrain%
Bangladesh%
Belarus%
Belgium%
Belize%
Benin%
Bhutan%
Bolivia%
Bosnia and Herzegovina%
Botswana%
Brazil%
Brunei%
Bulgaria%
Burkina Faso%
Burundi%
Cambodia%
Cameroon%
Canada%
Cayman Islands%
Central African Republic%
Chad%
Chile%
China%
Colombia%
Comoros%
Congo%
Costa Rica%
Croatia%
Cuba%
Cyprus%
Czechia%
Dem. Republic of the Congo%
Denmark%
Djibouti%
Dominican Republic%
East Timor%
Ecuador%
Egypt%
El Salvador%
Equatorial Guinea%
Eritrea%
Estonia%
Ethiopia%
European Union%
Fiji%
Finland%
France%
Gabon%
Gambia%
Georgia%
Germany%
Ghana%
Greece%
Guatemala%
Guinea%
Guinea Bissau%
Guyana%
Haiti%
Honduras%
Hong Kong%
Hungary%
Iceland%
India%
Indonesia%
Iraq%
Iran%
Ireland%
Israel%
Italy%
Ivory Coast%
Jamaica%
Japan%
Jordan%
Kazakhstan%
Kenya%
Kuwait%
Kyrgyzstan%
Laos%
Latvia%
Lebanon%
Lesotho%
Liberia%
Libya%
Lithuania%
Luxembourg%
Macao%
Macedonia%
Madagascar%
Malawi%
Malaysia%
Maldives%
Mali%
Malta%
Mauritania%
Mauritius%
Mexico%
Moldova%
Mongolia%
Montenegro%
Morocco%
Mozambique%
Myanmar%
Namibia%
Nepal%
Netherlands%
New Zealand%
Nicaragua%
Niger%
Nigeria%
Norway%
Oman%
Pakistan%
Panama%
Papua New Guinea%
Paraguay%
Peru%
Philippines%
Poland%
Portugal%
Qatar%
Romania%
Russia%
Rwanda%
Saudi Arabia%
Senegal%
Serbia%
Seychelles%
Sierra Leone%
Singapore%
Slovakia%
Slovenia%
South Africa%
South Korea%
Spain%
Sri Lanka%
Sudan%
Suriname%
Swaziland%
Sweden%
Switzerland%
Syria%
Tajikistan%
Tanzania%
Thailand%
Togo%
Trinidad and Tobago%
Tunisia%
Turkey%
Turkmenistan%
Uganda%
Ukraine%
United Arab Emirates%
United Kingdom%
USA%
Uruguay%
Uzbekistan%
Venezuela%
Vietnam%
Yemen%
Zambia%
Zimbabwe%
World%
20022003200420052006200720082009201020112012201320142015201620172018201920202021
             41.539.641.245.040.4  
             54.655.458.158.055.9  
             52.048.247.850.445.3  
             61.881.571.272.770.5  
             19.720.419.524.225.5  
             44.848.055.859.259.9  
             29.332.234.734.535.4  
             80.878.382.483.281.7  
             48.657.059.467.569.1  
             29.326.329.831.028.1  
             93.275.680.487.181.2  
             38.230.030.231.028.0  
             100107116120112  
             167163167170163  
             69.261.860.160.958.4  
             37.339.345.054.148.5  
             80.470.765.467.665.3  
             56.045.745.747.145.3  
             86.985.693.593.287.8  
             10089.669.575.670.7  
             20.418.118.522.222.1  
             74.166.371.479.190.1  
             107103111108103  
             44.445.647.747.546.5  
             31.528.134.236.641.4  
             121112115123130  
             31.425.222.223.726.1  
             54.052.552.453.452.3  
.........          22.322.022.023.424.9  
             25.528.230.334.733.8  
             55.945.144.752.048.0  
             51.348.248.550.649.8  
             35.732.833.433.332.1  
             30.627.126.627.828.5  
             23.924.727.123.925.4  
             16118811510761.3  
             45.543.945.547.745.7  
             66.768.272.673.272.7  
             17.313.813.013.911.6 ...
             51.851.354.662.048.5  
             159156158155150  
             44.234.247.658.742.9  
             59.857.858.959.560.4  
             41.5156244245263  
             37.036.034.836.035.4  
...            37.434.436.236.136.7  
             40.133.137.541.741.5  
             25.824.437.039.933.0  
             67.463.065.466.865.1  
             76.064.365.973.267.6  
             44.953.256.070.173.5  
             120117116118110  
             30.425.923.021.418.0  
             70.469.172.073.572.4  
             63.665.863.167.468.7  
             51.349.354.256.054.8  
             44.243.244.545.144.9  
             57.653.458.059.659.4  
             38.829.744.748.941.6  
             63.662.566.572.476.2  
             70.868.970.771.670.0  
             48.142.843.841.742.6  
             38.538.843.148.848.9  
             45.541.641.041.640.2  
             45.279.678.262.155.2  
             43.843.046.741.440.6  
             61.864.464.978.3108  
             30.831.532.435.938.6  
             92.585.386.787.783.4  
             346331334330306  
             152152155153149  
             57.348.647.950.447.5  
             31.527.328.331.028.6  
             34.030.132.135.430.3  
             69.654.659.965.869.0  
             28.225.329.246.137.9  
             68.770.968.570.667.8  
             41.639.236.436.833.6  
             47.346.349.050.350.4  
             46.440.241.639.439.5  
             44.142.448.151.750.8  
             28.625.027.829.527.8  
             73.467.467.364.761.1  
             41.544.946.552.152.3  
             31.426.527.325.423.4  
             74.370.573.478.072.0 ...
             82.581.881.386.278.6  
             64.760.461.764.664.4  
             99.195.2102104101  
             46.045.645.144.147.1  
             124130134133125  
             61.046.542.749.447.5  
             57.130.943.856.964.9  
             129122130130126  
             67.360.558.857.258.3  
             26.522.621.522.923.1  
             109108118126132  
             42.844.149.552.147.1  
             53.259.538.436.335.0  
             125119130130121  
             52.054.456.362.257.9  
             49.749.046.748.751.0  
             77.982.565.665.167.2  
             89.859.381.070.071.7  
             62.155.755.454.554.2  
             67.171.572.675.973.1  
             76.975.175.073.972.0  
             72.974.091.897.896.8  
...... ...         59.060.562.563.260.9  
             54.757.458.962.562.0  
             73.671.579.280.578.6  
             44.945.753.953.553.3  
             10410093.1115114  
             30.339.338.340.838.9  
             141137147150148  
             39.837.037.839.438.4  
             93.379.993.494.997.3  
             31.626.428.227.226.7  
             19.317.020.224.626.3  
             46.743.545.847.746.5  
             77.470.873.473.870.7  
             24.521.423.423.423.0  
             62.655.553.153.149.0  
             50.749.457.258.261.9  
             51.550.652.755.654.1  
             37.737.939.541.038.9  
             43.644.651.952.648.6  
             82.985.889.290.489.2  
             61.259.763.665.065.3  
             68.458.960.563.658.1  
             73.374.574.472.969.1  
             39.237.137.641.839.8  
             35.934.335.137.237.7  
             57.850.251.852.851.6  
             46.242.646.350.652.7  
...... ...         78.883.888.189.190.0  
             99.3101118112100  
             48.446.050.246.752.4  
             211193204208200  
             166169173176170  
             143142153160164  
             53.551.949.951.550.8  
             65.760.164.866.163.3  
             49.748.751.151.950.7  
             34.633.534.336.135.8  
             14.911.110.235.040.3  
             71.881.191.192.896.3  
             79.381.577.579.385.3  
             55.154.456.860.659.9  
             78.283.381.981.482.0  
             43.544.841.938.433.0 ...
             52.356.252.754.454.5  
             33.027.723.323.123.6  
             10499.110098.988.7  
             80.154.745.244.943.6  
             74.466.865.775.056.7  
             74.974.582.789.687.1  
             42.240.446.952.551.5  
             47.533.131.729.829.9......
             24.125.027.629.831.9  
             83.181.082.979.972.0  
             152152146148162  
             37.338.840.340.340.5  
             21.019.820.320.819.7  
             32.226.525.425.426.0  
             24.323.635.653.659.9  
             .....................
             137137152155155  
             16.711.113.118.024.5  
             68.465.261.870.361.0  
             46.642.248.630.641.6  
             44.442.344.145.744.0