2020 Iowa U.S. Senate Election

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

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

Joni Ernst won the 2020 Iowa U.S. Senate Election. Joni Ernst received 864,997 popular votes (50.88%). The main challenger was Theresa Greenfield (44.4%).

See the full head-to-head between Ernst and Greenfield

Ernst +6.5 pts · won by 110,138 votes
864,997 votes
Rick StewartLibertarian2.17%
36,961 votes
Suzanne HerzogIndependent0.81%
13,800 votes
Other candidates received the remaining 1.7% of the popular vote; only the leading candidates are individually recorded for this election.
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.