The 2004 United States Senate election in Iowa was held on November 2, 2004. Incumbent Republican Chuck Grassley ran for re-election to a fifth term. Grassley and former State Senator Arthur A. Small won the Republican and Democratic primaries, respectively, unopposed, and faced each other in the general election. Though this election coincided with the highly competitive presidential race, Grassley was not considered vulnerable and defeated Small in a landslide, winning more than 70% of the vote and outperforming Republican President George W. Bush by 41.63% and almost 300,000 votes.
As of , this is the last time a Republican Senate candidate won Johnson County. This is also the last time that the winning U.S. Senate candidate in Iowa carried all 99 counties.
Democratic primary Candidates Arthur A. Small, attorney, lobbyist, and former Iowa State Senator
Results
Republican primary Candidates Chuck Grassley, incumbent United States Senator
Results
General election Predictions Source Ranking As of Sabato's Crystal Ball November 1, 2004
Debate + 2004 Iowa United States Senate election debate Date Host Moderator Link Republican DemocraticKey: Participant Absent Not invited Invited Withdrawn Chuck Grassley Arthur A. Small1 Oct. 22, 2004 Iowa Public Television Dean Borg C-SPAN
Results
See also 2004 United States Senate elections
References
External links Official campaign websites (archived) Chuck Grassley (R) for Senate Arthur A. Small (D) for Senate