Imports by Country (Current US$)

Imports of goods and services measures the total value of all goods and services that a country buys from the rest of the world in a given year, expressed in current US dollars. It includes merchandise imports as well as imports of services such as transport, travel, and financial services. The dataset covers 184 countries and territories with values from 2020 to 2025. Import spending can change substantially from year to year, reflecting changes in domestic demand, commodity prices, and exchange rates, and it provides a useful way to compare how much economies buy from abroad.

Imports by Country (Current US$) Map

Countries With the Largest Imports of Goods and Services in 2025

China recorded by far the largest imports of goods and services in 2025 at 3,292.3 billion US dollars, followed by Germany with 1,923.3 billion. The United Kingdom ranked third with 1,275.2 billion, ahead of France (1,137.8 billion) and India (949.7 billion). The Netherlands (925.6 billion), Singapore (860.2 billion), Hong Kong (841.3 billion), Italy (773.0 billion), and South Korea (760.2 billion) complete the top ten.

Imports by Country (Current US$)

#
Country
Latest Data
Year
1
United States
United States US
4,113,828,000,000 2024
2
China
China CN
3,292,280,901,123 2025
3
Germany
Germany DE
1,923,292,318,697 2025
4
United Kingdom
United Kingdom GB
1,275,239,250,328 2025
5
France
France FR
1,137,799,795,607 2025
6
Japan
Japan JP
958,381,808,469 2024
7
India
India IN
949,660,225,776 2025
8
Netherlands
Netherlands NL
925,615,517,034 2025
9
Singapore
Singapore SG
860,239,550,270 2025
10
Hong Kong
Hong Kong HK
841,321,555,766 2025
11
Italy
Italy IT
773,024,967,144 2025
12
South Korea
South Korea KR
760,157,311,935 2025
13
Canada
Canada CA
746,500,089,837 2025
14
Mexico
Mexico MX
738,162,519,127 2025
15
Switzerland
Switzerland CH
721,176,290,537 2025
16
Ireland
Ireland IE
720,923,704,651 2025
17
Spain
Spain ES
625,571,094,599 2025
18
Belgium
Belgium BE
562,002,311,236 2025
19
Poland
Poland PL
487,505,567,678 2025
20
United Arab Emirates
United Arab Emirates AE
481,851,599,728 2023
21
Vietnam
Vietnam VN
473,997,023,086 2025
22
Australia
Australia AU
407,490,633,311 2025
23
Türkiye
Türkiye TR
400,679,511,057 2025
24
Brazil
Brazil BR
398,319,353,081 2025
25
Russia
Russia RU
397,181,687,664 2025
26
Thailand
Thailand TH
388,129,158,917 2025
27
Saudi Arabia
Saudi Arabia SA
359,757,600,000 2025
28
Sweden
Sweden SE
341,902,516,919 2025
29
Malaysia
Malaysia MY
308,949,499,863 2025
30
Austria
Austria AT
303,166,499,175 2025
31
Indonesia
Indonesia ID
297,002,335,695 2025
32
Denmark
Denmark DK
273,377,454,738 2025
33
Czech Republic
Czech Republic CZ
238,895,347,774 2025
34
Philippines
Philippines PH
196,019,381,536 2025
35
Norway
Norway NO
178,757,867,735 2025
36
Romania
Romania RO
174,602,572,419 2025
37
Hungary
Hungary HU
167,980,299,598 2025
38
Luxembourg
Luxembourg LU
161,209,915,493 2025
39
Israel
Israel IL
155,326,013,611 2025
40
Portugal
Portugal PT
148,156,593,238 2025
41
Slovakia
Slovakia SK
131,733,585,559 2025
42
Finland
Finland FI
130,205,696,940 2025
43
South Africa
South Africa ZA
126,023,231,105 2025
44
Iran
Iran IR
125,082,704,286 2025
45
Greece
Greece GR
123,451,154,938 2025
46
Egypt
Egypt EG
115,107,510,878 2025
47
Ukraine
Ukraine UA
111,072,990,302 2025
48
Chile
Chile CL
108,715,223,275 2025
49
Iraq
Iraq IQ
104,517,100,000 2024
50
Argentina
Argentina AR
101,159,779,351 2025
51
Morocco
Morocco MA
93,252,409,527 2025
52
Colombia
Colombia CO
93,242,618,943 2025
53
Bangladesh
Bangladesh BD
76,818,948,730 2025
54
Kazakhstan
Kazakhstan KZ
74,543,688,674 2024
55
Qatar
Qatar QA
74,520,054,945 2022
56
Peru
Peru PE
73,151,196,614 2025
57
Pakistan
Pakistan PK
70,090,772,303 2025
58
New Zealand
New Zealand NZ
67,872,925,251 2024
59
Bulgaria
Bulgaria BG
67,710,937,458 2025
60
Lithuania
Lithuania LT
65,811,494,795 2025
61
Algeria
Algeria DZ
63,560,679,354 2025
62
Kuwait
Kuwait KW
61,521,205,383 2024
63
Serbia
Serbia RS
58,583,048,490 2025
64
Slovenia
Slovenia SI
58,362,937,490 2025
65
Puerto Rico
Puerto Rico PR
56,372,200,000 2025
66
Croatia
Croatia HR
55,696,868,835 2025
67
Belarus
Belarus BY
53,261,674,554 2025
68
Oman
Oman OM
52,261,638,492 2024
69
Uzbekistan
Uzbekistan UZ
51,999,343,254 2025
70
DR Congo
DR Congo CD
39,977,700,113 2025
71
Guatemala
Guatemala GT
38,185,944,239 2025
72
Cyprus
Cyprus CY
37,895,679,483 2025
73
Estonia
Estonia EE
36,400,718,572 2025
74
Ecuador
Ecuador EC
36,383,153,500 2025
75
Dominican Republic
Dominican Republic DO
35,489,329,537 2025
76
Cambodia
Cambodia KH
34,576,163,751 2025
77
Panama
Panama PA
34,017,704,900 2024
78
Costa Rica
Costa Rica CR
33,590,223,066 2025
79
Bahrain
Bahrain BH
33,044,414,894 2024
80
Latvia
Latvia LV
32,648,277,350 2025
81
Libya
Libya LY
31,718,873,358 2025
82
Tunisia
Tunisia TN
31,508,376,160 2025
83
Kenya
Kenya KE
29,576,712,519 2025
84
Ghana
Ghana GH
28,244,066,026 2024
85
Azerbaijan
Azerbaijan AZ
27,950,647,059 2025
86
Malta
Malta MT
27,745,379,956 2025
87
Ethiopia
Ethiopia ET
25,494,178,576 2025
88
Sri Lanka
Sri Lanka LK
24,857,449,190 2025
89
Ivory Coast
Ivory Coast CI
24,716,415,281 2025
90
Macau
Macau MO
24,392,856,120 2025
91
Honduras
Honduras HN
22,380,972,289 2025
92
El Salvador
El Salvador SV
20,597,470,000 2025
93
Georgia
Georgia GE
20,300,929,831 2025
94
Paraguay
Paraguay PY
19,366,371,817 2025
95
Uruguay
Uruguay UY
19,327,594,037 2025
96
Tanzania
Tanzania TZ
18,016,880,759 2025
97
Uganda
Uganda UG
17,826,764,688 2025
98
Guinea
Guinea GN
17,649,957,799 2025
99
Bosnia and Herzegovina
Bosnia and Herzegovina BA
17,643,126,768 2025
100
Iceland
Iceland IS
16,348,934,321 2025
101
Mongolia
Mongolia MN
15,890,791,059 2025
102
Armenia
Armenia AM
15,676,547,634 2025
103
Nepal
Nepal NP
15,341,170,694 2025
104
Lebanon
Lebanon LB
15,301,404,346 2024
105
Kyrgyzstan
Kyrgyzstan KG
14,840,274,240 2025
106
Senegal
Senegal SN
14,277,431,783 2025
107
Angola
Angola AO
14,256,453,829 2025
108
North Macedonia
North Macedonia MK
14,019,083,806 2025
109
Bolivia
Bolivia BO
14,018,232,750 2024
110
Albania
Albania AL
12,985,289,569 2025
111
Somalia
Somalia SO
12,841,200,001 2025
112
Mozambique
Mozambique MZ
12,447,253,484 2025
113
Moldova
Moldova MD
12,397,142,178 2025
114
Nicaragua
Nicaragua NI
12,198,469,836 2025
115
Mauritius
Mauritius MU
12,103,211,066 2025
116
Afghanistan
Afghanistan AF
12,100,101,719 2024
117
Cameroon
Cameroon CM
11,960,615,220 2025
118
Venezuela
Venezuela VE
10,074,121,350 2025
119
Zimbabwe
Zimbabwe ZW
9,735,878,413 2024
120
Namibia
Namibia NA
9,636,901,881 2025
121
Kosovo
Kosovo XK
9,247,483,894 2025
122
Palestine
Palestine PS
9,190,000,000 2025
123
Burkina Faso
Burkina Faso BF
8,291,794,759 2025
124
Cuba
Cuba CU
8,067,000,000 2020
125
Mali
Mali ML
8,027,088,524 2025
126
Brunei
Brunei BN
7,822,316,770 2025
127
Botswana
Botswana BW
7,475,356,083 2025
128
Congo
Congo CG
7,117,259,247 2025
129
Zambia
Zambia ZM
6,971,790,366 2024
130
Tajikistan
Tajikistan TJ
6,906,352,632 2024
131
Turkmenistan
Turkmenistan TM
6,824,243,539 2025
132
Syria
Syria SY
6,803,218,572 2022
133
Bahamas
Bahamas BS
6,564,100,000 2024
134
Madagascar
Madagascar MG
6,456,688,115 2025
135
Mauritania
Mauritania MR
6,327,162,514 2025
136
Gabon
Gabon GA
6,299,423,683 2025
137
Montenegro
Montenegro ME
6,066,976,622 2025
138
Rwanda
Rwanda RW
5,749,666,892 2025
139
Maldives
Maldives MV
5,526,396,213 2024
140
US Virgin Islands
US Virgin Islands VI
5,058,000,000 2022
141
Benin
Benin BJ
4,929,128,052 2025
142
Haiti
Haiti HT
4,595,232,441 2025
143
Djibouti
Djibouti DJ
4,430,416,214 2025
144
Guam
Guam GU
4,421,000,000 2022
145
Malawi
Malawi MW
4,289,095,538 2025
146
Niger
Niger NE
3,927,452,302 2025
147
Fiji
Fiji FJ
3,852,841,335 2024
148
Equatorial Guinea
Equatorial Guinea GQ
3,643,355,302 2025
149
Chad
Chad TD
3,589,848,355 2025
150
Togo
Togo TG
3,436,907,297 2023
151
Aruba
Aruba AW
3,257,796,508 2024
152
San Marino
San Marino SM
3,142,036,447 2023
153
French Polynesia
French Polynesia PF
2,918,236,639 2024
154
Lesotho
Lesotho LS
2,688,114,188 2025
155
Eswatini
Eswatini SZ
2,610,423,259 2024
156
Cayman Islands
Cayman Islands KY
2,592,370,369 2020
157
New Caledonia
New Caledonia NC
2,451,338,024 2024
158
Bermuda
Bermuda BM
2,304,098,000 2024
159
Seychelles
Seychelles SC
2,212,019,784 2025
160
Sierra Leone
Sierra Leone SL
2,105,266,493 2025
161
Faroe Islands
Faroe Islands FO
2,074,963,893 2024
162
Belize
Belize BZ
1,721,921,750 2024
163
Greenland
Greenland GL
1,699,579,793 2023
164
Cape Verde
Cape Verde CV
1,630,785,621 2025
165
Bhutan
Bhutan BT
1,601,941,678 2024
166
Timor-Leste
Timor-Leste TL
1,583,732,800 2024
167
Gambia
Gambia GM
1,282,337,369 2025
168
Antigua and Barbuda
Antigua and Barbuda AG
1,175,559,259 2022
169
Solomon Islands
Solomon Islands SB
1,121,200,955 2024
170
Central African Republic
Central African Republic CF
1,029,045,766 2025
171
Northern Mariana Islands
Northern Mariana Islands MP
777,000,000 2022
172
Sudan
Sudan SD
769,412,869 2025
173
Guinea-Bissau
Guinea-Bissau GW
682,869,562 2025
174
American Samoa
American Samoa AS
677,000,000 2022
175
Vanuatu
Vanuatu VU
623,471,657 2024
176
Comoros
Comoros KM
573,286,721 2025
177
Samoa
Samoa WS
553,949,848 2025
178
Tonga
Tonga TO
392,898,121 2024
179
Micronesia
Micronesia FM
356,000,000 2025
180
Kiribati
Kiribati KI
334,898,683 2024
181
Sao Tome and Principe
Sao Tome and Principe ST
326,819,594 2025
182
Marshall Islands
Marshall Islands MH
246,000,000 2025
183
Palau
Palau PW
235,060,547 2024
184
Nauru
Nauru NR
182,512,104 2025

