Imports by region of origin by country
Total value of goods a country imports from North America in US dollars, including freight and insurance costs. This data is not adjusted for inflation.
What the numbers show
Imports by region of origin is currently reported for 206 countries. The highest value is 962.24 billion current US$ in United States; the lowest is 171,942 current US$ in Guinea-Bissau.
The median across all reporting countries is 714.76 million current US$, and the mean is 15.91 billion current US$.
Over the past decade 141 countries rose and 65 fell. The largest increase was in San Marino (up 47,707.6%), and the largest decrease in Yemen (down 91.1%).
Imports by region of origin: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | United States | 962.24 billion current US$ | 2024 | up 41.8% | volatile |
| 2 | Canada | 331.04 billion current US$ | 2024 | up 10.8% | volatile |
| 3 | Mexico | 286.25 billion current US$ | 2024 | up 28.3% | volatile |
| 4 | China | 237.75 billion current US$ | 2024 | up 23.6% | volatile |
| 5 | Japan | 105.31 billion current US$ | 2024 | up 17.6% | volatile |
| 6 | Netherlands | 91.60 billion current US$ | 2024 | up 92.2% | volatile |
| 7 | Germany | 90.26 billion current US$ | 2024 | up 54.6% | rising |
| 8 | South Korea | 87.85 billion current US$ | 2024 | up 57.0% | volatile |
| 9 | United Kingdom | 84.37 billion current US$ | 2024 | up 14.4% | volatile |
| 10 | Singapore | 63.85 billion current US$ | 2024 | up 48.5% | volatile |
| 11 | France | 54.24 billion current US$ | 2024 | up 35.8% | volatile |
| 12 | India | 53.94 billion current US$ | 2024 | up 83.5% | volatile |
| 13 | Brazil | 53.62 billion current US$ | 2024 | up 12.3% | volatile |
| 14 | Belgium | 43.03 billion current US$ | 2024 | up 5.3% | rising |
| 15 | Switzerland | 42.12 billion current US$ | 2024 | up 64.4% | volatile |
| 16 | Australia | 41.99 billion current US$ | 2024 | up 41.0% | volatile |
| 17 | Spain | 35.78 billion current US$ | 2024 | up 73.8% | volatile |
| 18 | United Arab Emirates | 35.56 billion current US$ | 2024 | up 59.9% | volatile |
| 19 | Italy | 33.83 billion current US$ | 2024 | up 52.8% | volatile |
| 20 | Malaysia | 31.90 billion current US$ | 2024 | up 51.4% | volatile |
| 21 | Hong Kong | 31.50 billion current US$ | 2024 | down 3.9% | volatile |
| 23 | Thailand | 22.62 billion current US$ | 2024 | up 37.7% | volatile |
| 24 | Saudi Arabia | 22.37 billion current US$ | 2024 | down 9.2% | volatile |
| 25 | Colombia | 21.62 billion current US$ | 2024 | down 15.3% | volatile |
| 26 | Chile | 19.37 billion current US$ | 2024 | down 0.5% | volatile |
| 27 | Guatemala | 19.29 billion current US$ | 2024 | up 58.9% | volatile |
| 28 | Turkey | 19.07 billion current US$ | 2024 | up 19.0% | volatile |
| 29 | Peru | 17.04 billion current US$ | 2024 | up 27.4% | volatile |
| 30 | Vietnam | 16.78 billion current US$ | 2024 | up 141.9% | volatile |
| 31 | Indonesia | 16.50 billion current US$ | 2024 | up 59.5% | volatile |
| 32 | Dominican Republic | 14.63 billion current US$ | 2024 | up 42.6% | volatile |
| 33 | Poland | 14.63 billion current US$ | 2024 | up 191.6% | volatile |
| 34 | Costa Rica | 12.27 billion current US$ | 2024 | up 18.7% | volatile |
| 35 | Norway | 10.45 billion current US$ | 2024 | up 26.2% | volatile |
| 36 | Israel | 9.86 billion current US$ | 2024 | up 7.9% | volatile |
| 37 | Honduras | 9.84 billion current US$ | 2024 | up 47.0% | volatile |
| 38 | Ecuador | 9.74 billion current US$ | 2024 | down 17.1% | volatile |
| 39 | Philippines | 9.65 billion current US$ | 2024 | up 45.3% | volatile |
| 40 | El Salvador | 9.37 billion current US$ | 2024 | up 39.2% | volatile |
| 41 | Denmark | 8.70 billion current US$ | 2024 | up 146.2% | volatile |
| 42 | South Africa | 8.36 billion current US$ | 2024 | up 1.5% | rising |
| 43 | Egypt | 8.28 billion current US$ | 2024 | up 52.6% | volatile |
| 44 | Argentina | 8.10 billion current US$ | 2024 | down 38.4% | volatile |
| 45 | Sweden | 7.95 billion current US$ | 2024 | up 65.0% | volatile |
| 46 | Nigeria | 7.79 billion current US$ | 2024 | down 18.1% | volatile |
| 47 | Morocco | 7.08 billion current US$ | 2024 | up 83.8% | volatile |
| 48 | New Zealand | 5.76 billion current US$ | 2024 | up 2.3% | volatile |
| 49 | Austria | 5.70 billion current US$ | 2024 | up 25.4% | volatile |
| 50 | Czechia | 5.30 billion current US$ | 2024 | up 82.4% | volatile |
| 51 | Nicaragua | 5.14 billion current US$ | 2024 | up 81.8% | volatile |
| 52 | Qatar | 5.02 billion current US$ | 2024 | up 32.4% | volatile |
| 53 | Ukraine | 4.78 billion current US$ | 2024 | up 105.1% | volatile |
| 54 | Venezuela | 4.72 billion current US$ | 2024 | down 67.9% | volatile |
| 55 | Jamaica | 4.14 billion current US$ | 2024 | up 18.9% | volatile |
| 56 | Panama | 4.12 billion current US$ | 2024 | down 17.0% | volatile |
| 57 | Bahamas | 4.01 billion current US$ | 2024 | up 15.2% | volatile |
| 58 | Kuwait | 3.96 billion current US$ | 2024 | up 11.9% | volatile |
| 59 | Finland | 3.78 billion current US$ | 2024 | up 51.3% | volatile |
| 60 | Guyana | 3.52 billion current US$ | 2024 | up 270.5% | volatile |
| 61 | Bangladesh | 3.42 billion current US$ | 2024 | up 118.4% | volatile |
| 62 | Portugal | 3.19 billion current US$ | 2024 | up 86.3% | volatile |
| 63 | Trinidad and Tobago | 3.16 billion current US$ | 2024 | up 1.2% | volatile |
| 64 | Algeria | 2.95 billion current US$ | 2024 | down 19.1% | volatile |
| 65 | Kazakhstan | 2.87 billion current US$ | 2024 | up 21.7% | volatile |
| 66 | Greece | 2.64 billion current US$ | 2024 | up 126.0% | volatile |
| 67 | Cote d'Ivoire | 2.61 billion current US$ | 2024 | up 159.6% | volatile |
| 68 | Hungary | 2.50 billion current US$ | 2024 | up 13.5% | volatile |
| 69 | Georgia | 2.16 billion current US$ | 2024 | up 609.4% | volatile |
| 70 | Azerbaijan | 2.03 billion current US$ | 2024 | up 223.9% | volatile |
| 71 | Russia | 1.98 billion current US$ | 2024 | down 90.8% | volatile |
| 72 | Pakistan | 1.93 billion current US$ | 2024 | down 12.5% | volatile |
| 73 | Iraq | 1.92 billion current US$ | 2024 | down 23.8% | volatile |
| 74 | Jordan | 1.90 billion current US$ | 2024 | up 31.0% | volatile |
| 75 | Lithuania | 1.87 billion current US$ | 2024 | up 239.1% | volatile |
| 76 | Romania | 1.83 billion current US$ | 2024 | up 62.0% | volatile |
| 77 | Barbados | 1.50 billion current US$ | 2024 | up 30.2% | volatile |
| 78 | Paraguay | 1.44 billion current US$ | 2024 | up 12.5% | volatile |
| 79 | Slovenia | 1.43 billion current US$ | 2024 | up 138.3% | rising |
| 80 | Oman | 1.42 billion current US$ | 2024 | up 3.3% | volatile |
| 81 | Cuba | 1.29 billion current US$ | 2024 | down 10.1% | volatile |
| 82 | Ghana | 1.29 billion current US$ | 2024 | down 43.0% | volatile |
| 83 | Angola | 1.23 billion current US$ | 2024 | down 51.5% | volatile |
| 84 | Bahrain | 1.22 billion current US$ | 2024 | up 16.1% | volatile |
| 85 | Iceland | 1.15 billion current US$ | 2024 | up 64.1% | volatile |
| 86 | Croatia | 1.12 billion current US$ | 2024 | up 346.0% | volatile |
| 87 | Macao | 1.10 billion current US$ | 2024 | up 40.9% | volatile |
| 88 | Uruguay | 1.07 billion current US$ | 2024 | down 25.3% | volatile |
| 89 | Bolivia | 1.07 billion current US$ | 2024 | down 36.2% | volatile |
| 90 | Slovakia | 1.04 billion current US$ | 2024 | up 90.0% | rising |
| 91 | Grenada | 1.02 billion current US$ | 2024 | up 333.6% | volatile |
| 92 | Belize | 1.01 billion current US$ | 2024 | up 39.6% | volatile |
| 93 | Ethiopia | 963.91 million current US$ | 2024 | up 22.3% | volatile |
| 94 | Serbia | 879.65 million current US$ | 2024 | up 156.1% | rising |
| 95 | Curacao | 858.64 million current US$ | 2024 | up 33.3% | rising |
| 96 | Zimbabwe | 851.39 million current US$ | 2024 | up 120.8% | volatile |
| 97 | Sint Maarten (Dutch part) | 834.94 million current US$ | 2024 | up 1,636.3% | volatile |
| 98 | Bermuda | 826.30 million current US$ | 2024 | down 10.1% | volatile |
| 99 | Tunisia | 807.44 million current US$ | 2024 | down 14.7% | volatile |
| 101 | Senegal | 795.91 million current US$ | 2024 | up 214.4% | volatile |
| 102 | Bulgaria | 789.68 million current US$ | 2024 | up 78.8% | volatile |
| 103 | Kenya | 757.52 million current US$ | 2024 | down 62.0% | volatile |
| 104 | Libya | 755.60 million current US$ | 2024 | up 25.6% | volatile |
| 105 | Gibraltar | 725.09 million current US$ | 2024 | down 73.3% | volatile |
| 106 | Haiti | 704.44 million current US$ | 2024 | down 6.2% | volatile |
| 107 | Aruba | 701.18 million current US$ | 2024 | down 15.6% | rising |
| 108 | Lebanon | 694.90 million current US$ | 2024 | down 65.9% | volatile |
| 109 | Suriname | 689.81 million current US$ | 2024 | down 36.0% | volatile |
| 110 | Democratic Republic of Congo | 624.56 million current US$ | 2024 | down 17.5% | volatile |
| 111 | Uzbekistan | 615.45 million current US$ | 2024 | up 35.3% | volatile |
| 112 | Saint Lucia | 605.03 million current US$ | 2024 | up 18.3% | volatile |
| 113 | Sri Lanka | 566.50 million current US$ | 2024 | down 27.8% | volatile |
| 114 | Tanzania | 550.60 million current US$ | 2024 | up 10.2% | volatile |
| 115 | Netherlands Antilles | 528.35 million current US$ | 2009 | down 55.6% | volatile |
| 116 | Anguilla | 500.66 million current US$ | 2024 | up 30.0% | rising |
| 118 | Palestine | 480.00 million current US$ | 2024 | up 669.5% | volatile |
| 119 | Cyprus | 476.31 million current US$ | 2024 | up 255.3% | volatile |
| 120 | Armenia | 464.73 million current US$ | 2024 | up 178.5% | volatile |
| 121 | Antigua and Barbuda | 457.26 million current US$ | 2024 | up 80.9% | rising |
| 122 | Gabon | 454.29 million current US$ | 2024 | down 81.5% | volatile |
| 123 | Mongolia | 424.72 million current US$ | 2024 | up 64.1% | volatile |
| 124 | Bosnia and Herzegovina | 388.81 million current US$ | 2024 | up 6.0% | volatile |
| 125 | Estonia | 387.49 million current US$ | 2024 | up 70.6% | rising |
| 126 | Mozambique | 339.09 million current US$ | 2024 | up 35.2% | volatile |
| 127 | Namibia | 324.72 million current US$ | 2024 | down 44.6% | volatile |
| 128 | Cambodia | 324.64 million current US$ | 2024 | up 16.2% | volatile |
| 129 | Belarus | 320.08 million current US$ | 2024 | down 54.0% | volatile |
| 130 | Cameroon | 309.98 million current US$ | 2024 | down 20.9% | volatile |
| 131 | Kyrgyzstan | 302.40 million current US$ | 2024 | up 18.2% | volatile |
| 132 | Saint Vincent and the Grenadines | 301.61 million current US$ | 2024 | up 26.2% | volatile |
| 133 | Albania | 295.13 million current US$ | 2024 | up 55.8% | volatile |
| 134 | Latvia | 286.69 million current US$ | 2024 | up 134.6% | volatile |
| 135 | Uganda | 286.37 million current US$ | 2024 | up 136.7% | volatile |
| 136 | Botswana | 284.74 million current US$ | 2024 | down 70.5% | volatile |
| 137 | Iran | 271.86 million current US$ | 2024 | up 6.2% | volatile |
| 138 | Zambia | 263.13 million current US$ | 2024 | up 21.7% | volatile |
| 139 | Saint Kitts and Nevis | 261.70 million current US$ | 2024 | up 22.6% | volatile |
| 140 | Nepal | 239.48 million current US$ | 2024 | up 96.5% | volatile |
| 141 | North Macedonia | 235.60 million current US$ | 2024 | down 4.8% | volatile |
| 142 | Fiji | 227.30 million current US$ | 2024 | up 65.8% | volatile |
| 143 | Burkina Faso | 212.49 million current US$ | 2024 | up 12.3% | volatile |
| 144 | Laos | 204.69 million current US$ | 2024 | up 284.4% | volatile |
| 145 | Congo | 197.12 million current US$ | 2024 | down 89.2% | volatile |
| 146 | Turkmenistan | 184.94 million current US$ | 2024 | down 63.0% | volatile |
| 147 | Mauritania | 180.56 million current US$ | 2024 | down 80.4% | volatile |
| 148 | Dominica | 170.45 million current US$ | 2024 | up 33.2% | volatile |
| 149 | Moldova | 165.11 million current US$ | 2024 | up 82.9% | volatile |
| 150 | Brunei | 161.88 million current US$ | 2024 | down 55.8% | volatile |
| 151 | Marshall Islands | 136.02 million current US$ | 2024 | up 33,528.7% | volatile |
| 152 | Benin | 134.91 million current US$ | 2024 | down 45.4% | volatile |
| 153 | Mali | 133.81 million current US$ | 2024 | up 51.8% | volatile |
| 154 | Tajikistan | 130.98 million current US$ | 2024 | up 117.9% | volatile |
| 155 | Sierra Leone | 125.45 million current US$ | 2024 | up 138.9% | volatile |
| 156 | Guinea | 124.64 million current US$ | 2024 | up 111.9% | volatile |
| 157 | Myanmar | 124.20 million current US$ | 2024 | down 76.0% | volatile |
| 158 | Micronesia (country) | 120.96 million current US$ | 2024 | up 71.5% | rising |
| 159 | Maldives | 118.62 million current US$ | 2024 | up 91.2% | volatile |
| 160 | Rwanda | 111.51 million current US$ | 2024 | up 139.8% | volatile |
| 161 | Equatorial Guinea | 107.03 million current US$ | 2024 | down 82.6% | volatile |
| 162 | Madagascar | 106.43 million current US$ | 2024 | down 13.0% | volatile |
| 163 | Mauritius | 105.37 million current US$ | 2024 | down 31.5% | volatile |
| 164 | North Korea | 99.91 million current US$ | 2024 | up 90.1% | volatile |
| 165 | Sudan | 97.64 million current US$ | 2024 | down 70.0% | volatile |
| 166 | Papua New Guinea | 93.03 million current US$ | 2024 | down 51.7% | volatile |
| 167 | Togo | 90.91 million current US$ | 2024 | up 12.8% | volatile |
| 168 | Liberia | 88.23 million current US$ | 2024 | down 14.0% | volatile |
| 169 | San Marino | 84.83 million current US$ | 2024 | up 47,707.6% | volatile |
| 170 | French Polynesia | 82.92 million current US$ | 2024 | down 59.2% | volatile |
| 171 | Montenegro | 67.62 million current US$ | 2024 | up 163.1% | rising |
| 172 | Chad | 66.62 million current US$ | 2024 | down 37.9% | volatile |
| 173 | Yemen | 64.92 million current US$ | 2024 | down 91.1% | volatile |
| 174 | South Sudan | 63.10 million current US$ | 2024 | up 211.7% | volatile |
| 175 | Palau | 62.61 million current US$ | 2024 | up 13.3% | rising |
| 176 | Central African Republic | 62.45 million current US$ | 2024 | up 114.6% | volatile |
| 177 | Greenland | 62.38 million current US$ | 2024 | up 198.3% | volatile |
| 178 | Somalia | 57.91 million current US$ | 2024 | up 47.6% | volatile |
| 179 | Djibouti | 54.98 million current US$ | 2024 | up 34.9% | volatile |
| 180 | Malawi | 52.44 million current US$ | 2024 | down 55.9% | volatile |
| 181 | Samoa | 43.86 million current US$ | 2024 | up 13.4% | volatile |
| 182 | Niger | 39.99 million current US$ | 2024 | down 71.7% | volatile |
| 183 | New Caledonia | 39.79 million current US$ | 2024 | down 55.6% | volatile |
| 184 | Eswatini | 38.84 million current US$ | 2024 | up 37.9% | volatile |
| 185 | Eritrea | 33.75 million current US$ | 2024 | up 534.4% | volatile |
| 186 | Montserrat | 29.15 million current US$ | 2024 | down 21.3% | rising |
| 187 | Tonga | 28.39 million current US$ | 2024 | up 19.8% | volatile |
| 188 | Afghanistan | 28.39 million current US$ | 2024 | down 88.9% | volatile |
| 189 | Gambia | 25.32 million current US$ | 2024 | up 239.3% | volatile |
| 190 | East Timor | 19.11 million current US$ | 2024 | up 926.6% | volatile |
| 191 | Cape Verde | 16.74 million current US$ | 2024 | up 11.7% | volatile |
| 192 | Solomon Islands | 15.58 million current US$ | 2024 | up 100.3% | volatile |
| 193 | Seychelles | 15.53 million current US$ | 2024 | down 61.6% | volatile |
| 194 | Burundi | 15.00 million current US$ | 2024 | up 13.5% | volatile |
| 195 | Syria | 8.06 million current US$ | 2024 | down 69.7% | volatile |
| 196 | Vanuatu | 7.54 million current US$ | 2024 | up 17.4% | volatile |
| 197 | Faroe Islands | 6.57 million current US$ | 2024 | down 20.9% | volatile |
| 198 | Kiribati | 6.55 million current US$ | 2024 | up 47.5% | volatile |
| 199 | Guam | 5.76 million current US$ | 2024 | up 15.2% | volatile |
| 200 | Bhutan | 5.19 million current US$ | 2024 | up 42.2% | volatile |
| 201 | Falkland Islands | 4.49 million current US$ | 2024 | down 47.1% | volatile |
| 202 | Lesotho | 2.61 million current US$ | 2024 | down 87.9% | volatile |
| 203 | Sao Tome and Principe | 1.69 million current US$ | 2024 | down 57.5% | volatile |
| 204 | Tuvalu | 1.13 million current US$ | 2024 | down 3.6% | volatile |
| 205 | Vatican | 1.04 million current US$ | 2024 | up 13,733.0% | volatile |
| 206 | Nauru | 971,697 current US$ | 2024 | down 8.0% | volatile |
| 207 | Comoros | 791,890 current US$ | 2024 | up 201.5% | volatile |
| 208 | American Samoa | 438,937 current US$ | 2024 | down 66.1% | volatile |
| 209 | Guinea-Bissau | 171,942 current US$ | 2024 | down 10.7% | volatile |
Regions and income groups
Aggregates are excluded from the country ranking above so that a region can never outrank a country.
- USSR 4.57 billion current US$
About this data
Total value of goods a country imports from North America in US dollars, including freight and insurance costs. This data is not adjusted for inflation.