The 2024 Ohio Senate election was held on November 5, 2024, to elect senators in 16 even-numbered districts of the Ohio Senate. Members were elected in single-member constituencies to four-year terms. In addition, there was a special election in District 33 for the remainder of that district's term ending in 2026. These elections were held concurrently with various federal and state elections, including for U.S. president and U.S. Senate.

Predictions SourceRankingAs of CNalysis February 29, 2024

Overview Party Candidates Votes Seats %+/- Before Up Won After +/– Republican 17 2,914,102 62.01 0.51 26 16 14 24 2 Democratic 16 1,106,983 37.99 0.54 7 1 3 9 2 Total 100.00 33 17

Close races Seats where the margin of victory was under 10%:

(gain)

Outgoing incumbents Republicans District 6: Niraj Antani was retiring to run for Ohio's 2nd congressional district. District 10: Bob Hackett was term-limited. District 12: Matt Huffman was term-limited. District 16: Stephanie Kunze was term-limited. District 24: Matt Dolan was term-limited.

Democrats District 28: Vernon Sykes was term-limited.

Summary results +DistrictIncumbent statusIncumbentWinnerResult2ndRunningTheresa GavaroneIncumbent Republican re-elected4thRunningGeorge LangIncumbent Republican re-elected6thNot runningNiraj AntaniWillis Blackshear Jr.Democratic gain8thRunningLouis BlessingIncumbent Republican re-elected10thTerm-limitedBob HackettKyle KoehlerRepublican hold12thTerm-limitedMatt HuffmanSusan ManchesterRepublican hold14thRunningTerry JohnsonIncumbent Republican re-elected16thTerm-limitedStephanie KunzeBeth ListonDemocratic gain18thRunningJerry CirinoIncumbent Republican re-elected20thRunningTim SchafferIncumbent Republican re-elected22ndRunningMark RomanchukIncumbent Republican re-elected24thTerm-limitedMatt DolanTom PattonRepublican hold26thRunningBill ReinekeIncumbent Republican re-elected28thTerm-limitedVernon SykesCasey WeinsteinDemocratic hold30thRunningBrian ChavezIncumbent Republican re-elected32ndRunningSandra O'BrienIncumbent Republican re-elected33rdRunningAlessandro CutronaIncumbent Republican re-elected

District 2

Ohio's 2nd senatorial district has historically represented areas located in northwestern Ohio. It now stretches along the Great Lakes. A multi-county district, it currently comprises Erie, Ottawa and Wood counties, as well as portions of Fulton and Lucas counties. It encompasses Ohio House of Representatives districts 3, 47 and 89. It had a Cook PVI of R+1. The seat had been held by Theresa Gavarone following her appointment in February 2019. She was re-elected in 2024.

Republican primary Declared Theresa Gavarone, incumbent state senator

Results

Democratic primary Declared Paloma De La Fuente, student (write-in)

Results

General election Results Source:

District 4

Ohio's 4th senatorial district has been based in southwestern Ohio and now consists of almost all of Butler County. It encompasses Ohio House of Representatives districts 51, 52 and 53. It had a Cook PVI of R+13. The incumbent Ohio senator was Republican George Lang. He was re-elected in 2024.

Republican primary Declared Candice Keller, former state representative from the 53rd district (2016–2020) George Lang, incumbent state senator Mark Morgan

Endorsements

Results

Democratic primary Declared Tom Cooke

Results

General election Results Source:

District 6

Ohio's 6th senatorial district has always been based in Dayton, Ohio. It consists of about two-thirds of Montgomery County. It encompasses Ohio House districts 40, 41 and 42. It had a Cook PVI of R+9. The incumbent Ohio senator was Republican Niraj Antani. Antani declined to run for State Senate again, as he was running for U.S. representative. Ohio State Board of Education member Charlotte McGuire was nominated as the Republican nominee for the district, and state representative from the 38th district, Willis Blackshear Jr., was nominated as the Democratic nominee. Blackshear flipped the district to the Democratic Party in the 2024 general election.

Republican primary Declared Charlotte McGuire, Ohio State Board of Education member

Failed to qualify Ryan Riddell, real estate agent

Declined Niraj Antani, incumbent state senator (running for U.S. representative)

Endorsements

Results

Democratic primary Declared Willis Blackshear Jr., state representative from the 38th district (2023–present) and 39th district (2021–2022) Jyl Hall, Kettering city councilwoman and daughter of former U.S. Representative Tony P. Hall Jocelyn Rhynard, member of Planned Parenthood of Southwest Ohio board and the Dayton Board of Education

Results

General election Results Source:

District 8

Ohio's 8th senatorial district has been based in Cincinnati, Ohio and currently comprises the western portion of Hamilton County. It encompasses Ohio House districts 28, 29 and 30. It had a Cook PVI of R+14. The incumbent Ohio senator was Republican Louis Blessing. He was re-elected in 2024.

Republican primary

Declared Louis Blessing, incumbent state senator

Declined Bill Seitz, Majority Leader of the Ohio House of Representatives (2017–present) from the 30th district (2017–present; 2001–2007); former state senator from the 8th district (2007–2016)

Results

Democratic primary Declared Ty Hogan

Results

General election Results Source:

District 10

