2018 Ohio Senate election#District 1
{{Short description|none}}
{{Use mdy dates|date=September 2023}}
{{Infobox election
| election_name = 2018 Ohio Senate election
| majority_seats = 17
| leader1 = Larry Obhof
| election_date = {{Start date|2018|11|06}}
| country = Ohio
| before_party = Republican Party (United States)
| before_election = Larry Obhof
| after_party = Republican Party (United States)
| after_election = Larry Obhof
| ongoing = no
| image1 =
| leaders_seat1 = District 22
| image1_size =
| image2 =
| image2_size =
| map_caption = Results
{{legend0|#92C5DE|Democratic hold}} {{legend0|#0671B0|Democratic gain}}
{{legend0|#F48882|Republican hold}} {{legend0|#CA0120|Republican gain}}
{{legend0|#999999|Not up for election}}
| map_image = File:Ohio Senate 2018 Election.svg
| map_size = 250px
| swing1 = {{decrease}}7.17%
| swing2 = {{increase}}6.84%
| leader2 = Kenny Yuko
| leaders_seat2 = District 25
| percentage1 = 47.26%
| previous_year = 2016
| title = President of the Ohio Senate
| seats_for_election = 17 seats from odd-numbered districts in the Ohio Senate
| seats_before2 = 9
| seats_before1 = 24
| seats_after2 = 9
| seats_after1 = 24
| seat_change2 = {{nochange}}
| seat_change1 = {{nochange}}
| previous_election = 2016 Ohio Senate Election
| next_election = 2020 Ohio Senate election
| posttitle =
| popular_vote2 = 1,145,439
| popular_vote1 = 1,032,867
| percentage2 = 52.41%
| party2 = Democratic Party (United States)
| type = legislative
| party1 = Republican Party (United States)
| next_year = 2020
| turnout = 55.8% ({{increase}}15.1pp){{efn|Compared to 2014, the last time these seats were up.}}
}}
{{Elections in Ohio}}
The 2018 Ohio Senate election was held on November 6, 2018, with the primary election held on May 8, 2018. Ohio voters elected state senators in the 17 odd-numbered Ohio Senate districts. State senators elected in 2018 were eligible to serve a four-year term beginning January 2019 and ending December 2022. These elections coincided with elections for Ohio governor, the Ohio House, the U.S. House of Representatives, the U.S. Senate, and other statewide offices.
Despite a moderate statewide swing that allowed the Democrats to win the popular vote, the Republicans retained their supermajority of 24 seats in the Senate, compared to the Democrats' nine seats.
Statewide results
class="wikitable" style="font-size:100%; text-align:right;"
! colspan="2" rowspan="2" |Party ! rowspan="2" |Candidates ! colspan="3" |Votes ! colspan="3" |Seats won |
No.
!% !+/– !No. !+/– !% |
---|
style="background:{{party color|Ohio Republican Party}};" |
| align="left" |Republican Party |17 |1,032,867 |47.26 | style="color:red;" |{{Decrease}}7.17 |10 |{{Steady}}0 |58.82 |
style="background:{{party color|Ohio Democratic Party}};" |
| align="left" |Democratic Party |17 |1,145,439 |52.41 | style="color:green;" |{{Increase}}6.84 |7 |{{Steady}}0 |41.18 |
style="background:{{party color|Libertarian Party of Ohio}};" |
| align="left" |Libertarian Party |1 |4,037 |0.18 | style="color:green;" |{{Increase}}0.18 |0 |{{Steady}}0 |0.00 |
style="background:{{party color|Green Party of Ohio}};" |
| align="left" |Green Party |1 |3,041 |0.14 | style="color:green;" |{{Increase}}0.14 |0 |{{Steady}}0 |0.00 |
style="font-weight:bold"
| colspan="2" align="left" |Total |36 | |100.00 | |17 | |100.00 |
{{bar box|title=Popular vote|titlebar=#ddd|width=600px|barwidth=410px|bars={{bar percent|Democratic|{{party color|Democratic Party (United States)}}|52.41}}
{{bar percent|Republican|{{party color|Republican Party (United States)}}|47.26}}
{{bar percent|Other|#777777|0.32}}}}{{bar box|title=Senate seats won|titlebar=#ddd|width=600px|barwidth=410px|bars={{bar percent|Republican|{{party color|Republican Party (United States)}}|58.82}}
{{bar percent|Democratic|{{party color|Democratic Party (United States)}}|41.18}}}}
Predictions
class="wikitable" style="text-align:center"
!Source !Ranking !As of |
align=left | Governing{{Cite web |last=Jacobson |first=Louis |date=2018-10-08 |title=A Month Before Election Day, Democrats Poised for Legislative Gains |url=https://www.governing.com/archive/gov-2018-state-legislatures-democrats-gains.html |access-date=2024-06-27 |website=Governing |language=en}}
| {{USRaceRating|Safe|R}} | October 8, 2018 |
Results by district
= Overview =
{{Two party district result start|Results of the 2018 Ohio Senate election}}
{{Two party district result hold|district=1st|incumbent-party=Republican Party (US)|incumbent=Rob McColley|incumbent-status=Running|result=Incumbent Republican re-elected}}
{{Two party district result change|incumbent-party=Republican Party (US)|incumbent=Kevin Bacon|winner-party=Democratic Party (US)|winner=Tina Maharath|district=3rd|incumbent-status=Term-limited|result=Democratic gain}}
{{Two party district result change|incumbent-party=Republican Party (US)|incumbent=Bill Beagle|winner-party=Republican Party (US)|winner=Steve Huffman|district=5th|incumbent-status=Term-limited|result=Republican hold}}
{{Two party district result hold|district=7th|incumbent-party=Republican Party (US)|incumbent=Steve Wilson|incumbent-status=Running|result=Incumbent Republican re-elected}}
{{Two party district result hold|district=9th|incumbent-party=Democratic Party (US)|incumbent=Cecil Thomas|incumbent-status=Running|result=Incumbent Democrat re-elected}}
{{Two party district result change|incumbent-party=Democratic Party (US)|incumbent=Edna Brown|winner-party=Democratic Party (US)|winner=Teresa Fedor|district=11th|incumbent-status=Term-limited|result=Democratic hold}}
{{Two party district result change|incumbent-party=Republican Party (US)|incumbent=Gayle Manning|winner-party=Republican Party (US)|winner=Nathan Manning|district=13th|incumbent-status=Term-limited|result=Republican hold}}
{{Two party district result change|incumbent-party=Democratic Party (US)|incumbent=Charleta Tavares|winner-party=Democratic Party (US)|winner=Hearcel Craig|district=15th|incumbent-status=Term-limited|result=Democratic hold}}
{{Two party district result hold|district=17th|incumbent-party=Republican Party (US)|incumbent=Bob Peterson|incumbent-status=Running|result=Incumbent Republican re-elected}}
{{Two party district result change|incumbent-party=Republican Party (US)|incumbent=Kris Jordan|winner-party=Republican Party (US)|winner=Andrew Brenner|district=19th|incumbent-status=Term-limited|result=Republican hold}}
{{Two party district result hold|district=21st|incumbent-party=Democratic Party (US)|incumbent=Sandra Williams|incumbent-status=Running|result=Incumbent Democrat re-elected}}
{{Two party district result change|incumbent-party=Democratic Party (US)|incumbent=Michael Skindell|winner-party=Democratic Party (US)|winner=Nickie Antonio|district=23rd|incumbent-status=Term-limited|result=Democratic hold}}
{{Two party district result hold|district=25th|incumbent-party=Democratic Party (US)|incumbent=Kenny Yuko|incumbent-status=Running|result=Incumbent Democrat re-elected}}
{{Two party district result change|incumbent-party=Republican Party (US)|incumbent=Frank LaRose|winner-party=Republican Party (US)|winner=Kristina Roegner|district=27th|incumbent-status=Term-limited|result=Republican hold}}
{{Two party district result change|incumbent-party=Republican Party (US)|incumbent=Scott Oelslager|winner-party=Republican Party (US)|winner=Kirk Schuring|district=29th|incumbent-status=Term-limited|result=Republican hold}}
{{Two party district result hold|district=31st|incumbent-party=Republican Party (US)|incumbent=Jay Hottinger|incumbent-status=Running|result=Incumbent Republican re-elected}}
{{Two party district result change|incumbent-party=Democratic Party (US)|incumbent=Joe Schiavoni|winner-party=Republican Party (US)|winner=Michael Rulli|district=33rd|incumbent-status=Term-limited|result=Republican gain}}
|}
= Detailed results =
class="toc" summary="Contents" id="toc"
| align="center" |District 1 • District 3 • District 5 • District 7 • District 9 • District 11 • District 13 • District 15 • District 17 • District 19 • District 21 • District 23 • District 25 • District 27 • District 29 • District 31 • District 33 __NOTOC__ |
== District 1 ==
=== Primary results ===
{{Election box begin no change|title=Democratic primary}}
{{Election box winning candidate with party link no change|party=Democratic Party (United States)|candidate=Adam Papin|votes=7,150|percentage=100.0}}
{{Election box total no change|votes=7,150|percentage=100.0}}
{{Election box end}}
{{Election box begin no change|title=Republican primary}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Rob McColley (incumbent)|votes=19,279|percentage=61.5}}
{{Election box candidate with party link no change|party=Republican Party (United States)|candidate=Craig Kupferberg|votes=6,104|percentage=19.5}}
{{Election box candidate with party link no change|party=Republican Party (United States)|candidate=Bob Barker, Jr.|votes=5,959|percentage=19.0}}
{{Election box total no change|votes=31,342|percentage=100.0}}
{{Election box end}}
=== General election results ===
{{Election box begin no change|title=Ohio's 1st State Senate District, 2018 general election}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Rob McColley (incumbent)|votes=89,810|percentage=73.3}}
{{Election box candidate with party link no change|party=Democratic Party (United States)|candidate=Adam Papin|votes=32,765|percentage=26.7}}
{{Election box total no change|votes=122,575|percentage=100.0}}
{{Election box hold with party link and swing no change|winner=Republican Party (United States)|swing={{decrease}}26.7{{efn|Seat was uncontested in the previous election.}}}}
{{election box end}}
== District 3 ==
=== Primary results ===
{{Election box begin no change|title=Democratic primary}}
{{Election box winning candidate with party link no change|party=Democratic Party (United States)|candidate=Tina Maharath|votes=11,462|percentage=71.8}}
{{Election box candidate with party link no change|party=Democratic Party (United States)|candidate=Katherine Chipps (write-in)|votes=4,500|percentage=28.2}}
{{Election box total no change|votes=15,962|percentage=100.0}}
{{Election box end}}
{{Election box begin no change|title=Republican primary}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Anne Gonzales|votes=14,911|percentage=100.0}}
{{Election box total no change|votes=14,911|percentage=100.0}}
{{Election box end}}
=== General election results ===
{{Election box begin no change|title=Ohio's 3rd State Senate District, 2018 general election}}
{{Election box winning candidate with party link no change|party=Democratic Party (United States)|candidate=Tina Maharath|votes=66,438|percentage=50.3}}
{{Election box candidate with party link no change|party=Republican Party (United States)|candidate=Anne Gonzales|votes=65,733|percentage=49.7}}
{{Election box total no change|votes=122,575|percentage=100.0}}
{{Election box gain with party link and swing no change|winner=Democratic Party (United States)|loser=Republican Party (United States)|swing={{increase}}29.0}}
{{election box end}}
== District 5 ==
=== Primary results ===
{{Election box begin no change|title=Democratic primary}}
{{Election box winning candidate with party link no change|party=Democratic Party (United States)|candidate=Paul Bradley|votes=11,731|percentage=100.0}}
{{Election box total no change|votes=11,731|percentage=100.0}}
{{Election box end}}
{{Election box begin no change|title=Republican primary}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Steve Huffman|votes=18,971|percentage=100.0}}
{{Election box total no change|votes=18,971|percentage=100.0}}
{{Election box end}}
=== General election results ===
{{Election box begin no change|title=Ohio's 5th State Senate District, 2018 general election}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Steve Huffman|votes=62,574|percentage=52.9}}
{{Election box candidate with party link no change|party=Democratic Party (United States)|candidate=Paul Bradley|votes=55,669|percentage=47.1}}
{{Election box total no change|votes=118,243|percentage=100.0}}
{{Election box hold with party link and swing no change|winner=Republican Party (United States)|swing={{decrease}}4.1}}
{{election box end}}
== District 7 ==
=== Primary results ===
{{Election box begin no change|title=Democratic primary}}
{{Election box winning candidate with party link no change|party=Democratic Party (United States)|candidate=Sara Bitter|votes=11,271|percentage=100.0}}
{{Election box total no change|votes=11,271|percentage=100.0}}
{{Election box end}}
{{Election box begin no change|title=Republican primary}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Steve Wilson (incumbent)|votes=17,179|percentage=57.1}}
{{Election box candidate with party link no change|party=Republican Party (United States)|candidate=Brad Lamoreaux|votes=12,926|percentage=42.9}}
{{Election box total no change|votes=30,105|percentage=100.0}}
{{Election box end}}
=== General election results ===
{{Election box begin no change|title=Ohio's 7th State Senate District, 2018 general election}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Steve Wilson (incumbent)|votes=98,370|percentage=62.0}}
{{Election box candidate with party link no change|party=Democratic Party (United States)|candidate=Sara Bitter|votes=60,344|percentage=38.0}}
{{Election box total no change|votes=158,714|percentage=100.0}}
{{Election box hold with party link and swing no change|winner=Republican Party (United States)|swing={{decrease}}38.0{{efn|Seat was uncontested in the previous election.}}}}
{{election box end}}
== District 9 ==
=== Primary results ===
{{Election box begin no change|title=Democratic primary}}
{{Election box winning candidate with party link no change|party=Democratic Party (United States)|candidate=Cecil Thomas (incumbent)|votes=99,205|percentage=76.3}}
{{Election box candidate with party link no change|party=Democratic Party (United States)|candidate=Dale Mallory|votes=6,522|percentage=26.1}}
{{Election box total no change|votes=25,015|percentage=100.0}}
{{Election box end}}
{{Election box begin no change|title=Republican primary}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Tom Chandler (write-in)|votes=204|percentage=100.0}}
{{Election box total no change|votes=204|percentage=100.0}}
{{Election box end}}
=== General election results ===
{{Election box begin no change|title=Ohio's 9th State Senate District, 2018 general election}}
{{Election box winning candidate with party link no change|party=Democratic Party (United States)|candidate=Cecil Thomas (incumbent)|votes=99,205|percentage=76.3}}
{{Election box candidate with party link no change|party=Republican Party (United States)|candidate=Tom Chandler|votes=30,833|percentage=23.7}}
{{Election box total no change|votes=130,038|percentage=100.0}}
{{Election box hold with party link and swing no change|winner=Democratic Party (United States)|swing={{increase}}19.1}}
{{election box end}}
== District 11 ==
=== Primary results ===
{{Election box begin no change|title=Democratic primary}}
{{Election box winning candidate with party link no change|party=Democratic Party (United States)|candidate=Teresa Fedor|votes=9,858|percentage=55.9}}
{{Election box candidate with party link no change|party=Democratic Party (United States)|candidate=Michael Ashford|votes=7,771|percentage=44.1}}
{{Election box total no change|votes=17,629|percentage=100.0}}
{{Election box end}}
{{Election box begin no change|title=Republican primary}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Ernest McCarthy|votes=6,598|percentage=100.0}}
{{Election box total no change|votes=6,598|percentage=100.0}}
{{Election box end}}
=== General election results ===
{{Election box begin no change|title=Ohio's 11th State Senate District, 2018 general election}}
{{Election box winning candidate with party link no change|party=Democratic Party (United States)|candidate=Teresa Fedor|votes=73,934|percentage=69.4}}
{{Election box candidate with party link no change|party=Republican Party (United States)|candidate=Ernest McCarthy|votes=32,567|percentage=30.6}}
{{Election box total no change|votes=106,501|percentage=100.0}}
{{Election box hold with party link and swing no change|winner=Democratic Party (United States)|swing={{increase}}5.0}}
{{election box end}}
== District 13 ==
=== Primary results ===
{{Election box begin no change|title=Democratic primary}}
{{Election box winning candidate with party link no change|party=Democratic Party (United States)|candidate=Sharon Sweda|votes=15,837|percentage=100.0}}
{{Election box total no change|votes=15,837|percentage=100.0}}
{{Election box end}}
{{Election box begin no change|title=Republican primary}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Nathan Manning|votes=13,755|percentage=74.7}}
{{Election box candidate with party link no change|party=Republican Party (United States)|candidate=Ryan Sawyer|votes=4,668|percentage=25.3}}
{{Election box total no change|votes=18,423|percentage=100.0}}
{{Election box end}}
=== General election results ===
{{Election box begin no change|title=Ohio's 13th State Senate District, 2018 general election}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Nathan Manning|votes=69,286|percentage=52.7}}
{{Election box candidate with party link no change|party=Democratic Party (United States)|candidate=Sharon Sweda|votes=58,159|percentage=44.2}}
{{Election box candidate with party link no change|party=Libertarian Party (United States)|candidate=Homer Taft|votes=4,037|percentage=3.1}}
{{Election box total no change|votes=131,482|percentage=100.0}}
{{Election box hold with party link and swing no change|winner=Republican Party (United States)|swing={{decrease}}10.7}}
{{election box end}}
== District 15 ==
=== Primary results ===
{{Election box begin no change|title=Democratic primary}}
{{Election box winning candidate with party link no change|party=Democratic Party (United States)|candidate=Hearcel Craig|votes=20,440|percentage=69.8}}
{{Election box candidate with party link no change|party=Democratic Party (United States)|candidate=Jodi Howell|votes=8,857|percentage=30.2}}
{{Election box total no change|votes=29,297|percentage=100.0}}
{{Election box end}}
{{Election box begin no change|title=Republican primary}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Jordan Garcea|votes=5,009|percentage=100.0}}
{{Election box total no change|votes=5,009|percentage=100.0}}
{{Election box end}}
=== General election results ===
{{Election box begin no change|title=Ohio's 15th State Senate District, 2018 general election}}
{{Election box winning candidate with party link no change|party=Democratic Party (United States)|candidate=Hearcel Craig|votes=107,505|percentage=82.5}}
{{Election box candidate with party link no change|party=Republican Party (United States)|candidate=Jordan Garcea|votes=22,778|percentage=17.5}}
{{Election box total no change|votes=130,283|percentage=100.0}}
{{Election box hold with party link and swing no change|winner=Democratic Party (United States)|swing={{increase}}6.1}}
{{election box end}}
== District 17 ==
=== Primary results ===
{{Election box begin no change|title=Democratic primary}}
{{Election box winning candidate with party link no change|party=Democratic Party (United States)|candidate=Scott Dailey|votes=8,493|percentage=100.0}}
{{Election box total no change|votes=8,493|percentage=100.0}}
{{Election box end}}
{{Election box begin no change|title=Republican primary}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Bob Peterson (incumbent)|votes=23,326|percentage=100.0}}
{{Election box total no change|votes=23,326|percentage=100.0}}
{{Election box end}}
=== General election results ===
{{Election box begin no change|title=Ohio's 17th State Senate District, 2018 general election}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Bob Peterson (incumbent)|votes=79,880|percentage=70.4}}
{{Election box candidate with party link no change|party=Democratic Party (United States)|candidate=Scott Dailey|votes=33,573|percentage=29.6}}
{{Election box total no change|votes=113,453|percentage=100.0}}
{{Election box hold with party link and swing no change|winner=Republican Party (United States)|swing={{decrease}}29.6{{efn|Seat was uncontested in the previous election.}}}}
{{election box end}}
== District 19 ==
=== Primary results ===
{{Election box begin no change|title=Democratic primary}}
{{Election box winning candidate with party link no change|party=Democratic Party (United States)|candidate=Louise Valentine|votes=17,349|percentage=100.0}}
{{Election box total no change|votes=17,349|percentage=100.0}}
{{Election box end}}
{{Election box begin no change|title=Republican primary}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Andrew Brenner|votes=17,924|percentage=67.4}}
{{Election box candidate with party link no change|party=Republican Party (United States)|candidate=Joel Spitzer|votes=8,673|percentage=32.6}}
{{Election box total no change|votes=26,597|percentage=100.0}}
{{Election box end}}
=== General election results ===
{{Election box begin no change|title=Ohio's 19th State Senate District, 2018 general election}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Andrew Brenner|votes=81,623|percentage=50.4}}
{{Election box candidate with party link no change|party=Democratic Party (United States)|candidate=Louise Valentine|votes=77,247|percentage=47.7}}
{{Election box candidate with party link no change|party=Green Party (United States)|candidate=David Cox|votes=3,041|percentage=1.9}}
{{Election box total no change|votes=161,911|percentage=100.0}}
{{Election box hold with party link and swing no change|winner=Republican Party (United States)|swing={{decrease}}10.7}}
{{election box end}}
== District 21 ==
=== Primary results ===
{{Election box begin no change|title=Democratic primary}}
{{Election box winning candidate with party link no change|party=Democratic Party (United States)|candidate=Sandra Williams (incumbent)|votes=19,210|percentage=59.6}}
{{Election box candidate with party link no change|party=Democratic Party (United States)|candidate=Jeffrey Johnson|votes=7,595|percentage=23.5}}
{{Election box candidate with party link no change|party=Democratic Party (United States)|candidate=Bill Patmon|votes=4,798|percentage=14.9}}
{{Election box candidate with party link no change|party=Democratic Party (United States)|candidate=Willie Britt|votes=653|percentage=2.0}}
{{Election box total no change|votes=32,256|percentage=100.0}}
{{Election box end}}
{{Election box begin no change|title=Republican primary}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Thomas Pekarek (write-in)|votes=198|percentage=100.0}}
{{Election box total no change|votes=198|percentage=100.0}}
{{Election box end}}
=== General election results ===
{{Election box begin no change|title=Ohio's 21st State Senate District, 2018 general election}}
{{Election box winning candidate with party link no change|party=Democratic Party (United States)|candidate=Sandra Williams|votes=97,282|percentage=87.7}}
{{Election box candidate with party link no change|party=Republican Party (United States)|candidate=Thomas Pekarek|votes=13,621|percentage=12.3}}
{{Election box total no change|votes=110,903|percentage=100.0}}
{{Election box hold with party link and swing no change|winner=Democratic Party (United States)|swing={{increase}}1.0}}
{{election box end}}
== District 23 ==
=== Primary results ===
{{Election box begin no change|title=Democratic primary}}
{{Election box winning candidate with party link no change|party=Democratic Party (United States)|candidate=Nickie Antonio|votes=15,282|percentage=54.6}}
{{Election box candidate with party link no change|party=Democratic Party (United States)|candidate=Martin Sweeney|votes=12,699|percentage=45.4}}
{{Election box total no change|votes=27,981|percentage=100.0}}
{{Election box end}}
{{Election box begin no change|title=Republican primary}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Steve Flores (write-in)|votes=581|percentage=100.0}}
{{Election box total no change|votes=581|percentage=100.0}}
{{Election box end}}
=== General election results ===
{{Election box begin no change|title=Ohio's 23rd State Senate District, 2018 general election}}
{{Election box winning candidate with party link no change|party=Democratic Party (United States)|candidate=Nickie Antonio|votes=69,907|percentage=65.4}}
{{Election box candidate with party link no change|party=Republican Party (United States)|candidate=Steve Flores|votes=36,968|percentage=34.6}}
{{Election box total no change|votes=106,875|percentage=100.0}}
{{Election box hold with party link and swing no change|winner=Democratic Party (United States)|swing={{increase}}3.0}}
{{election box end}}
== District 25 ==
=== Primary results ===
{{Election box begin no change|title=Democratic primary}}
{{Election box winning candidate with party link no change|party=Democratic Party (United States)|candidate=Kenny Yuko (Incumbent)|votes=18,094|percentage=58.9}}
{{Election box candidate with party link no change|party=Democratic Party (United States)|candidate=John Barnes, Jr.|votes=12,625|percentage=41.1}}
{{Election box total no change|votes=30,719|percentage=100.0}}
{{Election box end}}
{{Election box begin no change|title=Republican primary}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Bob Murphy|votes=9,011|percentage=100.0}}
{{Election box total no change|votes=9,011|percentage=100.0}}
{{Election box end}}
=== General election results ===
{{Election box begin no change|title=Ohio's 25th State Senate District, 2018 general election}}
{{Election box winning candidate with party link no change|party=Democratic Party (United States)|candidate=Kenny Yuko (incumbent)|votes=97,503|percentage=75.0}}
{{Election box candidate with party link no change|party=Republican Party (United States)|candidate=William Faehnrich{{efn|Bob Murphy died after winning the primary and was replaced with Faehnrich by the county Republican parties.}}|votes=32,506|percentage=25.0}}
{{Election box total no change|votes=130,009|percentage=100.0}}
{{Election box hold with party link and swing no change|winner=Democratic Party (United States)|swing={{decrease}}0.5}}
{{election box end}}
== District 27 ==
=== Primary results ===
{{Election box begin no change|title=Democratic primary}}
{{Election box winning candidate with party link no change|party=Democratic Party (United States)|candidate=Adam VanHo|votes=14,520|percentage=100.0}}
{{Election box total no change|votes=14,520|percentage=100.0}}
{{Election box end}}
{{Election box begin no change|title=Republican primary}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Kristina Roegner|votes=21,381|percentage=100.0}}
{{Election box total no change|votes=21,381|percentage=100.0}}
{{Election box end}}
=== General election results ===
{{Election box begin no change|title=Ohio's 27th State Senate District, 2018 general election}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Kristina Roegner|votes=84,031|percentage=58.5}}
{{Election box candidate with party link no change|party=Democratic Party (United States)|candidate=Adam VanHo|votes=59,711|percentage=41.5}}
{{Election box total no change|votes=143,742|percentage=100.0}}
{{Election box hold with party link and swing no change|winner=Republican Party (United States)|swing={{decrease}}9.2}}
{{election box end}}
== District 29 ==
=== Primary results ===
{{Election box begin no change|title=Democratic primary}}
{{Election box winning candidate with party link no change|party=Democratic Party (United States)|candidate=Lauren Friedman|votes=16,276|percentage=100.0}}
{{Election box total no change|votes=16,276|percentage=100.0}}
{{Election box end}}
{{Election box begin no change|title=Republican primary}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Kirk Schuring|votes=22,314|percentage=100.0}}
{{Election box total no change|votes=22,314|percentage=100.0}}
{{Election box end}}
=== General election results ===
{{Election box begin no change|title=Ohio's 29th State Senate District, 2018 general election}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Kirk Schuring|votes=75,449|percentage=59.7}}
{{Election box candidate with party link no change|party=Democratic Party (United States)|candidate=Lauren Friedman|votes=50,932|percentage=40.3}}
{{Election box total no change|votes=126,381|percentage=100.0}}
{{Election box hold with party link and swing no change|winner=Republican Party (United States)|swing={{decrease}}6.9}}
{{election box end}}
== District 31 ==
=== Primary results ===
{{Election box begin no change|title=Democratic primary}}
{{Election box winning candidate with party link no change|party=Democratic Party (United States)|candidate=Melinda Miller|votes=11,946|percentage=100.0}}
{{Election box total no change|votes=11,946|percentage=100.0}}
{{Election box end}}
{{Election box begin no change|title=Republican primary}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Jay Hottinger (incumbent)|votes=24,600|percentage=100.0}}
{{Election box total no change|votes=24,600|percentage=100.0}}
{{Election box end}}
=== General election results ===
{{Election box begin no change|title=Ohio's 31st State Senate District, 2018 general election}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Jay Hottinger (incumbent)|votes=86,019|percentage=66.9}}
{{Election box candidate with party link no change|party=Democratic Party (United States)|candidate=Melinda Miller|votes=42,578|percentage=33.1}}
{{Election box total no change|votes=128,597|percentage=100.0}}
{{Election box hold with party link and swing no change|winner=Republican Party (United States)|swing={{increase}}1.9}}
{{election box end}}
== District 33 ==
=== Primary results ===
{{Election box begin no change|title=Democratic primary}}
{{Election box winning candidate with party link no change|party=Democratic Party (United States)|candidate=John Boccieri|votes=23,583|percentage=100.0}}
{{Election box total no change|votes=23,583|percentage=100.0}}
{{Election box end}}
{{Election box begin no change|title=Republican primary}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Michael Rulli|votes=16,617|percentage=100.0}}
{{Election box total no change|votes=16,617|percentage=100.0}}
{{Election box end}}
=== General election results ===
{{Election box begin no change|title=Ohio's 33rd State Senate District, 2018 general election}}
{{Election box winning candidate with party link no change|party=Republican Party (United States)|candidate=Michael Rulli|votes=66,731|percentage=52.4}}
{{Election box candidate with party link no change|party=Democratic Party (United States)|candidate=John Boccieri|votes=60,575|percentage=47.6}}
{{Election box total no change|votes=127,306|percentage=100.0}}
{{Election box gain with party link and swing no change|winner=Republican Party (United States)|loser=Democratic Party (United States)|swing={{increase}}52.4{{efn|Seat was uncontested in the previous election.}}}}
{{election box end}}