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 | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 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 |