2024 Ohio Senate election


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.

Overview

Close races

Seats where the margin of victory was under 10%:
  1. '
  2. '
  3. ''' '''

Outgoing incumbents

Republicans

Democrats

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

Democratic primary

Declared

General election

Results


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

Democratic primary

Declared

  • Tom Cooke

General election

Results


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

Failed to qualify

Declined

Democratic primary

Declared

General election

Results


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

Declined

Democratic primary

Declared

  • Ty Hogan

General election

Results


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

Democratic primary

Declared

  • Daniel McGregor

Failed to qualify

  • James Dickerson

General election

Results


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

Democratic primary

Withdrawn

  • Zulma Schrupp

General election

Results


District 14

Republican primary

Declared

Democratic primary

Declared

  • Mark Grauwelman
  • Shane Marcum

District 16

Republican primary

Declared

  • Besa Sharrah

Democratic primary

Declared

  • Beth Liston, state representative from the 8th district and 21st district

General election

Results


District 18

Republican primary

Declared

Democratic primary

Declared

  • Chris Callender, Oakwood village councilor
  • Katie O'Neill

General election

Results


District 20

Republican primary

Declared

Democratic primary

Declared

  • Nick Hubbel

General election

Results


District 22

Republican primary

Declared

Democratic primary

Declared

  • Kathy Salem

General election

Results


District 24

Republican primary

Declared

  • Tom Patton, state representative from the 17th district, 7th district and 18th district ; former state senator from the 24th district

Democratic primary

Declared

General election

Results


District 26

Republican primary

Declared

Democratic primary

Declared

  • Mohamud Jama

General election

Results


District 28

Democratic primary

Declared

Declined

  • Tavia Galonski, state representative from the 33rd district and 35th district

Republican primary

Declared

  • Jon Leissler

District 30

Republican primary

Declared

Democratic primary

Declared

  • Iva Faber

General election

Results


District 32

Republican primary

Declared

Democratic primary

Declared

  • Michael Shrodek

General election

Results


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