Congress
2nd District – Republicans
424 of 425 precincts
John Archer – 16,514 votes (61%)
Dan Dolan – 10,732 votes (39%)
Congress
2nd District – Democrats
424 of 425 precincts
Dave Loebsack – 17,379 votes (82%)
Joe Seng – 3,901 votes (18%)
State Senate
42nd District – Republicans
Lee Harder – 921 votes (28%)
Larry Kruse – 2,334 votes (72%)
State Senate
42nd District – Democrats
Donna Amandus – 1,023 votes (35%)
Bob Morawitz – 428 votes (15%)
Rich Taylor – 1,455 votes (50%)
Des Moines County
Board of Supervisors – Democrats (Select 2)
Bob Beck (Inc) – 868 votes (37%)
Jim Cary – 807 votes (34%)
Ben Diewold – 672 votes (28%)
Lee County
Board of Supervisors (District 5) – Democrats
Janet Fife-LaFrenz (Inc) – 342 votes (42%)
Matt Pflug – 480 votes (58%)