| |||||||||||||||||||||||||||||||
34 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 | |||||||||||||||||||||||||||||||
|
Elections in Iowa |
---|
The 2022 Iowa Senate elections were held on November 8, 2022, to elect members of the Iowa Senate from 25 odd-numbered districts. Senators serve four-year terms in single-member constituencies, with half of the seats up for election each cycle. Primary elections were held on June 7.[1]
Source | Ranking | As of |
---|---|---|
Sabato's Crystal Ball[2] | Likely R | May 19, 2022 |
Source:[3]
Seats where the margin of victory was under 10%:
District 1 • District 3 • District 4 • District 5 • District 6 • District 7 • District 9 • District 11 • District 13 • District 14 • District 15 • District 16 • District 17 • District 19 • District 21 • District 23 • District 25 • District 27 • District 29 • District 30 • District 31 • District 33 • District 35 • District 37 • District 39 • District 40 • District 41 • District 42 • District 43 • District 44 • District 45 • District 46 • District 47 • District 49 |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Jackie Smith (incumbent)[a] | 1,554 | 100.00% | |
Total votes | 1,554 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Rocky De Witt | 2,214 | 100.00% | |
Total votes | 2,214 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Rocky De Witt | 7,700 | 55.06% | |
Democratic | Jackie Smith (incumbent)[a] | 6,256 | 44.73% | |
Write-in | 30 | 0.21% | ||
Total votes | 13,986 | 100.00% | ||
Republican gain from Democratic |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Lynn Evans | 3,540 | 64.82% | |
Republican | Anthony LaBruna | 1,921 | 35.18% | |
Total votes | 5,461 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Lynn Evans | 17,609 | 99.14% | |
Write-in | 152 | 0.86% | ||
Total votes | 17,761 | 100.00% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Tim Kraayenbrink (incumbent)[b] | 3,939 | 100.00% | |
Total votes | 3,939 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Tim Kraayenbrink (incumbent)[b] | 18,408 | 97.75% | |
Write-in | 424 | 2.25% | ||
Total votes | 18,832 | 100.00% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Dave Rowley (incumbent)[c] | 3,405 | 67.60% | |
Republican | David D. Dow | 1,632 | 32.40% | |
Total votes | 5,037 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Dave Rowley (incumbent)[c] | 22,597 | 98.54% | |
Write-in | 335 | 1.46% | ||
Total votes | 22,932 | 100.00% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Jason Schultz (incumbent)[d] | 3,811 | 100.00% | |
Total votes | 3,811 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Jason Schultz (incumbent)[d] | 17,509 | 82.90% | |
Libertarian | David Davis | 3,549 | 16.80% | |
Write-in | 62 | 0.29% | ||
Total votes | 21,120 | 100.00% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Kevin Alons | 4,271 | 100.00% | |
Total votes | 4,271 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Kevin Alons | 18,470 | 97.99% | |
Write-in | 379 | 2.01% | ||
Total votes | 18,849 | 100.00% | ||
Republican gain from Democratic |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Tom Shipley (incumbent)[e] | 6,537 | 100.00% | |
Total votes | 6,537 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Tom Shipley (incumbent)[e] | 18,106 | 76.85% | |
Democratic | Tripp Narup | 5,436 | 23.07% | |
Write-in | 17 | 0.07% | ||
Total votes | 23,559 | 100.00% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Julian B. Garrett (incumbent)[f] | 3,943 | 100.00% | |
Total votes | 3,943 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Lisa Fleishman | 2,776 | 100.00% | |
Total votes | 2,776 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Julian B. Garrett (incumbent)[f] | 16,941 | 61.59% | |
Democratic | Lisa Fleishman | 10,542 | 38.32% | |
Write-in | 25 | 0.09% | ||
Total votes | 27,508 | 100.00% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Cherielynn Westrich | 4,061 | 100.00% | |
Total votes | 4,061 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Matt Greiner | 2,182 | 100.00% | |
Total votes | 2,182 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Cherielynn Westrich | 13,336 | 64.89% | |
Democratic | Matt Greiner | 7,207 | 35.07% | |
Write-in | 10 | 0.05% | ||
Total votes | 20,553 | 100.00% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Jake Chapman (incumbent)[g] | 3,088 | 100.00% | |
Total votes | 3,088 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Sarah Trone Garriott (incumbent)[h] | 3,223 | 100.00% | |
Total votes | 3,223 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Sarah Trone Garriott (incumbent)[h] | 15,095 | 51.44% | |
Republican | Jake Chapman (incumbent)[g] | 14,222 | 48.46% | |
Write-in | 29 | 0.10% | ||
Total votes | 29,346 | 100.00% | ||
Democratic gain from Republican |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Tony Bisignano (incumbent)[i] | 3,697 | 100.00% | |
Total votes | 3,697 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Tony Bisignano (incumbent)[i] | 12,074 | 100.25% | |
Write-in | 598 | 4.72% | ||
Total votes | 12,672 | 100.00% | ||
Democratic gain from Republican |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Claire Celsi (incumbent)[j] | 5,307 | 100.00% | |
Total votes | 5,307 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Bradley D. Price | 1,576 | 50.40% | |
Republican | Shad Clayton | 1,551 | 49.60% | |
Total votes | 3,127 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Claire Celsi (incumbent)[j] | 16,263 | 58.22% | |
Republican | Bradley D. Price | 11,692 | 41.78% | |
Write-in | 28 | 0.10% | ||
Total votes | 27,983 | 100.00% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Izaah Knox | 2,726 | 67.11% | |
Democratic | Grace Van Cleave | 1,336 | 32.89% | |
Total votes | 4,062 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Izaah Knox | 10,286 | 76.56% | |
Libertarian | ToyA S. Johnson | 1,690 | 12.58% | |
Independent | Alejandro Murguia-Ortiz | 1,297 | 9.65% | |
Write-in | 162 | 1.21% | ||
Total votes | 13,435 | 100.00% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Ken Rozenboom (incumbent)[k] | 5,429 | 100.00% | |
Total votes | 5,429 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Tyler Stewart | 2,461 | 100.00% | |
Total votes | 2,461 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Ken Rozenboom (incumbent)[k] | 18,118 | 68.58% | |
Democratic | Tyler Stewart | 8,283 | 31.35% | |
Write-in | 18 | 0.07% | ||
Total votes | 26,419 | 100.00% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Todd Brady | 3,400 | 100.00% | |
Total votes | 3,400 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Mike Bousselot | 3,307 | 100.00% | |
Total votes | 3,307 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Mike Bousselot | 14,896 | 50.92% | |
Democratic | Todd Brady | 14,336 | 49.00% | |
Write-in | 24 | 0.08% | ||
Total votes | 29,256 | 100.0% | ||
Republican gain from Democratic |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Matt Pries | 2,692 | 100.00% | |
Total votes | 2,692 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Jack Whitver (incumbent)[l] | 3,629 | 100.00% | |
Total votes | 3,629 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Jack Whitver (incumbent)[l] | 17,276 | 58.64% | |
Democratic | Matt Pries | 12,159 | 41.27% | |
Write-in | 26 | 0.08% | ||
Total votes | 29,461 | 100.0% | ||
Republican gain from Democratic |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Herman C. Quirmbach (incumbent)[n] | 3,727 | 100.00% | |
Total votes | 3,727 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Herman C. Quirmbach (incumbent)[n] | 14,258 | 75.69% | |
Libertarian | Jordan Taylor | 4,451 | 23.63% | |
Write-in | 129 | 0.68% | ||
Total votes | 18,838 | 100.0% | ||
Democratic gain from Republican |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Sam Cox | 2,411 | 100.00% | |
Total votes | 2,411 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Annette Sweeney (incumbent)[m] | 4,842 | 100.00% | |
Total votes | 4,842 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Annette Sweeney (incumbent)[m] | 16,896 | 66.63% | |
Democratic | Sam Cox | 8,429 | 33.24% | |
Write-in | 34 | 0.13% | ||
Total votes | 25,359 | 100.0% | ||
Republican gain from Democratic |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Sandy Salmon | 4,191 | 100.00% | |
Total votes | 4,191 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Sandy Salmon | 17,235 | 65.40% | |
Democratic | Jenn Wolff | 9,101 | 34.53% | |
Write-in | 17 | 0.06% | ||
Total votes | 26,353 | 100.0% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Whitney Mixdorf | 2,360 | 100.00% | |
Total votes | 2,360 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Waylon Brown (incumbent)[o] | 4,333 | 100.00% | |
Total votes | 4,333 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Waylon Brown (incumbent)[o] | 15,288 | 60.23% | |
Democratic | Whitney Mixdorf | 10,082 | 39.72% | |
Write-in | 12 | 60.23% | ||
Total votes | 25,382 | 100.0% | ||
Republican gain from Democratic |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | William "Bill" Dotzler (incumbent) | 2,831 | 100.00% | |
Total votes | 2,831 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | William "Bill" Dotzler (incumbent) | 13,282 | 96.93% | |
Write-in | 420 | 3.07% | ||
Total votes | 13,702 | 100.0% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Matt Robinson | 2,442 | 100.00% | |
Total votes | 2,442 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Carrie Koelker (incumbent)[p] | 3,806 | 100.00% | |
Total votes | 3,806 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Carrie Koelker (incumbent)[p] | 17,764 | 65.82% | |
Democratic | Matt Robinson | 9,213 | 34.14% | |
Write-in | 10 | 0.04% | ||
Total votes | 26,987 | 100.0% | ||
Republican gain from Democratic |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Joe Brown | 2,021 | 100.00% | |
Total votes | 2,021 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Chris Cournoyer (incumbent)[q] | 3,210 | 100.00% | |
Total votes | 3,210 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Chris Cournoyer (incumbent)[q] | 14,252 | 59.76% | |
Democratic | Joe Brown | 9,292 | 38.96% | |
Write-in | 6 | 0.03% | ||
Total votes | 23,850 | 100.0% | ||
Republican gain from Democratic |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Molly Donahue | 2,351 | 51.57% | |
Democratic | Austin Frerick | 2,208 | 48.43% | |
Total votes | 4,559 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Molly Donahue | 15,038 | 55.99% | |
Republican | Kurt Alan Bendixen | 11,797 | 43.93% | |
Write-in | 22 | 0.08% | ||
Total votes | 26,857 | 100.0% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Liz Bennett | 3,214 | 73.05% | |
Democratic | Joseph Zahorik | 1,186 | 26.95% | |
Total votes | 4,400 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Edward Bernie Hayes | 1,430 | 100.00% | |
Total votes | 1,430 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Liz Bennett | 13,257 | 64.79% | |
Republican | Edward Bernie Hayes | 7,190 | 35.14% | |
Write-in | 15 | 0.07% | ||
Total votes | 20,462 | 100.0% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Kris G. Gulick | 2,359 | 100.00% | |
Total votes | 2,359 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Todd Taylor (incumbent)[r] | 3,957 | 100.00% | |
Total votes | 3,957 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Todd Taylor (incumbent)[r] | 14,078 | 54.61% | |
Republican | Kris G. Gulick | 11,674 | 45.29% | |
Write-in | 25 | 0.10% | ||
Total votes | 25,777 | 100.0% | ||
Democratic gain from Republican |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Kerry Gruenhagen | 2,068 | 59.00% | |
Republican | Alan Weets | 1,437 | 41.00% | |
Total votes | 3,505 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Deb VanderGaast | 1,739 | 74.16% | |
Democratic | Nikole Tutton | 606 | 25.84% | |
Total votes | 2,345 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Kerry Gruenhagen | 13,179 | 58.12% | |
Democratic | Deb VanderGaast | 9,480 | 41.77% | |
Write-in | 15 | 0.11% | ||
Total votes | 22,674 | 100.0% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Charlie McClintock | 1,518 | 40.66% | |
Republican | Colman Silbernagel | 1,516 | 40.61% | |
Republican | Justin Wasson | 699 | 18.72% | |
Total votes | 3,733 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Jessica Wiskus | 2,823 | 100.00% | |
Total votes | 2,823 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Charlie McClintock | 17,420 | 58.84% | |
Democratic | Jessica Wiskus | 11,222 | 37.90% | |
Independent | Bruce Gardner | 954 | 3.22% | |
Write-in | 12 | 0.04% | ||
Total votes | 29,608 | 100.0% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Zach Wahls (incumbent)[s] | 5,409 | 100.00% | |
Total votes | 5,409 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Zach Wahls (incumbent)[s] | 21,146 | 97.46% | |
Write-in | 552 | 2.54% | ||
Total votes | 21,698 | 100.0% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Adrian Dickey (incumbent)[t] | 5,362 | 100.00% | |
Total votes | 5,362 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Adrian Dickey (incumbent)[t] | 15,318 | 66.49% | |
Democratic | Rich Taylor | 7,699 | 33.42% | |
Write-in | 22 | 0.10% | ||
Total votes | 23,039 | 100.0% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Janice Weiner | 6,297 | 86.11% | |
Democratic | John Raley | 1,016 | 13.89% | |
Total votes | 7,313 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Janice Weiner | 20,273 | 81.98% | |
Republican | Harold Weilbrenner | 4,428 | 17.91% | |
Write-in | 27 | 0.11% | ||
Total votes | 24,728 | 100.0% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Dawn Driscoll (incumbent)[u] | 4,620 | 100.00% | |
Total votes | 4,620 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Kevin Kinney (incumbent)[v] | 2,911 | 100.00% | |
Total votes | 2,911 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Dawn Driscoll (incumbent)[u] | 14,800 | 53.79% | |
Democratic | Kevin Kinney (incumbent)[v] | 12,695 | 46.14% | |
Write-in | 18 | 0.07% | ||
Total votes | 27,513 | 100.0% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Scott Webster | 2,580 | 71.99% | |
Republican | Barry A. Long | 1,004 | 28.01% | |
Total votes | 3,584 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Mary Kathleen Figaro | 2,765 | 100.00% | |
Total votes | 2,765 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Scott Webster | 15,568 | 56.12% | |
Democratic | Mary Kathleen Figaro | 12,151 | 43.80% | |
Write-in | 23 | 0.08% | ||
Total votes | 27,742 | 100.0% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Cindy Winckler | 2,473 | 100.00% | |
Total votes | 2,473 | 100.00% |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Cindy Winckler | 12,062 | 93.30% | |
Write-in | 866 | 6.70% | ||
Total votes | 12,928 | 100.0% | ||
Democratic gain from Republican |