Foreign aid and investments received by country
Total assistance for development, by recipient countries (millions of current United States dollars).
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 | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 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 |
About this data
Total assistance for development, by recipient countries (millions of current United States dollars).