1998 Iowa U.S. Senate Election

Iowa · 4 candidates · See every 1998 U.S. Senate race

Who won the 1998 Iowa U.S. Senate Election?

Charles E. Grassley won the 1998 Iowa U.S. Senate Election. Charles E. Grassley received 648,480 popular votes (68.41%). The main challenger was David Osterberg (30.49%).

See the full head-to-head between Grassley and Osterberg

Grassley +37.9 pts · won by 359,431 votes
648,480 votes
289,049 votes
Susan MarcusNatural Law0.8%
7,561 votes
Margaret TroweSocialist Workers0.27%
2,542 votes
Popular-vote totals for U.S. Senate elections come from the MIT Election Data and Science Lab (1976–2024).

Data last verified July 28, 2026.