2004 Iowa U.S. Senate Election
Who won the 2004 Iowa U.S. Senate Election?
Charles E. Grassley won the 2004 Iowa U.S. Senate Election. Charles E. Grassley received 1,038,175 popular votes (70.18%). The main challenger was Arthur Small (27.88%).
See the full head-to-head between Grassley and Small
Grassley +42.3 pts · won by 625,810 votes
1,038,175 votes
412,365 votes
15,218 votes
11,121 votes
1,874 votes
Popular-vote totals for U.S. Senate elections come from the MIT Election Data and Science Lab (1976–2024).

