Jan 19, 2024
Charting America's $3.75 Trillion in Foreign Aid
The US has given out over $3.75 trillion in foreign aid (adjusted for inflation) since the end of World War II.
US foreign aid has varied over time due to various geopolitical circumstances, economic conditions, and national priorities. At its height in 1949, US foreign aid totaled nearly $100 billion, while it bottomed out at just under $25 billion in 1997, both after adjusting for inflation.
Between 1946 and 2021, the US has spent an average of $49.4 billion each year.