What countries receive the most foreign aid from the US?
Updated quarterly
In fiscal year (FY) 2024 — the most recent fully-reported year — Israel received $6.82 billion, the most of any country. This amount reflects disbursements, a measure of foreign aid that captures when money is actually transferred out of US government accounts. Foreign aid is reported by more than 20 agencies within the federal government that fund foreign assistance activities.
$6.82B
US foreign aid given to Israel, most of any country (FY 2024)
5
countries received over $1B in aid (FY 2024)
In FY 2024, foreign aid by country ranged from $150 to $6.82 billion; the median aid package was $47.7 million, and 179 of the 196 countries recognized by the US Department of State received aid. Three countries accounted for 22% of all US foreign aid spending. They are:
- Israel ($6.82 billion)
- Ukraine ($6.51 billion)
- Jordan ($1.74 billion)
91% of countries received foreign aid from the US.
Inflation-adjusted disbursements, FY 2024
The top aid recipient in FY 2024 — Israel — received more money from the US than the bottom 140 aid-receiving countries combined. Some places that receive aid are not recognized by the US Department of State as countries and are not dependencies or territories of any other sovereign country. In FY 2024, these were West Bank and Gaza ($259 million) and Taiwan ($1.5 billion).
What countries have received the most foreign aid in total?
Foreign aid spending reflects the strategic priorities of the US, which change over time to focus on different parts of the world. The shifting nature of US aid means that the list of countries that have received the most cumulative support since disbursements started being recorded in FY 2001 is different from the list of countries that received the most in FY 2024.
Since FY 2001, $150.1 billion in US foreign aid has gone to Afghanistan, the most of any country.
Top aid receiving countries, FY 2001–2024, billions of inflation-adjusted dollars
What is foreign aid and why does the US provide it to other countries?
The modern concept of foreign aid began in earnest in 1948 under the Marshall Plan, when the US began giving money to countries in post-war Europe to rebuild their infrastructure and economies. The United States has continued to provide foreign assistance to other countries for humanitarian, security, peace, and economic development purposes. Investing in global security and stability serves US national security interests by creating strategic and economic connections with other countries. Foreign aid dollars are sent to governments and other implementing partners overseas to deliver programs specific to the purpose of the aid. Implementing partners include “... church and faith based organizations, enterprises, ... multilateral organizations, networks, non–government organizations, public and private partnerships, and universities and research institutes.”
The 20 countries that received the most and least foreign aid.
Inflation-adjusted disbursements, FY 2024
| 1. | Israel | $6.82B |
| 2. | Ukraine | $6.51B |
| 3. | Jordan | $1.74B |
| 4. | Ethiopia | $1.31B |
| 5. | Democratic Republic of the Congo | $1.26B |
| 6. | Somalia | $962.6M |
| 7. | Nigeria | $879.1M |
| 8. | South Sudan | $841.5M |
| 9. | Kenya | $831.6M |
| 10. | Mozambique | $763.9M |
Keep exploring
Methodology
USAFacts standardizes data, in areas such as time and demographics, to make it easier to understand and compare.
The analysis was generated with the help of AI and reviewed by USAFacts for accuracy.
Page sources
USAFacts endeavors to share the most up-to-date information available. We sourced the data on this page directly from government agencies; however, the intervals at which agencies publish updated data vary.