China alone accounts for 12.5 percent of total imports recorded across the 138 countries with 2025 data, and the top three countries together represent 24.7 percent of the total. The five largest importers account for 32.7 percent, while the top ten represent 48.6 percent of the total. Canada (746.5 billion), Mexico (738.2 billion), Switzerland (721.2 billion), and Ireland (720.9 billion) also record imports above 700 billion dollars.

The United States and Japan, which recorded imports of 4,113.8 billion (in 2024) and 958.4 billion (in 2024) respectively, do not have 2025 figures in this dataset and are therefore not included in the 2025 ranking.

Imports of Goods and Services Around the World

China is by far the largest importing economy in the dataset. In Asia, the largest importers besides China are India (949.7 billion), Singapore (860.2 billion), Hong Kong (841.3 billion), and South Korea (760.2 billion), with Japan's latest available figure recorded at 958.4 billion in 2024. Vietnam (474.0 billion), Thailand (388.1 billion), Malaysia (308.9 billion), and Indonesia (297.0 billion) also record imports above 290 billion.

In Europe, Germany leads, followed by the United Kingdom (1,275.2 billion), France (1,137.8 billion), the Netherlands (925.6 billion), and Italy (773.0 billion). Switzerland (721.2 billion), Ireland (720.9 billion), Spain (625.6 billion), Belgium (562.0 billion), and Poland (487.5 billion) also record imports above 480 billion.

