Foreign direct investment (FDI) inflows (millions of United States dollars) by country

Countries reporting
224
Highest
278,848 million current US$
United States
Lowest
-60,708 million current US$
Switzerland
Median
926.07 million current US$
Years covered
35
1990–2024
Data points
8,434

What the numbers show

Foreign direct investment (FDI) inflows (millions of United States dollars) is currently reported for 224 countries. The highest value is 278,848 million current US$ in United States; the lowest is -60,708 million current US$ in Switzerland.

The median across all reporting countries is 926.07 million current US$, and the mean is 7,265 million current US$.

The gap between the highest and lowest reporting country is a factor of about 5.

Over the past decade 125 countries rose and 95 fell. The largest increase was in French Guiana (up 9,999,900.0%), and the largest decrease in Switzerland (down 750.0%).

Foreign direct investment (FDI) inflows (millions of United States): full country ranking

#Country LatestYear 10-year changeTrend
1 United States 278,848 million current US$ 2024 up 38.2% volatile
2 Singapore 143,352 million current US$ 2024 up 95.6% volatile
3 China 116,238 million current US$ 2024 down 9.5% volatile
4 Luxembourg 105,987 million current US$ 2024 up 428.3% volatile
5 Belgium and Luxembourg 88,203 million current US$ 2001 up 842.1% volatile
6 Canada 64,096 million current US$ 2024 up 8.6% volatile
7 Brazil 59,178 million current US$ 2024 down 7.3% volatile
8 Australia and New Zealand 55,105 million current US$ 2024 down 9.6% volatile
9 British Virgin Islands 53,599 million current US$ 2024 up 32.5% volatile
10 Australia 53,454 million current US$ 2024 down 8.6% volatile
11 Egypt 46,578 million current US$ 2024 up 909.9% volatile
12 United Arab Emirates 45,632 million current US$ 2024 up 312.2% volatile
13 Mexico 36,872 million current US$ 2024 up 21.5% rising
14 Cayman Islands 35,902 million current US$ 2024 down 22.0% volatile
15 France 33,736 million current US$ 2024 up 3,388.2% volatile
16 Spain 30,543 million current US$ 2024 up 22.6% volatile
17 India 27,556 million current US$ 2024 down 20.3% volatile
18 Italy 24,726 million current US$ 2024 up 6.3% volatile
19 Indonesia 24,212 million current US$ 2024 up 11.0% volatile
20 Vietnam 20,170 million current US$ 2024 up 119.2% volatile
20 Viet Nam 20,170 million current US$ 2024 up 119.2% volatile
22 Sweden 18,288 million current US$ 2024 up 131.2% volatile
23 Israel 16,808 million current US$ 2024 up 177.9% volatile
24 Saudi Arabia 15,738 million current US$ 2024 up 942.9% volatile
25 South Korea 15,226 million current US$ 2024 up 64.2% volatile
25 Republic of Korea 15,226 million current US$ 2024 up 64.2% volatile
27 Colombia 14,234 million current US$ 2024 down 12.0% volatile
28 Portugal 14,059 million current US$ 2024 up 181.4% volatile
29 Japan 13,357 million current US$ 2024 up 11.0% volatile
30 Poland 12,740 million current US$ 2024 down 22.3% volatile
31 Austria 11,535 million current US$ 2024 up 151.9% volatile
32 Argentina 11,431 million current US$ 2024 up 125.7% volatile
33 Chile 11,360 million current US$ 2024 down 55.6% volatile
34 Malaysia 11,259 million current US$ 2024 up 3.5% volatile
35 Norway 10,757 million current US$ 2024 up 412.7% volatile
36 Turkey 10,591 million current US$ 2024 down 18.3% volatile
36 Türkiye 10,591 million current US$ 2024 down 18.3% volatile
38 Thailand 10,580 million current US$ 2024 up 120.0% volatile
39 Czechia 10,165 million current US$ 2024 up 85.1% volatile
40 Netherlands (Kingdom of the) 9,275 million current US$ 2024 down 91.6% volatile
41 Philippines 8,938 million current US$ 2024 up 55.7% volatile
42 Oman 8,685 million current US$ 2024 up 574.6% volatile
43 Guyana 8,630 million current US$ 2024 up 3,281.1% volatile
44 Cyprus 7,386 million current US$ 2024 down 85.1% volatile
45 Greece 7,304 million current US$ 2024 up 171.9% volatile
46 Denmark 6,898 million current US$ 2024 up 6.3% volatile
47 Romania 6,201 million current US$ 2024 up 92.8% volatile
48 Peru 5,887 million current US$ 2024 up 29.8% volatile
49 Hungary 5,737 million current US$ 2024 down 26.4% volatile
50 Germany 5,716 million current US$ 2024 up 309.7% volatile
51 Serbia 5,635 million current US$ 2024 up 181.9% volatile
52 Malta 5,371 million current US$ 2024 down 52.1% volatile
53 Dominican Republic 4,523 million current US$ 2024 up 104.8% volatile
54 Cambodia 4,395 million current US$ 2024 up 137.1% volatile
55 Croatia 4,377 million current US$ 2024 up 51.1% volatile
56 Costa Rica 4,322 million current US$ 2024 up 47.7% volatile
57 Ethiopia 3,984 million current US$ 2024 up 114.8% volatile
58 Caribbean 3,921 million current US$ 2024 up 10.4% volatile
59 Cote d'Ivoire 3,802 million current US$ 2024 up 765.4% volatile
59 Côte d'Ivoire 3,802 million current US$ 2024 up 765.4% volatile
61 Mozambique 3,553 million current US$ 2024 down 27.5% volatile
62 Russia 3,346 million current US$ 2024 down 88.5% volatile
62 Russian Federation 3,346 million current US$ 2024 down 88.5% volatile
64 Ukraine 3,329 million current US$ 2024 up 712.0% volatile
65 Uganda 3,305 million current US$ 2024 up 212.2% volatile
66 Lithuania 3,271 million current US$ 2024 up 756.1% volatile
67 Democratic Republic of the Congo 3,113 million current US$ 2024 up 68.9% volatile
68 Bulgaria 3,090 million current US$ 2024 up 569.4% volatile
69 Bahamas 2,899 million current US$ 2024 down 59.2% volatile
70 Uzbekistan 2,836 million current US$ 2024 up 250.7% volatile
71 Panama 2,833 million current US$ 2024 down 36.5% volatile
72 Mongolia 2,782 million current US$ 2024 up 723.7% volatile
73 Pakistan 2,568 million current US$ 2024 up 36.1% volatile
74 Bahrain 2,478 million current US$ 2024 up 63.2% volatile
75 South Africa 2,469 million current US$ 2024 down 57.2% volatile
76 Namibia 2,063 million current US$ 2024 up 367.6% volatile
77 Senegal 2,016 million current US$ 2024 up 400.2% volatile
78 Finland 1,848 million current US$ 2024 down 90.1% volatile
79 Slovakia 1,843 million current US$ 2024 up 459.4% volatile
80 Lebanon 1,843 million current US$ 2024 down 35.6% volatile
81 Guinea 1,828 million current US$ 2024 up 2,578.3% volatile
82 United Republic of Tanzania 1,718 million current US$ 2024 up 21.3% volatile
83 Albania 1,716 million current US$ 2024 up 54.4% volatile
84 Belarus 1,711 million current US$ 2024 down 6.4% volatile
85 Guatemala 1,694 million current US$ 2024 up 17.5% volatile
86 Ghana 1,669 million current US$ 2024 down 50.3% volatile
87 New Zealand 1,651 million current US$ 2024 down 32.2% volatile
88 Turkmenistan 1,645 million current US$ 2024 down 57.1% volatile
89 Morocco 1,639 million current US$ 2024 down 54.0% volatile
90 Jordan 1,635 million current US$ 2024 down 25.0% volatile
91 Venezuela (Bolivarian Republic of) 1,633 million current US$ 2024 up 258.8% volatile
92 Mauritania 1,531 million current US$ 2024 up 205.5% volatile
93 Kenya 1,503 million current US$ 2024 down 0.7% volatile
94 Iran (Islamic Republic of) 1,449 million current US$ 2024 down 31.2% volatile
95 Algeria 1,439 million current US$ 2024 down 4.5% volatile
96 North Macedonia 1,358 million current US$ 2024 up 398.4% volatile
97 Nicaragua 1,352 million current US$ 2024 up 25.6% volatile
98 Georgia 1,334 million current US$ 2024 down 27.4% volatile
99 Slovenia 1,296 million current US$ 2024 up 23.3% volatile
100 Bangladesh 1,270 million current US$ 2024 down 18.1% volatile
101 Zambia 1,238 million current US$ 2024 down 16.9% volatile
102 Latvia 1,211 million current US$ 2024 up 35.1% volatile
103 Gabon 1,145 million current US$ 2024 up 9.2% volatile
104 Bosnia and Herzegovina 1,113 million current US$ 2024 up 102.4% volatile
105 Myanmar 1,095 million current US$ 2024 up 15.8% volatile
106 Nigeria 1,080 million current US$ 2024 down 77.0% volatile
107 Chad 1,019 million current US$ 2024 up 250.9% volatile
108 Honduras 993.9 million current US$ 2024 down 29.9% volatile
109 Laos 988.46 million current US$ 2024 up 13.9% volatile
109 Lao People's Democratic Republic 988.46 million current US$ 2024 up 13.9% volatile
111 Tunisia 936.46 million current US$ 2024 down 12.0% volatile
112 Kosovo 926.87 million current US$ 2024 up 361.5% volatile
113 Cameroon 925.27 million current US$ 2024 up 27.4% volatile
114 Rwanda 818.95 million current US$ 2024 up 78.5% volatile
115 Maldives 806.2 million current US$ 2024 up 141.8% volatile
116 Syria 804.16 million current US$ 2011 up 631.1% volatile
116 Syrian Arab Republic 804.16 million current US$ 2011 up 631.1% volatile
118 Estonia 783.21 million current US$ 2024 up 41.6% volatile
119 Somalia 765 million current US$ 2024 up 193.1% volatile
120 Sri Lanka 761.14 million current US$ 2024 down 14.8% volatile
121 Liberia 746.78 million current US$ 2024 up 169.9% volatile
122 New Caledonia 725.76 million current US$ 2024 down 56.2% volatile
123 Mali 708.59 million current US$ 2024 up 391.3% volatile
124 Kyrgyzstan 705.33 million current US$ 2024 up 184.4% volatile
125 Libya 702 million current US$ 2013 up 390.9% volatile
126 Mauritius 681.28 million current US$ 2024 up 49.5% volatile
127 El Salvador 639.63 million current US$ 2024 up 108.8% volatile
128 Kuwait 614.09 million current US$ 2024 down 35.6% volatile
129 Barbados 606.12 million current US$ 2024 down 48.8% volatile
130 Congo 603.62 million current US$ 2024 down 63.6% volatile
131 Montenegro 598.07 million current US$ 2024 up 20.2% volatile
132 Zimbabwe 596.7 million current US$ 2024 up 9.5% volatile
133 Antigua and Barbuda 578.45 million current US$ 2024 up 465.4% volatile
134 Benin 543.01 million current US$ 2024 up 33.8% volatile
135 Grenada 534.51 million current US$ 2024 up 180.6% volatile
136 Niger 526.45 million current US$ 2024 down 36.0% volatile
137 Botswana 467.42 million current US$ 2024 down 9.3% volatile
138 Qatar 460.17 million current US$ 2024 down 55.8% volatile
139 Saint Lucia 434.94 million current US$ 2024 up 106.1% volatile
140 Madagascar 413.31 million current US$ 2024 up 31.8% volatile
141 Paraguay 399.93 million current US$ 2024 down 41.9% volatile
142 Moldova 343.75 million current US$ 2024 up 0.6% volatile
142 Republic of Moldova 343.75 million current US$ 2024 up 0.6% volatile
144 Papua New Guinea 303.34 million current US$ 2024 up 1,097.8% volatile
145 Seychelles 298.58 million current US$ 2024 up 29.8% volatile
146 Tajikistan 291.31 million current US$ 2024 down 35.4% volatile
147 Sierra Leone 274 million current US$ 2024 down 27.0% volatile
148 East Timor 247.27 million current US$ 2024 up 401.1% volatile
148 Timor-Leste 247.27 million current US$ 2024 up 401.1% volatile
150 Bolivia (Plurinational State of) 246.81 million current US$ 2024 down 62.4% volatile
151 Gambia 232.36 million current US$ 2024 up 552.7% volatile
152 Ecuador 232.11 million current US$ 2024 down 70.1% volatile
153 Azerbaijan 231.28 million current US$ 2024 down 94.8% volatile
154 Malawi 220.39 million current US$ 2024 down 63.2% volatile
155 Fiji 203.99 million current US$ 2024 down 46.3% volatile
156 Iceland 188.84 million current US$ 2024 down 57.8% volatile
157 Equatorial Guinea 188.01 million current US$ 2024 up 12.0% volatile
158 Belize 166.28 million current US$ 2024 up 8.9% volatile
159 State of Palestine 162 million current US$ 2024 up 1.4% volatile
160 Jamaica 155.6 million current US$ 2024 down 73.3% volatile
161 Curacao 154.81 million current US$ 2024 up 3.1% volatile
161 Curaçao 154.81 million current US$ 2024 up 3.1% volatile
163 Armenia 138.51 million current US$ 2024 down 65.9% volatile
164 Saint Vincent and the Grenadines 135.7 million current US$ 2024 down 49.7% volatile
165 Bermuda 117.84 million current US$ 2024 up 3,540.6% volatile
166 Aruba 103.25 million current US$ 2024 down 50.4% volatile
167 Bhutan 100.45 million current US$ 2024 up 328.6% volatile
168 Eswatini 92.57 million current US$ 2024 up 262.5% volatile
169 Togo 83.75 million current US$ 2024 up 55.0% volatile
170 South Sudan 83.42 million current US$ 2024 up 89.6% volatile
171 Burkina Faso 82.94 million current US$ 2024 down 76.7% volatile
172 Palau 69.08 million current US$ 2024 up 73.3% volatile
173 Djibouti 67.82 million current US$ 2024 down 55.7% volatile
174 Dominica 66 million current US$ 2024 up 97.9% volatile
175 Cabo Verde 63.81 million current US$ 2024 down 56.2% volatile
176 Nepal 57 million current US$ 2024 up 88.8% volatile
177 Saint Kitts and Nevis 52.31 million current US$ 2024 down 83.6% volatile
178 Turks and Caicos Islands 44 million current US$ 2024 up 163.0% volatile
179 Haiti 40.87 million current US$ 2024 down 58.7% volatile
180 Central African Republic 40.41 million current US$ 2024 up 1,062.8% volatile
181 Sint Maarten (Dutch part) 37.11 million current US$ 2024 down 30.2% volatile
182 Solomon Islands 32.97 million current US$ 2024 up 52.0% volatile
183 Burundi 31.71 million current US$ 2024 down 59.5% volatile
184 Vanuatu 28.86 million current US$ 2024 up 116.4% volatile
185 Guinea-Bissau 26.61 million current US$ 2024 down 7.9% volatile
186 Brunei 25.82 million current US$ 2024 down 95.5% volatile
186 Brunei Darussalam 25.82 million current US$ 2024 down 95.5% volatile
188 Anguilla 22.98 million current US$ 2024 down 71.2% volatile
189 Sao Tome and Principe 21.87 million current US$ 2024 down 47.2% volatile
190 Afghanistan 20.6 million current US$ 2021 down 64.2% volatile
191 Democratic People's Republic of Korea 18.9 million current US$ 2024 down 70.5% volatile
192 Comoros 7.1 million current US$ 2024 up 51.6% volatile
193 Montserrat 3.93 million current US$ 2024 up 58.6% volatile
194 Samoa 3.76 million current US$ 2024 down 83.5% volatile
195 Cook Islands 2.44 million current US$ 2024 down 54.9% volatile
196 Kiribati 2.04 million current US$ 2024 down 22.6% volatile
197 Marshall Islands 1.7 million current US$ 2024 up 121.2% volatile
198 French Guiana 1 million current US$ 2001 up 9,999,900.0% volatile
199 Saint Helena 0.39 million current US$ 2007 up 110.2% volatile
200 Tuvalu 0.2581 million current US$ 2024 down 14.0% volatile
201 Martinique 0.2391 million current US$ 1994 — volatile
202 Reunion 0.1001 million current US$ 2002 down 99.7% volatile
202 Réunion 0.1001 million current US$ 2002 down 99.7% volatile
204 Serbia and Montenegro [former] 0.001 million current US$ 1996 — volatile
205 Sudan 0 million current US$ 2024 down 100.0% volatile
206 Nauru -0.2799 million current US$ 2024 — volatile
206 Naoero -0.2799 million current US$ 2024 — volatile
208 Tonga -12.08 million current US$ 2024 down 121.6% volatile
209 French Polynesia -13.87 million current US$ 2024 down 122.4% volatile
210 Netherlands Antilles [former] -21.96 million current US$ 2006 up 63.3% volatile
211 Suriname -26.5 million current US$ 2024 down 116.2% volatile
212 Eritrea -27.95 million current US$ 2024 down 160.1% volatile
213 Lesotho -42.2 million current US$ 2024 down 126.2% volatile
214 Angola -136.42 million current US$ 2024 down 103.7% volatile
215 Yemen -370.98 million current US$ 2019 down 387.2% volatile
216 Trinidad and Tobago -798.93 million current US$ 2024 down 220.8% volatile
217 Uruguay -1,735 million current US$ 2024 down 177.6% volatile
218 Kazakhstan -2,550 million current US$ 2024 down 130.0% volatile
219 Iraq -7,458 million current US$ 2024 up 26.7% volatile
220 Belgium -26,723 million current US$ 2024 down 662.2% volatile
221 Ireland -38,891 million current US$ 2024 down 174.1% volatile
222 United Kingdom -40,003 million current US$ 2024 down 262.0% volatile
222 United Kingdom of Great Britain and Northern Ireland -40,003 million current US$ 2024 down 262.0% volatile
224 Switzerland -60,708 million current US$ 2024 down 750.0% volatile

Regions and income groups

Aggregates are excluded from the country ranking above so that a region can never outrank a country.

Share, cite or embed this page

Cite this page

Foreign direct investment (FDI) inflows by country. Statizoid, drawing on United Nations Statistics Division, SDG Global Database. Retrieved 07 November 2026, from https://economy.statizoid.com/stat/foreign-direct-investment-fdi-inflows-millions-of-united-states-dollars/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under UN SDG Global Database (open, attribution requested); please keep the attribution.

<a href="https://economy.statizoid.com/stat/foreign-direct-investment-fdi-inflows-millions-of-united-states-dollars/">Foreign direct investment (FDI) inflows by country</a> — Statizoid

About this data

Indicator
Foreign direct investment (FDI) inflows (millions of United States dollars)
Unit
million current US$
Source
United Nations Statistics Division, SDG Global Database
Licence
UN SDG Global Database (open, attribution requested)
Coverage
259 places, 8,434 data points, 1990–2024
Last refreshed