Ohio's 10th senatorial district has been based in south-central Ohio. It comprises the Clark, Greene and Madison counties. It encompasses Ohio House districts 73, 74 and 79. It had a Cook PVI of R+7. The incumbent Ohio senator was Republican Bob Hackett. Hackett did not run for re-election. Former state representative from the 79th district, Kyle Koehler, was nominated as the Republican nominee, and Daniel McGregor was nominated as the Democratic nominee. He was elected in the 2024 general election.

Republican primary Declared Carolyn DeStefani, Sugarcreek Township trustee Kyle Koehler, former state representative from the 79th district (2015–2022)

Endorsements

Results

Democratic primary Declared Daniel McGregor

Failed to qualify James Dickerson

Results

General election Results Source:

District 12

Ohio's 12th senatorial district has been based in rural western Ohio. It comprises Allen, Mercer, Shelby, Champaign counties, as well as portions of Auglaize, Darke and Logan counties. It encompasses Ohio House districts 4, 84 and 85. It had a Cook PVI of R+14. The incumbent Ohio senator was Republican Matt Huffman. Huffman was term-limited, and state representative from the 78th district, Susan Manchester, was nominated as the Republican nominee. She was elected in the 2024 general election.

Republican primary Declared Susan Manchester, state representative from the 78th district (2023–present) and 84th district (2019–2022)

Results

Democratic primary Withdrawn Zulma Schrupp

General election Results Source:

District 14

Republican primary Declared Terry Johnson, incumbent state senator

Results

Democratic primary Declared Mark Grauwelman Shane Marcum

Results

General election Results

District 16

Republican primary Declared Besa Sharrah

Results

Democratic primary Declared Beth Liston, state representative from the 8th district (2023–present) and 21st district (2019–2022)

Results

General election Results Source:

District 18

Republican primary Declared Jerry Cirino, incumbent state senator

Results

Democratic primary Declared Chris Callender, Oakwood village councilor Katie O'Neill

Results

General election Results Source:

District 20

Republican primary Declared Tim Schaffer, incumbent state senator

Results

Democratic primary Declared Nick Hubbel

Results

General election Results Source:

District 22

Republican primary Declared Mark Romanchuk, incumbent state senator

Results

Democratic primary Declared Kathy Salem

Results

General election Results Source:

District 24

Republican primary Declared Tom Patton, state representative from the 17th district (2023–present), 7th district (2017–2022) and 18th district (2003–2008); former state senator from the 24th district (2008–2016)

Results

Democratic primary Declared Sue Durichko, Parma city councilor

Results

General election Results Source:

District 26

Republican primary Declared Bill Reineke, incumbent state senator

Results

Democratic primary Declared Mohamud Jama

Results

General election Results Source:

District 28

Democratic primary Declared Casey Weinstein, state representative from the 34th district (2023–present) and 37th district (2019–2022)

Declined Tavia Galonski, state representative from the 33rd district (2023–present) and 35th district (2017–2022)

Endorsements

Results

Republican primary Declared Jon Leissler

Results

General election Results

District 30

Republican primary Declared Brian Chavez, incumbent state senator

Results

Democratic primary Declared Iva Faber

Results

General election Results Source:

District 32

Republican primary Declared Mike Loychik, state representative from the 65th district (2023–present) and 63rd district (2021–2022) Sandra O'Brien, incumbent state senator

Endorsements

Results

Democratic primary Declared Michael Shrodek

Results

General election Results Source:

District 33 Special election caused by the resignation of Michael Rulli.

Republican primary No primary was held as the Republican candidate was directly nominated by the Carroll, Columbiana, and Mahoning County Republican parties.

Democratic primary No primary was held as the Democratic candidate was directly nominated by the Carroll, Columbiana, and Mahoning County Democratic parties.

General election Results Source:

See also 2024 Ohio elections List of Ohio state legislatures

References

External links

Official campaign websites for 2nd district candidates Theresa Gavarone (R) for State Senate

Official campaign websites for 4th district candidates Tom Cooke (D) for State Senate George Lang (R) for State Senate

Official campaign websites for 6th district candidates Willis Blackshear (D) for State Senate Charlotte McGuire (R) for State Senate

Official campaign websites for 8th district candidates Louis Blessing (R) for State Senate Ty Hogan (D) for State Senate

Official campaign websites for 10th district candidates Kyle Koehler (R) for State Senate

Official campaign websites for 12th district candidates Susan Manchester (R) for State Senate

Official campaign websites for 14th district candidates Terry Johnson (R) for State Senate

Official campaign websites for 16th district candidates Beth Liston (D) for State Senate Besa Sharrah (R) for State Senate

Official campaign websites for 18th district candidates Jerry Cirino (R) for State Senate Katie O'Neill (D) for State Senate

Official campaign websites for 20th district candidates Nick Hubbell (D) for State Senate Tim Schaffer (R) for State Senate

Official campaign websites for 22nd district candidates Mark Romanchuk (R) for State Senate

Official campaign websites for 24th district candidates Sue Durichko (D) for State Senate Tom Patton (R) for State Senate

Official campaign websites for 26th district candidates Bill Reineke (R) for State Senate

Official campaign websites for 28th district candidates Jon Leissler (R) for State Senate Casey Weinstein (D) for State Senate

Official campaign websites for 32nd district candidates Sandra O'Brien (R) for State Senate