In the Americas, the United States has no 2025 figure, with its latest available imports of 4,113.8 billion recorded in 2024. Among countries with 2025 data, Canada (746.5 billion) and Mexico (738.2 billion) lead, followed by Brazil (398.3 billion). In the Middle East, Saudi Arabia records imports of 359.8 billion in 2025, while in Africa, no country records imports above 130 billion in 2025 data, with South Africa recording the largest figure at 126.0 billion.

Largest Increases in Imports of Goods and Services, 2020–2025

China recorded the largest absolute increase in imports between 2020 and 2025, with import spending rising from 2,409.7 billion to 3,292.3 billion US dollars, an increase of 882.6 billion. Germany recorded the second largest increase at 590.6 billion (from 1,332.7 billion, plus 44 percent), followed by the United Kingdom (795.7 to 1,275.2 billion, plus 479.5 billion, or 60 percent), India (510.2 to 949.7 billion, plus 439.4 billion, or 86 percent), and France (801.8 to 1,137.8 billion, plus 336.0 billion, or 42 percent).

In relative terms, DR Congo recorded the largest increase among countries with imports of at least 10 billion in 2020, with imports rising from 14.6 billion to 40.0 billion, an increase of 175 percent. Uzbekistan followed with an increase of 129 percent (22.7 to 52.0 billion), ahead of Libya (14.3 to 31.7 billion, plus 121 percent) and Morocco (46.2 to 93.3 billion, plus 102 percent).

Largest Decreases in Imports of Goods and Services, 2020–2025

No major importing country recorded a substantial decline over the period. Among countries with 2025 data, Sudan recorded the largest relative decline, with imports falling from 1.3 billion in 2020 to 0.8 billion in 2025, a decline of 41 percent. Equatorial Guinea followed with a decline of around 1 percent (from 3.7 to 3.6 billion). All other countries with both 2020 and 2025 figures recorded higher imports in 2025 than in 2020.

Imports by Country (Current US$)

