2024 Ohio Senate election

2024 Ohio Senate election

November 5, 2024

17 of the 33 seats in the Ohio Senate
17 seats needed for a majority
  Majority party Minority party
 
Leader Matt Huffman
(term-limited)
Nickie Antonio
Party Republican Democratic
Leader's seat 12th district 23rd district
Seats before 26 7
Seats after 24 9
Seat change 2 2
Popular vote 2,914,102 1,106,983
Percentage 62.01% 37.99%
Swing 0.51 0.54

Results:
     Democratic gain
     Republican hold      Democratic hold
     No election
Vote share:
     50–60%      60–70%      70–80%      >90%
     50–60%      60–70%

President of the Senate before election

Matt Huffman
Republican

Elected President of the Senate

Rob McColley
Republican

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.