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