#
Country
2020
2021
2022
2023
2024
2025
1
United States
United States
2,782,391,000,000 3,417,930,000,000 3,974,319,000,000 3,859,856,000,000 4,113,828,000,000 -
2
China
China
2,409,650,385,964 3,132,116,155,606 3,166,016,135,468 3,167,502,597,276 3,280,170,243,047 3,292,280,901,123
3
Germany
Germany
1,332,733,837,256 1,628,851,031,194 1,813,049,636,002 1,779,045,873,341 1,764,438,191,611 1,923,292,318,697
4
France
France
801,836,174,373 964,103,785,592 1,099,664,152,806 1,105,442,442,028 1,081,453,951,069 1,137,799,795,607
5
Japan
Japan
798,645,128,767 938,755,726,387 1,076,977,967,309 988,160,815,442 958,381,808,469 -
6
United Kingdom
United Kingdom
795,714,534,395 934,375,952,194 1,117,793,765,633 1,131,603,446,868 1,174,549,941,083 1,275,239,250,328
7
Netherlands
Netherlands
662,040,850,865 808,831,153,930 917,438,087,562 880,497,587,437 867,461,920,495 925,615,517,034
8
Hong Kong
Hong Kong
601,495,384,933 732,172,643,360 682,906,554,459 671,437,801,988 725,939,547,912 841,321,555,766
9
South Korea
South Korea
539,436,709,934 698,601,348,291 814,936,711,591 755,197,457,230 755,486,201,522 760,157,311,935
10
Singapore
Singapore
526,490,604,765 641,260,365,781 746,881,154,042 732,376,279,727 794,257,214,124 860,239,550,270
11
Canada
Canada
524,572,641,557 628,388,638,999 731,290,006,744 729,991,623,300 741,233,987,716 746,500,089,837
12
Ireland
Ireland
518,713,605,706 501,936,785,224 538,742,737,110 585,093,268,388 622,469,214,439 720,923,704,651
13
India
India
510,244,747,372 760,902,891,806 866,361,019,119 839,102,411,987 897,055,898,132 949,660,225,776
14
Italy
Italy
480,945,200,913 634,811,260,436 776,766,269,323 736,153,956,396 721,169,108,147 773,024,967,144
15
Switzerland
Switzerland
437,650,198,738 488,132,942,920 525,998,490,835 551,661,909,426 573,729,148,940 721,176,290,537
16
Mexico
Mexico
421,735,413,259 559,543,398,298 672,827,146,644 674,539,332,149 698,190,455,616 738,162,519,127
17
Belgium
Belgium
411,854,672,040 525,242,552,932 571,920,929,941 541,280,155,477 534,805,055,514 562,002,311,236
18
Spain
Spain
373,587,218,923 478,813,490,690 562,067,869,749 550,315,993,016 567,649,024,934 625,571,094,599
19
Russia
Russia
305,255,226,177 376,515,695,621 345,173,687,962 379,986,343,206 383,987,377,510 397,181,687,664
20
United Arab Emirates
United Arab Emirates
297,228,046,290 347,528,931,246 427,991,831,178 481,851,599,728 - -
21
Poland
Poland
283,720,588,327 371,023,800,787 422,016,820,864 423,641,820,629 442,176,791,004 487,505,567,678
22
Australia
Australia
274,154,332,727 284,038,962,018 343,078,219,088 387,533,147,572 395,749,225,409 407,490,633,311
23
Vietnam
Vietnam
273,355,953,900 340,182,482,326 370,998,835,149 339,491,142,718 398,774,125,641 473,997,023,086
24
Brazil
Brazil
233,941,246,230 309,853,308,959 374,482,483,051 343,939,883,229 385,708,868,264 398,319,353,081
25
Türkiye
Türkiye
232,192,230,751 290,243,026,943 386,711,092,837 385,393,330,659 367,379,077,169 400,679,511,057
26
Thailand
Thailand
231,745,471,361 297,103,648,540 334,490,999,348 327,159,708,259 349,671,347,769 388,129,158,917
27
Sweden
Sweden
218,725,234,276 275,582,535,325 303,635,821,943 303,529,221,657 311,306,792,242 341,902,516,919
28
Austria
Austria
209,749,421,171 264,636,005,985 294,117,763,031 292,777,313,124 284,227,859,384 303,166,499,175
29
Malaysia
Malaysia
186,310,380,061 236,990,392,678 283,918,591,272 255,625,703,550 278,760,544,031 308,949,499,863
30
Saudi Arabia
Saudi Arabia
182,183,733,333 213,515,200,000 258,212,800,000 305,152,000,000 338,830,400,000 359,757,600,000
31
Denmark
Denmark
175,669,403,452 215,701,858,421 245,032,442,024 244,049,390,819 257,954,032,293 273,377,454,738
32
Indonesia
Indonesia
165,646,843,302 222,923,845,056 276,506,804,558 269,460,535,789 286,245,903,351 297,002,335,695
33
Czech Republic
Czech Republic
153,225,751,554 194,451,452,690 216,117,395,213 219,076,391,731 217,301,727,913 238,895,347,774
34
Luxembourg
Luxembourg
126,083,441,971 157,127,164,920 153,417,111,267 164,425,595,345 149,000,525,635 161,209,915,493
35
Norway
Norway
122,400,955,837 142,506,169,965 162,615,237,930 155,662,322,499 166,294,967,041 178,757,867,735
36
Hungary
Hungary
121,131,840,171 146,215,765,500 168,435,332,297 164,525,537,991 159,846,246,260 167,980,299,598
37
Philippines
Philippines
119,257,490,806 148,699,308,217 178,086,451,580 178,244,920,795 185,253,897,877 196,019,381,536
38
Romania
Romania
103,734,778,511 132,207,504,086 148,948,128,399 153,468,159,063 159,192,458,246 174,602,572,419
39
Israel
Israel
98,559,641,596 127,330,211,936 153,716,570,794 141,949,720,798 140,903,132,496 155,326,013,611
40
Finland
Finland
97,119,792,948 117,299,452,992 135,299,901,222 126,181,886,286 124,115,485,971 130,205,696,940
41
Portugal
Portugal
90,131,397,408 113,497,070,631 133,285,364,419 134,411,585,081 137,513,069,104 148,156,593,238
42
Slovakia
Slovakia
89,672,126,063 109,927,511,883 121,569,681,272 120,083,503,114 120,821,798,958 131,733,585,559
43
South Africa
South Africa
78,355,182,004 104,883,607,898 128,016,518,313 123,686,210,464 119,761,291,334 126,023,231,105
44
Egypt
Egypt
75,433,562,071 81,943,913,321 104,389,057,751 84,507,685,810 90,357,257,364 115,107,510,878
45
Greece
Greece
74,331,725,301 104,244,992,302 128,374,908,057 118,150,196,971 122,135,634,583 123,451,154,938
46
Iran
Iran
71,621,658,126 84,130,836,516 98,698,959,865 116,536,624,174 135,497,500,556 125,082,704,286
47
Chile
Chile
68,216,602,660 103,693,578,714 119,270,630,425 100,410,335,716 99,521,252,623 108,715,223,275
48
Ukraine
Ukraine
63,171,454,470 83,920,880,267 84,155,821,685 89,177,561,166 95,448,348,221 111,072,990,302
49
Bangladesh
Bangladesh
59,195,931,838 71,021,045,805 96,157,127,887 77,972,815,573 73,445,483,484 76,818,948,730
50
Qatar
Qatar
59,064,560,440 61,204,395,604 74,520,054,945 - - -
51
Colombia
Colombia
55,511,423,807 76,006,795,312 96,411,719,931 81,912,779,953 85,099,669,252 93,242,618,943
52
Iraq
Iraq
54,255,237,619 50,706,900,000 69,638,475,862 80,207,455,824 104,517,100,000 -
53
Argentina
Argentina
52,454,091,268 73,042,905,138 96,991,607,941 89,980,573,298 80,944,817,978 101,159,779,351
54
Pakistan
Pakistan
52,327,295,403 62,659,182,540 84,315,688,680 60,515,108,026 63,865,509,443 70,090,772,303
55
New Zealand
New Zealand
47,267,342,891 66,218,701,372 72,824,127,400 67,259,738,399 67,872,925,251 -
56
Morocco
Morocco
46,174,693,559 60,199,361,761 73,752,886,131 74,040,709,936 80,608,604,200 93,252,409,527
57
Kazakhstan
Kazakhstan
45,332,610,743 49,324,871,011 60,354,782,089 72,487,044,600 74,543,688,674 -
58
Puerto Rico
Puerto Rico
44,513,200,000 45,053,600,000 52,152,000,000 56,884,900,000 53,872,000,000 56,372,200,000
59
Peru
Peru
42,768,390,082 59,278,649,389 70,042,848,043 63,620,745,195 66,511,219,153 73,151,196,614
60
Kuwait
Kuwait
42,529,707,772 44,912,694,808 55,913,469,388 63,425,622,996 61,521,205,383 -
61
Algeria
Algeria
40,978,554,436 43,564,492,198 46,015,346,670 49,460,165,881 54,624,467,792 63,560,679,354
62
Bulgaria
Bulgaria
38,028,750,956 50,091,113,311 62,330,614,856 59,170,791,456 61,045,719,079 67,710,937,458
63
Slovenia
Slovenia
36,983,471,636 48,056,473,878 55,305,344,696 53,133,605,229 54,539,677,618 58,362,937,490
64
Lithuania
Lithuania
36,377,346,995 50,396,505,475 63,129,065,381 57,902,756,764 58,552,399,718 65,811,494,795
65
Belarus
Belarus
35,547,749,096 45,415,029,494 42,031,948,517 47,515,586,812 51,152,858,488 53,261,674,554
66
Oman
Oman
34,023,407,022 37,217,165,150 46,681,404,421 47,632,509,753 52,261,638,492 -
67
Serbia
Serbia
30,294,542,171 39,697,186,028 47,552,026,634 48,332,534,030 52,378,512,805 58,583,048,490
68
Croatia
Croatia
27,975,917,844 36,254,483,911 46,917,449,045 46,843,800,747 50,927,083,435 55,696,868,835
69
Ghana
Ghana
24,537,944,240 25,963,543,827 26,205,330,554 26,272,099,172 28,244,066,026 -
70
Bahrain
Bahrain
23,296,808,511 27,577,393,617 33,068,882,979 32,379,255,319 33,044,414,894 -
71
Uzbekistan
Uzbekistan
22,681,149,060 27,959,658,383 35,654,761,540 42,781,543,619 43,642,721,046 51,999,343,254
72
Estonia
Estonia
22,032,093,730 30,079,327,378 33,737,756,552 31,856,671,495 32,506,629,311 36,400,718,572
73
Cambodia
Cambodia
21,651,131,247 27,158,061,718 29,462,601,452 28,497,892,006 33,412,575,812 34,576,163,751
74
Cyprus
Cyprus
20,705,101,713 26,141,699,845 31,557,528,864 33,094,024,493 35,144,136,154 37,895,679,483
75
Latvia
Latvia
20,436,512,014 26,722,730,485 31,311,327,145 29,797,383,500 29,237,162,725 32,648,277,350
76
Dominican Republic
Dominican Republic
20,371,828,907 28,855,223,090 36,712,448,617 34,354,476,733 36,061,223,105 35,489,329,537
77
Ecuador
Ecuador
19,849,664,000 28,075,880,000 35,949,643,000 34,441,841,000 33,359,499,000 36,383,153,500
78
Tunisia
Tunisia
19,691,340,861 24,408,983,896 29,101,043,949 28,484,270,163 28,943,410,192 31,508,376,160
79
Guatemala
Guatemala
19,272,211,250 27,347,172,006 33,938,882,281 33,075,327,753 35,574,411,055 38,185,944,239
80
Kenya
Kenya
19,082,744,157 24,016,664,626 27,832,040,675 26,037,169,470 27,873,592,864 29,576,712,519
81
Panama
Panama
18,505,270,200 25,965,646,100 34,758,827,500 35,804,273,200 34,017,704,900 -
82
Malta
Malta
18,439,993,420 19,984,289,923 22,022,511,474 22,938,681,424 24,854,594,466 27,745,379,956
83
Sri Lanka
Sri Lanka
18,243,032,009 21,525,852,974 18,626,984,768 19,126,705,821 22,277,780,954 24,857,449,190
84
Costa Rica
Costa Rica
17,616,395,175 22,479,844,381 27,309,613,389 29,178,710,518 31,261,918,867 33,590,223,066
85
Ethiopia
Ethiopia
16,655,574,515 18,229,409,472 22,598,141,428 19,025,475,348 17,760,943,867 25,494,178,576
86
Macau
Macau
15,615,350,087 24,329,800,943 21,333,615,037 24,390,733,922 24,679,130,369 24,392,856,120
87
Azerbaijan
Azerbaijan
15,537,823,529 16,336,941,176 21,274,411,765 25,016,411,765 27,338,823,529 27,950,647,059
88
DR Congo
DR Congo
14,559,943,991 22,184,221,686 31,691,354,758 31,210,388,008 36,761,361,427 39,977,700,113
89
Libya
Libya
14,343,035,443 25,437,768,930 27,824,997,263 33,227,339,435 31,895,727,005 31,718,873,358
90
Angola
Angola
13,399,763,094 17,564,145,355 26,319,489,923 22,202,765,695 19,553,789,239 14,256,453,829
91
Ivory Coast
Ivory Coast
13,203,807,831 16,610,109,080 20,283,240,453 21,311,191,335 21,984,729,877 24,716,415,281
92
Honduras
Honduras
12,172,518,450 18,014,411,249 22,079,730,542 21,102,469,278 21,355,235,204 22,380,972,289
93
Uruguay
Uruguay
11,538,603,069 15,409,774,978 19,456,784,754 19,284,205,661 19,118,102,906 19,327,594,037
94
Nepal
Nepal
11,405,416,698 14,007,303,182 17,408,444,736 14,188,365,495 14,122,276,350 15,341,170,694
95
Lebanon
Lebanon
10,705,132,083 12,214,357,414 16,806,427,844 14,788,907,443 15,301,404,346 -
96
El Salvador
El Salvador
10,450,130,000 15,411,330,000 17,932,560,000 17,125,220,000 18,494,180,000 20,597,470,000
97
Paraguay
Paraguay
10,448,804,214 13,685,252,890 16,516,240,118 17,394,262,697 17,618,547,633 19,366,371,817
98
Bosnia and Herzegovina
Bosnia and Herzegovina
9,694,297,978 12,763,502,914 15,186,504,680 15,369,301,842 16,075,269,811 17,643,126,768
99
Guinea
Guinea
9,692,379,046 10,066,835,236 9,705,672,892 11,584,168,920 14,101,095,980 17,649,957,799
100
Senegal
Senegal
9,651,853,853 12,311,805,835 14,641,332,039 14,883,981,467 13,754,025,059 14,277,431,783
101
Mozambique
Mozambique
9,554,283,407 11,597,098,164 16,136,472,870 12,645,606,812 12,015,027,433 12,447,253,484
102
Tanzania
Tanzania
9,552,972,185 11,160,170,703 14,839,056,924 16,609,619,516 17,095,546,883 18,016,880,759
103
Georgia
Georgia
8,964,607,358 11,109,489,894 15,544,538,955 17,815,477,929 19,023,475,636 20,300,929,831
104
Bolivia
Bolivia
8,735,545,774 11,545,547,250 15,150,615,137 14,239,423,386 14,018,232,750 -
105
North Macedonia
North Macedonia
8,710,792,867 11,379,087,216 13,007,595,538 12,747,090,322 12,653,697,182 14,019,083,806
106
Uganda
Uganda
8,116,375,577 10,510,437,146 10,244,593,521 10,602,364,862 13,960,593,894 17,826,764,688
107
Cuba
Cuba
8,067,000,000 - - - - -
108
Palestine
Palestine
8,065,700,000 10,094,400,000 12,258,000,000 11,027,800,000 8,446,600,000 9,190,000,000
109
Mauritius
Mauritius
7,606,361,594 8,649,785,320 10,431,237,060 11,015,762,508 11,697,830,481 12,103,211,066
110
Iceland
Iceland
7,605,549,122 10,196,648,319 13,505,975,928 13,715,643,196 14,510,626,908 16,348,934,321
111
Cameroon
Cameroon
7,544,311,297 9,102,291,771 9,740,770,348 10,269,387,816 9,982,430,836 11,960,615,220
112
Mongolia
Mongolia
7,345,876,552 9,255,820,395 12,219,703,773 13,537,979,922 16,592,364,970 15,890,791,059
113
Botswana
Botswana
7,341,599,357 9,238,937,562 8,654,887,423 7,224,959,116 8,171,323,580 7,475,356,083
114
Afghanistan
Afghanistan
7,241,822,542 5,286,118,076 7,901,784,706 8,707,211,783 12,100,101,719 -
115
Mali
Mali
6,395,707,971 7,654,213,178 8,009,736,750 8,137,764,865 7,343,580,593 8,027,088,524
116
Brunei
Brunei
6,355,257,110 9,377,937,978 10,106,443,643 9,081,237,975 8,946,252,974 7,822,316,770
117
Nicaragua
Nicaragua
5,967,676,881 8,497,441,442 10,249,854,374 10,532,819,128 11,455,318,548 12,198,469,836
118
Moldova
Moldova
5,921,197,991 7,916,926,177 10,297,187,836 9,840,310,840 10,437,006,430 12,397,142,178
119
Zambia
Zambia
5,892,354,558 7,511,107,108 8,487,628,172 10,312,987,263 6,971,790,366 -
120
Albania
Albania
5,636,282,434 8,016,544,326 9,033,376,425 10,320,565,554 11,672,014,788 12,985,289,569
121
Venezuela
Venezuela
5,605,400,729 7,856,090,324 10,280,104,687 10,266,483,009 11,456,619,839 10,074,121,350
122
Zimbabwe
Zimbabwe
5,381,694,862 7,964,377,625 10,126,039,654 8,312,993,034 9,735,878,413 -
123
Somalia
Somalia
5,353,000,000 5,969,000,000 7,456,000,000 8,896,000,000 11,861,000,000 12,841,200,001
124
Burkina Faso
Burkina Faso
5,133,679,371 5,835,051,415 6,760,351,772 6,877,000,996 7,387,126,426 8,291,794,759
125
Armenia
Armenia
5,062,331,396 6,048,430,236 10,207,068,194 15,094,573,227 19,840,049,652 15,676,547,634
126
Namibia
Namibia
4,577,193,257 6,398,181,204 7,391,349,289 8,331,268,684 9,130,867,417 9,636,901,881
127
Haiti
Haiti
4,318,064,226 6,031,369,600 5,201,283,685 4,315,356,249 3,993,530,417 4,595,232,441
128
Kosovo
Kosovo
4,169,889,578 6,139,441,731 6,687,213,730 7,359,318,638 8,070,814,343 9,247,483,894
129
Kyrgyzstan
Kyrgyzstan
4,086,471,676 5,961,602,074 10,611,929,974 14,495,454,762 15,134,031,705 14,840,274,240
130
Benin
Benin
3,915,530,456 4,799,723,189 4,106,516,765 4,851,357,176 4,683,140,134 4,929,128,052
131
Madagascar
Madagascar
3,767,772,595 4,611,346,609 6,130,820,186 5,779,521,890 5,898,719,063 6,456,688,115
132
Syria
Syria
3,750,745,660 6,560,493,570 6,803,218,572 - - -
133
Mauritania
Mauritania
3,747,824,684 4,467,674,565 5,956,297,149 5,745,446,437 5,677,643,653 6,327,162,514
134
Equatorial Guinea
Equatorial Guinea
3,668,867,870 3,889,425,323 3,948,328,172 2,870,078,833 3,885,243,289 3,643,355,302
135
Turkmenistan
Turkmenistan
3,565,601,879 3,326,409,138 4,748,668,999 4,879,119,716 4,939,106,646 6,824,243,539
136
Niger
Niger
3,542,752,920 4,030,357,744 4,193,666,240 3,808,017,132 3,036,634,416 3,927,452,302
137
Malawi
Malawi
3,534,041,141 3,946,615,438 4,011,385,129 4,168,480,304 3,463,528,705 4,289,095,538
138
New Caledonia
New Caledonia
3,454,403,832 3,513,854,951 3,376,896,803 3,389,254,426 2,451,338,024 -
139
Gabon
Gabon
3,454,238,782 4,746,351,486 5,004,762,839 5,380,346,060 5,739,732,546 6,299,423,683
140
Djibouti
Djibouti
3,414,846,867 4,096,786,536 5,096,060,679 5,269,169,091 4,767,585,148 4,430,416,214
141
Guam
Guam
3,388,000,000 3,662,000,000 4,421,000,000 - - -
142
Congo
Congo
3,278,620,369 4,849,428,753 5,433,021,714 6,023,391,374 6,352,207,277 7,117,259,247
143
US Virgin Islands
US Virgin Islands
3,184,000,000 4,057,000,000 5,058,000,000 - - -
144
Tajikistan
Tajikistan
3,125,458,368 4,258,328,654 5,258,453,958 5,931,426,227 6,906,352,632 -
145
Bahamas
Bahamas
3,124,200,000 4,569,400,000 5,395,300,000 5,915,800,000 6,564,100,000 -
146
Montenegro
Montenegro
2,916,688,797 3,645,134,080 4,639,142,171 5,165,174,604 5,477,333,867 6,066,976,622
147
Chad
Chad
2,890,407,316 2,980,116,474 2,897,673,571 3,259,676,237 3,358,335,600 3,589,848,355
148
Rwanda
Rwanda
2,693,399,206 4,559,111,031 5,383,473,950 6,395,220,829 6,537,889,091 5,749,666,892
149
Cayman Islands
Cayman Islands
2,592,370,369 - - - - -
150
Maldives
Maldives
2,454,800,260 3,493,320,711 4,915,296,259 4,986,030,514 5,526,396,213 -
151
Togo
Togo
2,395,207,646 2,839,529,121 3,161,651,830 3,436,907,297 - -
152
San Marino
San Marino
2,169,156,167 2,934,417,621 3,169,277,295 3,142,036,447 - -
153
French Polynesia
French Polynesia
2,025,525,437 2,370,137,505 2,682,544,156 2,921,687,952 2,918,236,639 -
154
Lesotho
Lesotho
1,984,851,479 2,244,255,203 2,257,663,700 2,088,115,593 2,464,664,898 2,688,114,188
155
Fiji
Fiji
1,973,114,226 2,204,446,660 3,446,341,363 3,766,590,745 3,852,841,335 -
156
Aruba
Aruba
1,708,907,263 2,085,712,849 2,655,193,575 2,767,229,050 3,257,796,508 -
157
Eswatini
Eswatini
1,670,857,423 2,178,506,944 2,282,013,574 2,367,140,007 2,610,423,259 -
158
Bermuda
Bermuda
1,615,443,000 1,824,475,000 2,096,444,000 2,140,780,000 2,304,098,000 -
159
Faroe Islands
Faroe Islands
1,596,508,305 1,905,548,674 2,222,973,772 2,213,738,519 2,074,963,893 -
160
Greenland
Greenland
1,442,659,846 1,634,549,912 1,657,341,448 1,699,579,793 - -
161
Sierra Leone
Sierra Leone
1,385,993,375 1,906,108,258 2,013,408,072 2,202,122,026 1,622,864,248 2,105,266,493
162
Sudan
Sudan
1,305,725,563 642,720,122 582,633,199 544,859,101 633,066,206 769,412,869
163
Seychelles
Seychelles
1,201,944,067 1,539,328,140 2,012,397,151 2,135,412,838 2,123,754,831 2,212,019,784
164
Bhutan
Bhutan
1,075,563,545 1,339,649,528 1,741,034,284 1,607,335,845 1,601,941,678 -
165
Timor-Leste
Timor-Leste
1,039,875,900 1,317,595,300 1,347,906,300 1,380,581,800 1,583,732,800 -
166
Cape Verde
Cape Verde
967,252,868 1,099,895,576 1,310,225,013 1,396,322,814 1,471,461,002 1,630,785,621
167
Belize
Belize
900,924,400 1,248,326,800 1,573,075,200 1,571,040,800 1,721,921,750 -
168
Central African Republic
Central African Republic
799,194,659 778,394,733 784,669,456 742,108,360 864,653,559 1,029,045,766
169
Antigua and Barbuda
Antigua and Barbuda
739,748,148 866,970,370 1,175,559,259 - - -
170
American Samoa
American Samoa
686,000,000 694,000,000 677,000,000 - - -
171
Gambia
Gambia
684,780,894 714,636,610 797,057,190 783,973,746 803,756,501 1,282,337,369
172
Northern Mariana Islands
Northern Mariana Islands
556,000,000 666,000,000 777,000,000 - - -
173
Vanuatu
Vanuatu
526,815,739 570,950,869 634,898,250 590,441,809 623,471,657 -
174
Solomon Islands
Solomon Islands
495,896,249 636,797,050 684,987,596 977,101,704 1,121,200,955 -
175
Guinea-Bissau
Guinea-Bissau
467,483,043 520,356,066 579,925,814 595,898,979 608,204,857 682,869,562
176
Samoa
Samoa
419,570,512 415,237,399 439,102,039 570,854,254 574,545,150 553,949,848
177
Comoros
Comoros
343,723,734 417,650,095 479,082,920 500,323,922 519,240,067 573,286,721
178
Tonga
Tonga
314,805,681 298,418,027 330,368,557 383,530,895 392,898,121 -
179
Micronesia
Micronesia
265,000,000 277,000,000 315,000,000 324,000,000 356,000,000 356,000,000
180
Palau
Palau
210,059,900 172,225,006 218,303,802 222,628,693 235,060,547 -
181
Sao Tome and Principe
Sao Tome and Principe
179,321,475 224,643,923 245,093,474 225,991,875 236,910,675 326,819,594
182
Marshall Islands
Marshall Islands
174,912,100 193,524,800 228,608,400 211,000,000 231,000,000 246,000,000
183
Kiribati
Kiribati
150,178,033 201,765,234 270,259,461 293,469,859 334,898,683 -
184
Nauru
Nauru
113,958,362 140,274,086 172,986,947 152,108,657 179,634,202 182,512,104

