2024 Ohio Senate election 16 of the 33 seats in theOhio Senate 17 seats needed for a majority Democratic gain Republican hold Democratic hold No electionResults by gains and holds 50–60% 60–70% 70–80% >90% 50–60% 60–70%Results by winning party vote share
The2024 Ohio Senate election was held on November 5, 2024, to elect senators in 16 even-numbered districts of theOhio Senate . Members were elected in single-member constituencies to four-year terms. In addition, there was aspecial election in District 33 for the remainder of that district's term ending in 2026. These elections were held concurrently with variousfederal and state elections , including forU.S. president andU.S. Senate .[ 1]
Party Candidates Votes Seats No. % +/- Before Up Won After +/– Republican 17 2,914,102 62.01 0.5126 16 14 24 2Democratic 16 1,106,983 37.99 0.547 1 3 9 2Total 100.00 33 17
Seats where the margin of victory was under 10%:
District 18, 8.12% District 24, 7.04% District 6, 3.98% (gain)Outgoing incumbents [ edit ] Ohio's 2nd senatorial district has historically represented areas located innorthwestern Ohio . It now stretches along theGreat Lakes . A multi-county district, it currently comprisesErie ,Ottawa andWood counties, as well as portions ofFulton andLucas counties. It encompassesOhio House of Representatives districts 3, 47 and 89. It had aCook PVI of R+1. The seat had been held byTheresa Gavarone following her appointment in February 2019. She was re-elected in 2024.
Paloma De La Fuente, student (write-in)[ 5] Democratic primary results[ 6] Party Candidate Votes % Democratic Paloma De La Fuente 699 100.0 Total votes 699 100.0
Ohio's 4th senatorial district has been based in southwesternOhio and now consists of almost all ofButler County . It encompassesOhio House of Representatives districts 51, 52 and 53. It had aCook PVI of R+13. The incumbentOhio senator wasRepublican George Lang . He was re-elected in 2024.
Democratic primary results[ 6] Party Candidate Votes % Democratic Tom Cooke 8,311 100.0 Total votes 8,311 100.0
Ohio's 6th senatorial district has always been based inDayton, Ohio . It consists of about two-thirds ofMontgomery County . It encompassesOhio House districts 40, 41 and 42. It had aCook PVI of R+9. The incumbent Ohio senator wasRepublican 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 theDemocratic Party in the 2024 general election.
Republican primary results[ 6] Party Candidate Votes % Republican Charlotte McGuire 18,250 100.0 Total votes 18,250 100.0
Ohio's 8th senatorial district has been based inCincinnati, Ohio and currently comprises the western portion ofHamilton County . It encompassesOhio House districts 28, 29 and 30. It had aCook PVI of R+14. The incumbent Ohio senator wasRepublican Louis Blessing . He was re-elected in 2024.
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)[ 23] Democratic primary results[ 6] Party Candidate Votes % Democratic Ty Hogan 10,025 100.0 Total votes 10,025 100.0
Ohio's 10th senatorial district has been based in south-centralOhio . It comprises theClark ,Greene andMadison counties. It encompassesOhio House districts 73, 74 and 79. It had aCook PVI of R+7. The incumbent Ohio senator wasRepublican 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.
Democratic primary results[ 6] Party Candidate Votes % Democratic Daniel McGregor 10,329 100.0 Total votes 10,329 100.0
Ohio's 12th senatorial district has been based inrural westernOhio . It comprisesAllen ,Mercer ,Shelby ,Champaign counties, as well as portions ofAuglaize ,Darke andLogan counties. It encompassesOhio House districts4 ,84 and85 . It had aCook PVI of R+14. The incumbent Ohio senator wasRepublican 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.
Democratic primary results[ 6] Party Candidate Votes % Democratic Shane Marcum 4,149 56.9 Democratic Mark Grauwelman 3,140 43.1 Total votes 7,289 100.0
Republican primary results[ 6] Party Candidate Votes % Republican Besa Sharrah 14,878 100.0 Total votes 14,878 100.0
Beth Liston , state representative from the 8th district (2023–present) and 21st district (2019–2022)[ 31] Democratic primary results[ 6] Party Candidate Votes % Democratic Katie O'Neill 10,734 56.05 Democratic Chris Callender 8,416 43.95 Total votes 19,150 100.0
Democratic primary results[ 6] Party Candidate Votes % Democratic Nick Hubbel 10,149 100.0 Total votes 10,149 100.0
Democratic primary results[ 6] Party Candidate Votes % Democratic Kathy Salem 11,801 100.0 Total votes
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)[ 39] [ 40] Democratic primary results[ 6] Party Candidate Votes % Democratic Sue Durichko 18,298 100.0 Total votes 18,298 100.0
Democratic primary results[ 6] Party Candidate Votes % Democratic Mohamud Jama 7,081 100.0 Total votes 7,081 100.0
Tavia Galonski , state representative from the 33rd district (2023–present) and 35th district (2017–2022)[ 44] Republican primary results[ 6] Party Candidate Votes % Republican Jon Leissler 16,995 100.0 Total votes 16,995 100.0
Democratic primary results[ 6] Party Candidate Votes % Democratic Iva Faber 11,890 100.0 Total votes 11,890 100.0
Sandra O'Brien
State senators
Organizations
Democratic primary results[ 6] Party Candidate Votes % Democratic Michael Shrodek 17,476 100.0 Total votes 17,476 100.0
Special election caused by the resignation ofMichael Rulli .
No primary was held as the Republican candidate was directly nominated by theCarroll ,Columbiana , andMahoning County Republican parties.[ 53]
No primary was held as the Democratic candidate was directly nominated by theCarroll ,Columbiana , andMahoning County Democratic parties.[ 53]
^ "Ohio State Senate elections, 2024" .Ballotpedia . RetrievedFebruary 19, 2023 .^ "24 OH Forecast" .projects.cnalysis.com . RetrievedMarch 30, 2024 .^a b BeMiller, Haley (November 14, 2023)."State Sen. Niraj Antani launches bid for Ohio's 2nd Congressional District" .The Cincinnati Enquirer . RetrievedNovember 16, 2023 . ^ Staff Reports (March 28, 2023)."Gavarone announces re-election campaign for Ohio Senate" .Sentinel Tribune . RetrievedNovember 11, 2023 . ^a b Jackson, Tom (December 27, 2023)."Racing for the Statehouse" .Sandusky Register . RetrievedDecember 28, 2023 . ^a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae "Unofficial Election Results" .Ohio Secretary of State . RetrievedApril 4, 2024 .^ "2024 Official Election Results" .www.ohiosos.gov . RetrievedSeptember 30, 2025 .^ Kreemer, Avery (December 21, 2023)."Candice Keller: Controversial former legislator is running for Ohio Senate" .The Cincinnati Enquirer . RetrievedDecember 26, 2023 . ^a b c d Pitman, Michael D. (December 21, 2023)."Butler County voters will see tax issues and more on March primary ballots" .Journal-News . RetrievedDecember 26, 2023 . ^a b c "Americans for Prosperity – Ohio Announces Third Wave of Legislative Endorsements for 2024 Primary Election" .Americans for Prosperity . February 14, 2024. RetrievedFebruary 17, 2024 .^a b "NFIB Ohio PAC Endorses Six Candidates for Seats in the General Assembly" .National Federation of Independent Business . February 16, 2024. RetrievedFebruary 17, 2024 .^a b c "2024 ORTL PAC ENDORSEMENTS" .Ohio Right to Life . RetrievedFebruary 17, 2024 .^ "2024 Official Election Results" .www.ohiosos.gov . RetrievedSeptember 30, 2025 .^a b Kreemer, Avery (November 20, 2023)."State board of education member announces bid for local Ohio Senate seat" .Dayton Daily News . RetrievedNovember 22, 2023 . ^a b c d e f g h i Kreemer, Avery (December 21, 2023)."Ohio Statehouse primaries set for March election: Races to watch" .Dayton Daily News . RetrievedDecember 26, 2023 . ^ Ingles, Jo (March 13, 2024)."Ohio's senate could shift more conservative, depending on who voters elect in next week's primary" .Statehouse News Bureau . RetrievedApril 4, 2024 . ^ WHIO Staff (November 13, 2023)."Local state senator announces he's not seeking reelection" .WHIO-TV . RetrievedNovember 16, 2023 . ^ Kreemer, Avery (October 26, 2023)."Blackshear to run for Senate seat as Dems eye opportunities" .Dayton Daily News . RetrievedNovember 12, 2023 . ^ Kreemer, Avery (November 13, 2023)."State Senator representing Dayton not running for re-election" .Dayton Daily News . RetrievedNovember 16, 2023 . ^ Kreemer, Avery (November 15, 2023)."Dayton school board member launches bid for state senate" .Dayton Daily News . RetrievedNovember 26, 2023 . ^ "2024 Official Election Results" .www.ohiosos.gov . RetrievedSeptember 30, 2025 .^a b "Unofficial - Candidates List" (PDF) .Hamilton County Board of Elections . December 22, 2023. RetrievedDecember 26, 2023 .^ Bischoff, Laura A. (October 17, 2023)."Bill Seitz to retire: Cincinnati GOP lawmaker won't run again, ending 24-year tenure" .The Cincinnati Enquirer . RetrievedNovember 12, 2023 . ^ "2024 Official Election Results" .www.ohiosos.gov . RetrievedSeptember 30, 2025 .^ "2024 Official Election Results" .www.ohiosos.gov . RetrievedSeptember 30, 2025 .^ Grundy, Precious (July 6, 2023)."Manchester announces Ohio Senate campaign" .The Lima News . RetrievedNovember 20, 2023 . ^a b "Candidate Filing Information" .Allen County Board of Elections . December 25, 2023. RetrievedDecember 26, 2023 .^ "Burroughs leads Melvin by 13 votes in sheriff's race; Graham school levy fails" .Urbana Daily Citizen . March 19, 2024. RetrievedApril 4, 2024 .^ "2024 Official Election Results" .www.ohiosos.gov . RetrievedSeptember 30, 2025 .^a b c "Candidate Filing Information" .Scioto County Board of Elections . April 3, 2024. RetrievedApril 4, 2024 .^a b "Candidates Filed List" (PDF) .Franklin County Board of Elections . RetrievedDecember 26, 2023 .^ "2024 Official Election Results" .www.ohiosos.gov . RetrievedSeptember 30, 2025 .^a b c "March 19, 2024 Primary Election Candidates" (PDF) .Lake County Board of Elections . December 20, 2023. RetrievedDecember 26, 2023 .^ "2024 Official Election Results" .www.ohiosos.gov . RetrievedSeptember 30, 2025 .^a b DeVito, Maria (December 22, 2023)."Licking County Commissioners Bubb, Flowers file for reelection, Bird challenging for seat" .Newark Advocate . RetrievedDecember 26, 2023 . ^ "2024 Official Election Results" .www.ohiosos.gov . RetrievedSeptember 30, 2025 .^a b Caudill, Mark (December 23, 2023)."Primary election filing deadline: Incumbent sheriff, commissioners face challengers" .Mansfield News Journal . RetrievedDecember 26, 2023 . ^ "2024 Official Election Results" .www.ohiosos.gov . RetrievedSeptember 30, 2025 .^ Pelzer, Jeremy (March 27, 2023)."State Rep. Tom Patton booted from Cuyahoga County GOP posts for supporting Jason Stephens for House Speaker" .The Plain Dealer . RetrievedNovember 12, 2023 . ^a b "2024 Candidate List" (PDF) .Cuyahoga County Board of Elections . December 22, 2023. RetrievedDecember 26, 2023 .^ "2024 Official Election Results" .www.ohiosos.gov . RetrievedSeptember 30, 2025 .^ "Candidate Filing Information" .Seneca County Board of Elections . December 25, 2023. RetrievedDecember 26, 2023 .^ "2024 Official Election Results" .www.ohiosos.gov . RetrievedSeptember 30, 2025 .^a b c Livingston, Doug (October 13, 2023)."Hudson Democrat Casey Weinstein pivots from House re-election to seek seat in Ohio Senate" .Akron Beacon Journal . RetrievedNovember 11, 2023 . ^a b Kreider, Derek (December 20, 2023)."Election is already heating up; here's what we know about March primaries in Summit County" .Akron Beacon Journal . RetrievedDecember 26, 2023 . ^ "Washington County resident appointed to Ohio Senate seat" .The Parkersburg News and Sentinel . December 8, 2023. RetrievedDecember 10, 2023 .^a b "Primary Election March 19, 2024" (PDF) .Belmont County Board of Elections . December 28, 2023. RetrievedDecember 29, 2023 .^ "2024 Official Election Results" .www.ohiosos.gov . RetrievedSeptember 30, 2025 .^ Gessner, Kylie (December 18, 2023)."Rep. Loychik announces candidacy for Ohio Senate" .WFMJ . RetrievedDecember 26, 2023 . ^a b Puskas, Ed (December 20, 2023)."O'Brien will face primary challenge" .Star Beacon . RetrievedDecember 26, 2023 . ^ "DEMOCRATIC CANDIDATE FILINGS FOR THE MARCH 19, 2024 PRIMARY ELECTION" (PDF) .Trumbull County Board of Elections . RetrievedDecember 29, 2023 .^ "2024 Official Election Results" .www.ohiosos.gov . RetrievedSeptember 30, 2025 .^a b "Cutrona to be sworn in June 26 to state Senate" .reviewonline.com . RetrievedAugust 20, 2024 .^ "2024 Official Election Results" .www.ohiosos.gov . RetrievedSeptember 30, 2025 .Official campaign websites for 2nd district candidates
Official campaign websites for 4th district candidates
Official campaign websites for 6th district candidates
Official campaign websites for 8th district candidates
Official campaign websites for 10th district candidates
Official campaign websites for 12th district candidates
Official campaign websites for 14th district candidates
Official campaign websites for 16th district candidates
Official campaign websites for 18th district candidates
Official campaign websites for 20th district candidates
Official campaign websites for 22nd district candidates
Official campaign websites for 24th district candidates
Official campaign websites for 26th district candidates
Official campaign websites for 28th district candidates
Official campaign websites for 32nd district candidates
U.S. President U.S. Senate U.S. House (election ratings ) Governors Lieutenant governors Attorneys general Secretaries of state State treasurers State auditors Judicial Other statewide elections Alabama Arizona Delaware Georgia Montana New Hampshire North Carolina North Dakota Oklahoma Texas Washington West Virginia State legislative Alaska Arizona Arkansas California Colorado Connecticut Delaware Florida Georgia Hawaii Idaho Illinois Indiana Iowa Kansas Kentucky Maine Massachusetts Michigan Minnesota Missouri Montana Nebraska Nevada New Hampshire New Mexico New York North Carolina North Dakota Ohio Oklahoma Oregon Pennsylvania Puerto Rico Rhode Island South Carolina South Dakota Tennessee Texas Utah Vermont Washington West Virginia Wisconsin Wyoming Special elections Mayors Alexandria, VA Anchorage, AK Austin, TX Bakersfield, CA Baltimore, MD Baton Rouge, LA Bridgeport, CT Burlington, VT Cheyenne, WY El Paso, TX Fayetteville, AR Fort Lauderdale, FL Fresno, CA Grand Rapids, MI Honolulu, HI Huntington, WV Huntsville, AL Irvine, CA Las Vegas, NV Lubbock, TX Mesa, AZ Miami-Dade County, FL Milwaukee, WI North Miami, FL Phoenix, AZ Portland, OR Pueblo, CO Raleigh, NC Richmond, VA Riverside, CA Sacramento, CA Salt Lake County, UT San Diego, CA San Francisco, CA San Jose, CA Scottsdale, AZ San Juan, PR Stockton, CA Tulsa, OK Virginia Beach, VA Wilmington, DE Winston-Salem, NC Local Alameda County, CA (recall) Chicago, IL Louisville, KY Los Angeles, CA Los Angeles County, CA Maricopa County, AZ New Castle County, DE Multnomah County, OR Orange County, CA Portland, OR San Diego, CA San Francisco,CA San Mateo County, CA Tulsa, OK Washington, D.C. States and territories Ballot measures Alabama Alaska Arizona California Colorado District of Columbia Florida Hawaii Idaho Kentucky Maine Maryland Missouri Montana Nebraska Nevada New York Ohio Oregon Puerto Rico South Dakota Wyoming