Foreign aid and investments received by country

Total assistance for development, by recipient countries (millions of current United States dollars).

Countries reporting
155
Highest
63.69 billion millions of current united states dollars
Ukraine
Lowest
-11.41 billion millions of current united states dollars
Dominican Republic
Median
839.33 million millions of current united states dollars
Years covered
25
2000–2024
Data points
3,671

What the numbers show

Foreign aid and investments received is currently reported for 155 countries. The highest value is 63.69 billion millions of current united states dollars in Ukraine; the lowest is -11.41 billion millions of current united states dollars in Dominican Republic.

The median across all reporting countries is 839.33 million millions of current united states dollars, and the mean is 2.37 billion millions of current united states dollars.

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

Over the past decade 106 countries rose and 48 fell. The largest increase was in Saint Lucia (up 3,669.8%), and the largest decrease in Dominican Republic (down 12,218.6%).

Foreign aid and investments received: full country ranking

#Country LatestYear 10-year changeTrend
1 Ukraine 63.69 billion millions of current united states dollars 2024 up 2,648.9% volatile
2 India 37.77 billion millions of current united states dollars 2024 up 113.7% volatile
3 Mexico 32.85 billion millions of current united states dollars 2024 up 74.4% volatile
4 Brazil 22.18 billion millions of current united states dollars 2024 down 66.7% volatile
5 Turkey 16.57 billion millions of current united states dollars 2024 up 11.6% volatile
6 Uzbekistan 8.38 billion millions of current united states dollars 2024 up 1,319.9% volatile
7 Ethiopia 8.21 billion millions of current united states dollars 2024 up 112.0% rising
8 Syria 8.16 billion millions of current united states dollars 2024 up 106.9% volatile
9 Thailand 6.99 billion millions of current united states dollars 2024 down 30.7% volatile
10 Costa Rica 6.93 billion millions of current united states dollars 2024 up 1,668.6% volatile
11 Pakistan 6.45 billion millions of current united states dollars 2024 up 75.7% volatile
12 Saudi Arabia 5.77 billion millions of current united states dollars 2007 up 689.1% volatile
13 Mozambique 5.49 billion millions of current united states dollars 2024 up 97.5% rising
14 Philippines 5.43 billion millions of current united states dollars 2024 down 17.1% volatile
15 Nigeria 5.36 billion millions of current united states dollars 2024 down 20.7% volatile
16 Bangladesh 5.29 billion millions of current united states dollars 2024 up 81.2% volatile
17 Malaysia 4.78 billion millions of current united states dollars 2024 down 36.4% volatile
18 Palestine 4.56 billion millions of current united states dollars 2024 up 80.9% rising
19 Peru 4.43 billion millions of current united states dollars 2024 up 130.5% volatile
20 Jordan 4.20 billion millions of current united states dollars 2024 up 34.8% volatile
21 Democratic Republic of Congo 4.13 billion millions of current united states dollars 2024 up 101.7% volatile
22 Ecuador 4.10 billion millions of current united states dollars 2024 up 200.8% volatile
23 Kenya 4.06 billion millions of current united states dollars 2024 up 23.8% volatile
24 Morocco 3.97 billion millions of current united states dollars 2024 down 35.0% volatile
25 Colombia 3.88 billion millions of current united states dollars 2024 down 31.9% volatile
26 Cote d'Ivoire 3.84 billion millions of current united states dollars 2024 up 246.8% volatile
27 Argentina 3.82 billion millions of current united states dollars 2024 up 34.9% volatile
28 Indonesia 3.75 billion millions of current united states dollars 2024 down 66.6% volatile
29 Tanzania 3.71 billion millions of current united states dollars 2024 up 14.0% rising
30 Uganda 3.60 billion millions of current united states dollars 2024 down 9.7% rising
31 Yemen 3.16 billion millions of current united states dollars 2024 up 371.8% volatile
32 Mauritius 2.75 billion millions of current united states dollars 2024 up 1,847.7% volatile
33 Vietnam 2.62 billion millions of current united states dollars 2024 down 73.3% volatile
34 Iraq 2.44 billion millions of current united states dollars 2024 down 58.6% volatile
35 Somalia 2.39 billion millions of current united states dollars 2024 up 114.7% volatile
36 Afghanistan 2.38 billion millions of current united states dollars 2024 down 51.8% rising
37 Zambia 2.32 billion millions of current united states dollars 2024 up 97.9% rising
38 Barbados 2.31 billion millions of current united states dollars 2010 up 732.3% volatile
39 Rwanda 2.25 billion millions of current united states dollars 2024 up 169.6% rising
40 Serbia 2.06 billion millions of current united states dollars 2024 up 156.9% volatile
41 Sudan 2.02 billion millions of current united states dollars 2024 up 139.3% volatile
42 Senegal 1.98 billion millions of current united states dollars 2024 up 74.6% volatile
43 Cambodia 1.87 billion millions of current united states dollars 2024 up 43.8% volatile
44 Ghana 1.86 billion millions of current united states dollars 2024 down 37.3% rising
45 Chad 1.84 billion millions of current united states dollars 2024 up 161.7% volatile
46 South Sudan 1.74 billion millions of current united states dollars 2024 down 11.9% rising
47 Lebanon 1.72 billion millions of current united states dollars 2024 up 185.0% volatile
48 Uruguay 1.68 billion millions of current united states dollars 2017 down 8.6% volatile
49 Malawi 1.65 billion millions of current united states dollars 2024 up 71.2% rising
50 Burkina Faso 1.59 billion millions of current united states dollars 2024 up 31.6% rising
51 Libya 1.58 billion millions of current united states dollars 2024 up 34.5% volatile
52 Benin 1.55 billion millions of current united states dollars 2024 up 131.5% volatile
53 Congo 1.53 billion millions of current united states dollars 2024 up 229.0% volatile
54 Madagascar 1.51 billion millions of current united states dollars 2024 up 166.4% rising
55 El Salvador 1.40 billion millions of current united states dollars 2024 up 569.0% volatile
56 Myanmar 1.40 billion millions of current united states dollars 2024 down 32.0% volatile
57 Moldova 1.38 billion millions of current united states dollars 2024 up 161.5% volatile
58 Kazakhstan 1.37 billion millions of current united states dollars 2024 down 27.8% volatile
59 Haiti 1.34 billion millions of current united states dollars 2024 up 26.5% volatile
60 Nepal 1.32 billion millions of current united states dollars 2024 up 48.5% rising
61 Croatia 1.31 billion millions of current united states dollars 2010 up 1.1% volatile
62 Georgia 1.31 billion millions of current united states dollars 2024 up 158.2% volatile
63 Cameroon 1.31 billion millions of current united states dollars 2024 up 32.6% volatile
64 Oman 1.28 billion millions of current united states dollars 2010 up 531.6% volatile
65 Sri Lanka 1.27 billion millions of current united states dollars 2024 down 0.1% rising
66 Niger 1.23 billion millions of current united states dollars 2024 up 21.1% volatile
67 Mongolia 1.22 billion millions of current united states dollars 2024 up 40.8% volatile
68 Paraguay 1.17 billion millions of current united states dollars 2024 up 260.4% volatile
69 Mali 1.10 billion millions of current united states dollars 2024 down 3.3% rising
70 Marshall Islands 1.09 billion millions of current united states dollars 2024 up 767.8% volatile
71 Gabon 984.93 million millions of current united states dollars 2024 up 45.9% volatile
72 Zimbabwe 943.92 million millions of current united states dollars 2024 up 22.2% rising
73 Togo 925.64 million millions of current united states dollars 2024 up 101.7% volatile
74 North Macedonia 888.85 million millions of current united states dollars 2024 up 147.7% rising
75 Laos 884.39 million millions of current united states dollars 2024 up 23.0% volatile
76 Bolivia 879.65 million millions of current united states dollars 2024 up 24.4% volatile
77 Honduras 870.97 million millions of current united states dollars 2024 up 18.2% volatile
78 Bosnia and Herzegovina 839.33 million millions of current united states dollars 2024 up 52.2% falling
79 Bahrain 829.32 million millions of current united states dollars 2004 — volatile
80 Tunisia 817.12 million millions of current united states dollars 2024 down 58.7% rising
81 Guatemala 796.68 million millions of current united states dollars 2024 up 144.0% volatile
82 Guinea 757.94 million millions of current united states dollars 2024 up 25.2% volatile
83 Liberia 743.10 million millions of current united states dollars 2024 down 12.1% volatile
84 Jamaica 723.42 million millions of current united states dollars 2024 up 1,215.2% volatile
85 Iran 706.85 million millions of current united states dollars 2024 down 62.3% volatile
86 Trinidad and Tobago 704.40 million millions of current united states dollars 2010 up 459.4% volatile
87 Micronesia (country) 692.62 million millions of current united states dollars 2024 up 58.3% volatile
88 Angola 685.13 million millions of current united states dollars 2024 down 87.2% volatile
89 Panama 618.85 million millions of current united states dollars 2024 up 201.4% volatile
90 Burundi 612.00 million millions of current united states dollars 2024 up 13.6% rising
91 Mayotte 605.42 million millions of current united states dollars 2010 up 486.8% volatile
92 Papua New Guinea 594.87 million millions of current united states dollars 2024 up 125.4% volatile
93 Mauritania 579.43 million millions of current united states dollars 2024 up 92.7% volatile
94 Tajikistan 572.41 million millions of current united states dollars 2024 up 61.3% rising
95 Namibia 572.20 million millions of current united states dollars 2024 up 173.6% volatile
96 Algeria 569.65 million millions of current united states dollars 2024 down 56.3% volatile
97 Kyrgyzstan 567.15 million millions of current united states dollars 2024 down 13.2% rising
98 Central African Republic 559.28 million millions of current united states dollars 2024 down 13.0% volatile
99 Albania 554.71 million millions of current united states dollars 2024 up 12.8% flat
100 Egypt 492.38 million millions of current united states dollars 2024 down 93.5% volatile
101 Armenia 479.53 million millions of current united states dollars 2024 up 29.3% rising
102 Sierra Leone 476.17 million millions of current united states dollars 2024 down 58.2% rising
103 Montenegro 473.23 million millions of current united states dollars 2024 up 114.8% volatile
104 Nicaragua 472.20 million millions of current united states dollars 2024 down 55.0% rising
105 Suriname 468.77 million millions of current united states dollars 2024 up 220.9% volatile
106 Fiji 404.19 million millions of current united states dollars 2024 up 92.8% volatile
107 Gambia 361.64 million millions of current united states dollars 2024 up 228.8% volatile
108 Guyana 342.14 million millions of current united states dollars 2024 up 106.0% volatile
109 Saint Lucia 295.93 million millions of current united states dollars 2024 up 3,669.8% volatile
110 Solomon Islands 280.73 million millions of current united states dollars 2024 up 12.9% volatile
111 Botswana 263.61 million millions of current united states dollars 2024 up 272.0% volatile
112 Eswatini 258.01 million millions of current united states dollars 2024 up 269.7% volatile
113 East Timor 239.10 million millions of current united states dollars 2024 down 8.7% falling
114 Lesotho 237.85 million millions of current united states dollars 2024 up 103.8% volatile
115 Palau 192.18 million millions of current united states dollars 2024 up 939.4% volatile
116 Comoros 188.29 million millions of current united states dollars 2024 up 57.0% volatile
117 Eritrea 167.23 million millions of current united states dollars 2024 up 86.3% volatile
118 Guinea-Bissau 163.15 million millions of current united states dollars 2024 up 50.4% rising
119 Wallis and Futuna 153.27 million millions of current united states dollars 2024 up 58.6% rising
120 Tonga 147.98 million millions of current united states dollars 2024 up 81.4% volatile
121 Maldives 144.84 million millions of current united states dollars 2024 up 22.1% volatile
122 Seychelles 141.64 million millions of current united states dollars 2017 up 8.0% volatile
123 Vanuatu 141.16 million millions of current united states dollars 2024 up 21.1% volatile
124 Samoa 138.53 million millions of current united states dollars 2024 up 6.6% rising
125 Turks and Caicos Islands 122.90 million millions of current united states dollars 2007 up 2,035.4% volatile
126 Sao Tome and Principe 119.15 million millions of current united states dollars 2024 up 69.5% volatile
127 Bhutan 106.42 million millions of current united states dollars 2024 down 20.1% volatile
128 Tuvalu 100.92 million millions of current united states dollars 2024 up 197.9% volatile
129 Saint Vincent and the Grenadines 88.33 million millions of current united states dollars 2024 up 146.5% volatile
130 Kiribati 75.18 million millions of current united states dollars 2024 down 10.5% volatile
131 Belize 73.06 million millions of current united states dollars 2024 up 18.5% volatile
132 Cuba 69.50 million millions of current united states dollars 2024 down 64.8% volatile
133 Montserrat 57.01 million millions of current united states dollars 2024 up 41.5% volatile
134 Belarus 54.71 million millions of current united states dollars 2024 down 95.0% volatile
135 Saint Helena 53.68 million millions of current united states dollars 2024 down 59.0% volatile
136 Nauru 46.29 million millions of current united states dollars 2024 up 105.6% volatile
137 Tokelau 43.91 million millions of current united states dollars 2024 up 198.9% volatile
138 Cook Islands 30.67 million millions of current united states dollars 2019 up 527.2% volatile
139 Antigua and Barbuda 30.28 million millions of current united states dollars 2021 up 421.1% volatile
140 Niue 29.02 million millions of current united states dollars 2024 up 112.8% rising
141 Saint Kitts and Nevis 20.80 million millions of current united states dollars 2013 up 226.0% volatile
142 Grenada 15.73 million millions of current united states dollars 2024 down 69.6% volatile
143 Venezuela 14.82 million millions of current united states dollars 2024 up 101.5% volatile
144 Dominica 13.90 million millions of current united states dollars 2024 down 91.5% volatile
145 Djibouti 8.27 million millions of current united states dollars 2024 down 94.9% volatile
146 North Korea -8.96 million millions of current united states dollars 2024 down 102.7% volatile
147 Cape Verde -90.20 million millions of current united states dollars 2024 down 137.4% volatile
148 Anguilla -141.26 million millions of current united states dollars 2013 down 718.5% volatile
149 Equatorial Guinea -243.96 million millions of current united states dollars 2024 down 235.2% volatile
150 Turkmenistan -518.33 million millions of current united states dollars 2024 down 142.5% volatile
151 Azerbaijan -1.28 billion millions of current united states dollars 2024 down 278.9% volatile
152 China -2.92 billion millions of current united states dollars 2024 down 104.8% volatile
153 South Africa -7.90 billion millions of current united states dollars 2024 down 232.3% volatile
154 Chile -9.27 billion millions of current united states dollars 2017 down 284.6% volatile
155 Dominican Republic -11.41 billion millions of current united states dollars 2024 down 12,218.6% volatile

Share, cite or embed this page

Cite this page

Foreign aid and investments received by country. Statizoid, drawing on Organisation for Economic Co-operation and Development – processed by Our World in Data. Retrieved 28 September 2026, from https://economy.statizoid.com/stat/foreign-aid-and-investments-received/

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/foreign-aid-and-investments-received/">Foreign aid and investments received by country</a> — Statizoid

About this data

Indicator
Foreign aid and investments received
Unit
millions of current united states dollars
Source
Organisation for Economic Co-operation and Development – processed by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
155 places, 3,671 data points, 2000–2024
Last refreshed

Total assistance for development, by recipient countries (millions of current United States dollars).