Methodology

The statistics are based on the World Bank World Development Indicators dataset, indicator NE.IMP.GNFS.CD (Imports of goods and services, current US$). The main comparison uses 2025 data where available, covering 138 of the 184 countries and territories in our dataset. For countries without a 2025 observation, the latest available year is noted where relevant, but earlier years are not substituted for missing 2025 values in the ranking. Values are expressed in current US dollars and are not adjusted for inflation. Missing observations are treated as missing, not as zero.

Frequently Asked Questions

Which country imports the most goods and services?

China recorded the largest imports of goods and services in 2025 at 3,292.3 billion US dollars, followed by Germany (1,923.3 billion) and the United Kingdom (1,275.2 billion).

How many countries are included in the dataset?

Our dataset includes 184 countries and territories. Of these, 138 have data available for 2025. Countries without a 2025 observation are not included in the 2025 ranking.

What does imports of goods and services include?

It includes the value of all goods and services bought from the rest of the world, including merchandise imports as well as services such as transport, travel, and financial services. It is expressed in current US dollars and is not adjusted for inflation.

Why do some major economies not appear in the 2025 ranking?

The United States and Japan do not have 2025 figures in this dataset. Their latest available observations are from 2024, and earlier years are not substituted for missing 2025 values in the ranking.

Are the figures adjusted for inflation?

No. The values are expressed in current US dollars, meaning they are not adjusted for inflation. Changes over time can therefore reflect changes in volumes as well as changes in prices and exchange rates.

Data Disclaimer: Projected data (future years) are estimates based on mathematical models. Actual values may differ. Learn about our methodology →

Sources

(0) Comments

Please log in to leave a comment.

Log in