The 2020 Iowa State Senate elections took place as part of the biennial2020 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.
A statewide map of the 50 state Senate districts in the 2020 elections is provided by the Iowa General Assemblyhere.
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.
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.
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[]
Iowa Senate, District 2 General Election, 2020
Party
Candidate
Votes
%
Republican
Jeff Taylor
26,395
100.0
Total votes
26,395
100.0
Republicanhold
District 4[]
Iowa Senate, District 4 General Election, 2020
Party
Candidate
Votes
%
Republican
Dennis Guth (incumbent)
25,450
100.0
Total votes
25,450
100.0
Republicanhold
District 6[]
Iowa Senate, District 6 Republican Primary Election, 2020
Party
Candidate
Votes
%
Republican
Craig Williams
3,132
60.9
Republican
Heath Hansen
2,007
39.1
Total votes
5,139
100.0
Iowa Senate, District 6 General Election, 2020
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
Republicanhold
District 8[]
Iowa Senate, District 8 General Election, 2020
Party
Candidate
Votes
%
Republican
Dan Dawson (incumbent)
12,391
52.2
Democratic
Steve Gorman
11,344
47.8
Total votes
23,735
100.0
Republicanhold
District 10[]
Iowa Senate, District 10 General Election, 2020
Party
Candidate
Votes
%
Republican
Jake Chapman (incumbent)
24,538
62.5
Democratic
Warren Andrew Varley
14,704
37.5
Total votes
39,242
100.0
Republicanhold
District 12[]
Iowa Senate, District 12 Republican Primary Election, 2020