2018 Iowa U.S. House District 2 Election

Iowa · 4 candidates · See every 2018 U.S. House race

Who won the 2018 Iowa U.S. House District 2 Election?

David Loebsack won the 2018 Iowa U.S. House District 2 Election. David Loebsack received 171,446 popular votes (54.79%). The main challenger was Christopher Peters (42.6%).

See the full head-to-head between Loebsack and Peters

Loebsack +12.2 pts · won by 38,159 votes
171,446 votes
Mark David StraussLibertarian1.98%
6,181 votes
Daniel ClarkIndependent0.59%
1,837 votes
Popular-vote totals for U.S. House elections come from the MIT Election Data and Science Lab (1976–2024).

Data last verified July 28, 2026.