34 out of 50 seats in theIowa State Senate 26 seats needed for a majority | |||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||
Results of the elections: Republican gain Democratic gain Republican hold Democratic hold No election | |||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
The2022 Iowa Senate elections were held on November 8, 2022, to elect members of theIowa 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 |
| State Senate district | Incumbent | Party | Elected Senator | Party | ||
|---|---|---|---|---|---|---|
| 1st | Jackie Smith | Dem | Rocky De Witt | Rep | ||
| 3rd | Jim Carlin | Rep | K. Lynn Evans | Rep | ||
| 4th | Tim Kraayenbrink | Rep | Tim Kraayenbrink | Rep | ||
| 5th | Dave Rowley | Rep | Dave Rowley | Rep | ||
| 6th | Jason Schultz | Rep | Jason Schultz | Rep | ||
| Craig Williams | ||||||
| 7th | Kevin Alons | Rep | ||||
| 9th | Tom Shipley | Rep | Tom Shipley | Rep | ||
| 11th | Julian Garrett | Rep | Julian Garrett | Rep | ||
| 13th | Cherielynn Westrich | Rep | ||||
| 14th | Jake Chapman | Rep | Sarah Trone Garriott | Dem | ||
| Sarah Trone Garriott | Dem | |||||
| 15th | Zach Nunn | Rep | Tony Bisignano | Dem | ||
| Tony Bisignano | Dem | |||||
| 16st | Claire Celsi | Dem | Claire Celsi | Dem | ||
| 17th | Izaah Knox | Dem | ||||
| 19th | Ken Rozenboom | Rep | Ken Rozenboom | Rep | ||
| 21st | Mike Bousselot | Rep | ||||
| 23rd | Jack Whitver | Rep | Jack Whitver | Rep | ||
| 25th | Herman Quirmbach | Dem | Herman Quirmbach | Dem | ||
| 27th | Amanda Ragan | Dem | Annette Sweeney | Rep | ||
| Annette Sweeney | Rep | |||||
| 29th | Sandy Salmon | Rep | ||||
| 31st | William Dotzler | Dem | William Dotzler | Dem | ||
| 33rd | Rob Hogg | Dem | Carrie Koelker | Rep | ||
| Carrie Koelker | Rep | |||||
| 35th | Chris Cournoyer | Rep | Chris Cournoyer | Rep | ||
| 37th | Liz Mathis | Dem | Molly Donahue | Dem | ||
| 39th | Liz Bennett | Dem | ||||
| 40th | Todd Taylor | Dem | Todd Taylor | Dem | ||
| 41st | Kerry Gruenhagen | Rep | ||||
| 42nd | Charlie McClintock | Rep | ||||
| 43rd | Zach Wahls | Dem | Zach Wahls | Dem | ||
| 44th | Adrian Dickey | Rep | Adrian Dickey | Rep | ||
| Tim Goodwin | ||||||
| 45th | Jim Lykam | Dem | Janice Weiner | Dem | ||
| 46th | Kevin Kinney | Dem | Dawn Driscoll | Rep | ||
| Dawn Driscoll | Rep | |||||
| 47th | Roby Smith | Rep | Scott Webster | Rep | ||
| 49th | Chris Cournoyer | Rep | Cindy Winckler | Dem | ||
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% | ||
| Republicangain fromDemocratic | ||||
| 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% | ||
| Republicanhold | ||||
| 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% | ||
| Republicanhold | ||||
| 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% | ||
| Republicanhold | ||||
| 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% | ||
| Republicanhold | ||||
| 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% | ||
| Republicangain fromDemocratic | ||||
| 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% | ||
| Republicanhold | ||||
| 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% | ||
| Republicanhold | ||||
| 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% | ||
| Republicanhold | ||||
| 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% | ||
| Democraticgain fromRepublican | ||||
| 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 | 95.28% | |
| Write-in | 598 | 4.72% | ||
| Total votes | 12,672 | 100.00% | ||
| Democraticgain fromRepublican | ||||
| 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% | ||
| Democratichold | ||||
| 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% | ||
| Democratichold | ||||
| 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% | ||
| Republicanhold | ||||
| 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% | ||
| Republicangain fromDemocratic | ||||
| 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% | ||
| Republicangain fromDemocratic | ||||
| 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% | ||
| Democraticgain fromRepublican | ||||
| 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% | ||
| Republicangain fromDemocratic | ||||
| 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% | ||
| Republicanhold | ||||
| 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% | ||
| Republicangain fromDemocratic | ||||
| 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% | ||
| Democratichold | ||||
| 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% | ||
| Republicangain fromDemocratic | ||||
| 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% | ||
| Republicangain fromDemocratic | ||||
| 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% | ||
| Democratichold | ||||
| 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% | ||
| Democratichold | ||||
| 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% | ||
| Democraticgain fromRepublican | ||||
| 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% | ||
| Republicanhold | ||||
| 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% | ||
| Republicanhold | ||||
| 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% | ||
| Democratichold | ||||
| 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% | ||
| Republicanhold | ||||
| 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% | ||
| Democratichold | ||||
| 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% | ||
| Republicanhold | ||||
| 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% | ||
| Republicanhold | ||||
| 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% | ||
| Democraticgain fromRepublican | ||||