← Home
2004 Iowa U.S. Senate Election
Iowa · 5 candidates
Charles E. GrassleyRepublicanWINNER70.18%
1,038,175 votes
Arthur SmallDemocratic27.88%
412,365 votes
Christy Ann WeltyLibertarian1.03%
15,218 votes
Daryl A. NorthropGreen0.75%
11,121 votes
Edwin FruitSocialist Workers0.13%
1,874 votes
Popular-vote totals for U.S. Senate elections come from the MIT Election Data and Science Lab (1976–2024).