Of approximately 150 countries to which the United States provided some form of foreign aid in FY 2004, the top recipients were (1) Iraq, (2) Israel, (3) Egypt, (4) Afghanistan, and (5) Colombia.
Source: Curt Tamoff and Larry Nowells. Foreign Aid: An Introductory Overview of U.S. Programs and Policy. Congressional Research Service, The Library of Congress. CRS Report to Congress received through the CRS Web. Last updated April 15, 2004. Accessed November 10, 2004 at http://fpc.state.gov/documents/organization/31987.pdf