2018 general · November 6, 2018
2018 Ohio State Senate election results, district by district
Every Ohio State Senate district in the 2018 general election: winners, margins, unopposed seats and seats that changed party.
Seats after the election
Republicans controlled the chamber · 33 seats
After the electionD 9 · R 24
Races17
Changed party2
Unopposed0%0 races
Incumbents defeated0
Every district
D 7 · R 10
| Race | Winner | Won by | Notes |
|---|---|---|---|
| SD-1 | Rob McColley (R) | 46.5 | |
| SD-3 | Tina Maharath (D) | 0.5 | Flipped |
| SD-5 | Steve Huffman (R) | 7.1 | |
| SD-7 | Steve Wilson (R) | 24.0 | |
| SD-9 | Cecil Thomas (D) | 52.6 | |
| SD-11 | Teresa Fedor (D) | 38.8 | |
| SD-13 | Nathan Manning (R) | 8.5 | |
| SD-15 | Hearcel Craig (D) | 65.0 | |
| SD-17 | Bob Peterson (R) | 40.8 | |
| SD-19 | Andrew Brenner (R) | 2.7 | |
| SD-21 | Sandra Williams (D) | 75.4 | |
| SD-23 | Nickie Antonio (D) | 30.8 | |
| SD-25 | Kenny Yuko (D) | 50.0 | |
| SD-27 | Kristina Roegner (R) | 16.9 | |
| SD-29 | Kirk Schuring (R) | 19.4 | |
| SD-31 | Jay Hottinger (R) | 33.8 | |
| SD-33 | Michael Rulli (R) | 4.8 | Flipped |
Ohio State Senate
Results are each source's final count; margins are the winner's lead over the runner-up in points of the vote. Source: MIT Election Data and Science Lab