Imf imports by region of origin by country

Countries reporting
210
Highest
962.24 billion
United States of America
Lowest
171,942
Guinea-Bissau
Median
740.34 million
Years covered
77
1948–2024
Data points
11,670

What the numbers show

Imf imports by region of origin is currently reported for 210 countries. The highest value is 962.24 billion in United States of America; the lowest is 171,942 in Guinea-Bissau.

The median across all reporting countries is 740.34 million, and the mean is 15.76 billion.

Over the past decade 143 countries rose and 67 fell. The largest increase was in San Marino (up 47,707.6%), and the largest decrease in Yemen (down 91.1%).

Imf imports by region of origin: full country ranking

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

Share, cite or embed this page

Cite this page

Imf imports by region of origin by country. Statizoid, drawing on Our World in Data. Retrieved 24 August 2026, from https://economy.statizoid.com/stat/imf-imports-by-region-of-origin/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under CC BY 4.0 (Our World in Data); please keep the attribution.

<a href="https://economy.statizoid.com/stat/imf-imports-by-region-of-origin/">Imf imports by region of origin by country</a> — Statizoid

About this data

Indicator
Imf imports by region of origin
Source
Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
210 places, 11,670 data points, 1948–2024
Last refreshed