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.

Countries reporting
206
Highest
962.24 billion current US$
United States
Lowest
171,942 current US$
Guinea-Bissau
Median
714.76 million current US$
Years covered
77
1948–2024
Data points
11,670

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 LatestYear 10-year changeTrend
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.

About this data

Indicator
Imports by region of origin
Unit
current US$
Source
International Monetary Fund (2025) – with major processing by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
210 places, 11,670 data points, 1948–2024
Last refreshed

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.