

2004 United States Senate election in Iowa
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 2026, 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.
Read on Wikipedia · Image Melvingatez34, CC BY-SA 4.0
Open boosters, collect cards and trade them. Free to play.
Play for free