The 2020 Iowa State Senate elections took place as part of the biennial 2020 United States state legislative elections. Iowa voters elected state senators in half of the state senate's districts – the 25 even-numbered state senate districts. State senators serve four-year terms in the Iowa Senate, with half of the seats up for election each cycle.
| |||||||||||||||||||||||||||||||
25 out of 50 seats in the Iowa State Senate 26 seats needed for a majority | |||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||
Results of the elections: Republican gain Democratic gain Republican hold Democratic hold No election | |||||||||||||||||||||||||||||||
|
A statewide map of the 50 state Senate districts in the 2020 elections is provided by the Iowa General Assembly here.
The primary election on June 2, 2020, determined which candidates appeared on the November 3 general election ballot. The filing deadline was March 13.[1][2]
Following the previous election in 2018, Republicans retained control of the Iowa Senate with 32 seats to Democrats' 18 seats. To reclaim control of the chamber from Republicans, the Democrats needed to net eight Senate seats.
Republicans retained control of the Iowa Senate following the 2020 general election, with the balance of power remaining unchanged.
Predictions
editSource | Ranking | As of |
---|---|---|
The Cook Political Report[3] | Likely R | October 21, 2020 |
Summary of results
edit- NOTE: The 25 odd-numbered districts did not hold elections in 2020 so they are not listed here.
Closest races
editSeats where the margin of victory was under 10%:
- State Senate district 22, 0.36% gain
- State Senate district 20, 2.28%
- State Senate district 30, 3.02%
- State Senate district 8, 4.42%
Detailed results
edit- Reminder: Only even-numbered Iowa Senate seats were up for election in 2020; therefore, odd-numbered seats were not having elections in 2020 & are not shown.
District 2 • District 4 • District 6 • District 8 • District 10 • District 12 • District 14 • District 16 • District 18 • District 20 • District 22 • District 24 • District 26 • District 28 • District 30 • District 32 • District 34 • District 36 • District 38 • District 40 • District 42 • District 44 • District 46 • District 48 • District 50 |
- Note: If a district does not list a primary, then that district did not having a competitive primary (i.e., there may have only been one candidate file for that district).[6]
District 2
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Jeff Taylor | 26,395 | 100.0 | |
Total votes | 26,395 | 100.0 | ||
Republican hold |
District 4
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Dennis Guth (incumbent) | 25,450 | 100.0 | |
Total votes | 25,450 | 100.0 | ||
Republican hold |
District 6
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Craig Williams | 3,132 | 60.9 | |
Republican | Heath Hansen | 2,007 | 39.1 | |
Total votes | 5,139 | 100.0 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Craig Steven Williams | 18,919 | 69.2 | |
Democratic | C.J. Petersen | 8,418 | 30.8 | |
Total votes | 27,337 | 100.0 | ||
Republican hold |
District 8
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Dan Dawson (incumbent) | 12,391 | 52.2 | |
Democratic | Steve Gorman | 11,344 | 47.8 | |
Total votes | 23,735 | 100.0 | ||
Republican hold |
District 10
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Jake Chapman (incumbent) | 24,538 | 62.5 | |
Democratic | Warren Andrew Varley | 14,704 | 37.5 | |
Total votes | 39,242 | 100.0 | ||
Republican hold |
District 12
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Mark Costello (incumbent) | 5,749 | 59.4 | |
Republican | Richard Crouch | 3,923 | 40.6 | |
Total votes | 9,672 | 100.0 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Mark Costello (incumbent) | 20,165 | 69.1 | |
Democratic | Joseph "Joey" Norris | 8,999 | 30.9 | |
Total votes | 29,164 | 100.0 | ||
Republican hold |
District 14
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Amy Sinclair (incumbent) | 24,623 | 100.0 | |
Total votes | 24,623 | 100.0 | ||
Republican hold |
District 16
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Nate Boulton (incumbent) | 16,868 | 76.8 | |
Libertarian | ToyA S. Johnson | 5,097 | 23.2 | |
Total votes | 21,965 | 100.0 | ||
Democratic hold |
District 18
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Janet Petersen (incumbent) | 20,696 | 100.0 | |
Total votes | 20,696 | 100.0 | ||
Democratic hold |
District 20
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Brad Zaun (incumbent) | 21,943 | 51.1 | |
Democratic | Rhonda Martin | 20,968 | 48.9 | |
Total votes | 42,911 | 100.0 | ||
Republican hold |
District 22
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Scott Cirksena | 3,683 | 79.3 | |
Republican | Porsha Hart | 964 | 20.7 | |
Total votes | 4,647 | 100.0 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Sarah Trone Garriott | 4,300 | 47.9 | |
Democratic | Tricia Gavin | 3,480 | 38.7 | |
Democratic | Michael Libbie | 1,206 | 13.4 | |
Total votes | 8,986 | 100.0 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Sarah Trone Garriott | 23,110 | 50.2 | |
Republican | Scott Cirksena | 22,946 | 49.8 | |
Total votes | 46,056 | 100.0 | ||
Democratic gain from Republican |
District 24
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Jesse Green | 2,350 | 40.8 | |
Republican | Chad Behn | 1,837 | 31.9 | |
Republican | Todd Rasmussen | 1,127 | 19.6 | |
Republican | Joshua D. Dyer | 442 | 7.7 | |
Total votes | 5,756 | 100.0 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Cynthia Oppedal Paschen | 3,172 | 67.2 | |
Democratic | Keith D. Puntenney | 1,548 | 32.8 | |
Total votes | 4,720 | 100.0 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Jesse Green | 21,732 | 65.7 | |
Democratic | Cynthia Oppedal Paschen | 11,327 | 34.3 | |
Total votes | 33,059 | 100.0 | ||
Republican hold |
District 26
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Waylon Brown (incumbent) | 20,655 | 65.5 | |
Democratic | Deb Scharper | 10,858 | 34.5 | |
Total votes | 31,513 | 100.0 | ||
Republican hold |
District 28
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Mike Klimesh | 19,630 | 62.5 | |
Democratic | Matt Tapscott | 11,785 | 37.5 | |
Total votes | 31,415 | 100.0 | ||
Republican hold |
District 30
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Eric Giddens (incumbent) | 17,543 | 51.5 | |
Republican | Harold Youngblut | 16,516 | 48.5 | |
Total votes | 34,059 | 100.0 | ||
Democratic hold |
District 32
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Craig Johnson (incumbent) | 19,990 | 61.2 | |
Democratic | Pam Egli | 12,700 | 38.8 | |
Total votes | 32,690 | 100.0 | ||
Republican hold |
District 34
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Liz Mathis (incumbent) | 29,342 | 100.0 | |
Total votes | 29,342 | 100.0 | ||
Democratic hold |
District 36
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Jeff Edler (incumbent) | 16,841 | 60.6 | |
Democratic | David Degner | 10,957 | 39.4 | |
Total votes | 27,798 | 100.0 | ||
Republican hold |
District 38
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Dawn Driscoll | 2,402 | 45.0 | |
Republican | Garrett Dozark | 1,912 | 35.8 | |
Republican | Bruce Adams | 1,025 | 19.2 | |
Total votes | 5,339 | 100.0 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Ivy Schuster | 3,642 | 81.7 | |
Democratic | Alvin Aragon | 815 | 18.3 | |
Total votes | 4,457 | 100.0 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Dawn Driscoll | 21,238 | 64.0 | |
Democratic | Ivy Schuster | 11,948 | 36.0 | |
Total votes | 33,186 | 100.0 | ||
Republican hold |
District 40
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Ken Rozenboom (incumbent) | 22,022 | 71.5 | |
Democratic | Lance Roorda | 8,760 | 28.5 | |
Total votes | 30,782 | 100.0 | ||
Republican hold |
District 42
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Jeff Reichman | 3,338 | 73.8 | |
Republican | Nancy Amos | 1,187 | 26.2 | |
Total votes | 4,525 | 100.0 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Jeff Reichman | 16,766 | 59.9 | |
Democratic | Rich Taylor (incumbent) | 11,228 | 40.1 | |
Total votes | 27,994 | 100.0 | ||
Republican gain from Democratic |
District 44
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Tim Goodwin | 3,217 | 71.6 | |
Republican | Matthew Rinker | 1,277 | 28.4 | |
Total votes | 4,494 | 100.0 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Tom Courtney | 3,623 | 72.4 | |
Democratic | Kevin K. Warth | 790 | 15.8 | |
Democratic | Rex Troute | 592 | 11.8 | |
Total votes | 5,005 | 100.0 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Tim Goodwin | 16,447 | 56.8 | |
Democratic | Tom Courtney | 12,493 | 43.2 | |
Total votes | 28,940 | 100.0 | ||
Republican hold |
District 46
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Mark S. Lofgren (incumbent) | 18,479 | 59.4 | |
Democratic | Chris Brase | 12,653 | 40.6 | |
Total votes | 31,132 | 100.0 | ||
Republican hold |
District 48
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Dan Zumbach (incumbent) | 22,544 | 65.2 | |
Democratic | Eric Green | 12,050 | 34.8 | |
Total votes | 34,594 | 100.0 | ||
Republican hold |
District 50
editParty | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Pam Jochum (incumbent) | 18,044 | 58.7 | |
Republican | Jennifer Smith | 12,677 | 41.3 | |
Total votes | 30,721 | 100.0 | ||
Democratic hold |
See also
editReferences
edit- ^ "Primary Election 2020 Canvass Summary" (PDF). Iowa Secretary of State. Retrieved June 29, 2020.
- ^ "Candidate List June 2, 2020 Primary Election" (PDF). Iowa Secretary of State. Retrieved April 14, 2020.
- ^ "October Overview: Handicapping the 2020 State Legislature Races". The Cook Political Report. Retrieved November 1, 2020.
- ^ "Legislators". Iowa State Senate. Retrieved April 14, 2020.
- ^ "General Election 2020 Canvass Summary" (PDF). Iowa Secretary of State. Retrieved December 2, 2020.
- ^ "Primary Election 2020 Canvass Summary" (PDF). Iowa Secretary of State. Retrieved June 29, 2020.