The 2024 Ohio House of Representatives election was held on November 5, 2024, to elect representatives in all 99 districts of the Ohio House of Representatives. Members were elected in single-member constituencies to two-year terms. These elections were held concurrently with various federal and state elections, including for U.S. president, U.S. Senate, and the Ohio Senate.
This election was held under different districts than the 2022 Ohio House of Representatives election because in September 2023, the Ohio Redistricting Commission approved a new set of maps for both chambers of the Ohio General Assembly. Unlike the five previous district maps adopted by the redistricting commission, the newest map was upheld by the Ohio Supreme Court in November 2023, allowing it to go into effect from the 2024 election through the 2030 election.
Partisan background In the 2020 presidential election, Trump won 64 Ohio House districts, while Biden won 35. As the 2024 election neared, Republicans held six districts where Biden won, including areas around Columbus, Akron, Toledo, Canton, and Mahoning County. Meanwhile, Democrats represented three districts where Trump won, including parts of Northeast Cuyahoga, suburban Lucas County, and Mahoning County.
Predictions SourceRankingAs of CNalysisFebruary 29, 2024
Overview Party Candidates Votes Seats % Before After +/– Republican 90 3,010,168 56.4619 67 65 2 Democratic 93 2,290,035 42.9540 32 34 2Libertarian216,256 0.3049 0 0 0 Independent 1 12,120 0.2273 0 0 0write-in72390.0044000 Total valid votes 5,331,326 100.00 99 99 registered voters/turnout8,159,94671.71
Closest races Seats where the margin of victory was under 10%:
Outgoing incumbents Retirements Republicans District 10: David Dobos retired. District 50: Reggie Stoltzfus retired to run for Ohio's 6th congressional district. District 65: Mike Loychik retired to run for Ohio's 32nd senatorial district. District 78: Susan Manchester retired to run for Ohio's 12th senatorial district. District 80: Jena Powell retired.
Democrats District 8: Beth Liston retired to run for Ohio's 16th senatorial district. District 13: Michael J. Skindell retired. District 15: Richard Dell'Aquila retired to run for Cuyahoga County Council. District 28: Jodi Whitted retired. District 34: Casey Weinstein retired to run for Ohio's 28th senatorial district. District 38: Willis Blackshear Jr. retired to run for Ohio's 6th senatorial district. Term-limited Republicans District 17: Tom Patton was term-limited. District 30: Bill Seitz was term-limited. District 42: Derek Merrin was term-limited. District 54: Dick Stein was term-limited. District 55: Scott Lipps was term-limited. District 71: Bill Dean was term-limited. District 77: Scott Wiggam was term-limited. District 94: Jay Edwards was term-limited. District 98: Darrell Kick was term-limited.
Democrats District 5: Richard Brown was term-limited. District 6: Adam Miller was term-limited. Lost re-nomination Republicans District 47: Sara Carruthers lost re-nomination. District 51: Brett Hillyer lost re-nomination. District 72: Gail Pavliga lost re-nomination. District 83: Jon Cross lost re-nomination.
Democrats District 21: Elliot Forhan lost re-nomination.
Summary of results by district Italics denote an open seat held by the incumbent party; bold text denotes a gain for a party.
State House district Incumbent Party Elected representative Outcome 1 Dem Dem hold 2 Dem Dem hold 3 Dem Dem hold 4 Dem Dem hold 5 Dem Dem hold 6 Dem Dem hold 7 Dem Dem hold 8 Dem Dem hold 9 Dem Dem hold 10 Rep Dem gain 11 Dem Dem hold 12 Rep Rep hold 13 Dem Dem hold 14 Dem Dem hold 15 Dem Dem hold 16 Dem Dem hold 17 Rep Rep hold 18 Dem Dem hold 19 Dem Dem hold 20 Dem Dem hold 21 Dem Dem hold 22 Dem Dem hold 23 Dem Dem hold 24 Dem Dem hold 25 Dem Dem hold 26 Dem Dem hold 27 Dem Dem hold 28 Dem Dem hold 29 Rep Rep hold 30 Rep Rep hold 31 Rep Rep hold 32 Rep Rep hold 33 Dem Dem hold 34 Dem Dem hold 35 Rep Rep hold 36 Rep Rep hold 37 Rep Rep hold 38 Dem Dem hold 39 Rep Rep hold 40 Rep Rep hold 41 Rep Dem gain 42 Rep Dem gain 43 Dem Dem hold 44 Dem Rep gain 45 Rep Rep hold 46 Rep Rep hold 47 Rep Rep hold 48 Rep Rep hold 49 Rep Rep hold 50 Rep Rep hold 51 Rep Rep hold 52 Rep Rep hold 53 Dem Dem hold 54 Rep Rep hold 55 Rep Rep hold 56 Rep Rep hold 57 Rep Rep hold 58 Rep Dem gain 59 Dem Rep gain 60 Rep Rep hold 61 Rep Rep hold 62 Rep Rep hold 63 Rep Rep hold 64 Rep Rep hold 65 Rep Rep hold 66 Rep Rep hold 67 Rep Rep hold 68 Rep Rep hold 69 Rep Rep hold 70 Rep Rep hold 71 Rep Rep hold 72 Rep Rep hold 73 Rep Rep hold 74 Rep Rep hold 75 Rep Rep hold 76 Rep Rep hold 77 Rep Rep hold 78 Rep Rep hold 79 Rep Rep hold 80 Rep Rep hold 81 Rep Rep hold 82 Rep Rep hold 83 Rep Rep hold 84 Rep Rep hold 85 Rep Rep hold 86 Rep Rep hold 87 Rep Rep hold 88 Rep Rep hold 89 Rep Rep hold 90 Rep Rep hold 91 Rep Rep hold 92 Rep Rep hold 93 Rep Rep hold 94 Rep Rep hold 95 Rep Rep hold 96 Rep Rep hold 97 Rep Rep hold 98 Rep Rep hold 99 Rep Rep hold
District 1 Democratic primary Declared Dontavius Jarrells, incumbent state representative
Results
Libertarian Failed to qualify Brennan Barrington
General election Results
District 2 Democratic primary Declared Latyna Humphrey, incumbent state representative
Results
General election Results
District 3 Democratic primary Declared Abdirizak Diini, community activist and small business owner Ismail Mohamed, incumbent state representative Julie Trabold, nurse
Results
General election Results
Endorsements
District 4 Democratic primary Declared Beryl Brown Piccolantonio, incumbent state representative
Results
Republican primary Declared Jason Allevato
Results
General election Results
District 5 Democratic primary Declared Leo Almeida Meredith Lawson-Rowe Marco Miller
Endorsements
Results
General election
District 6 Democratic primary Declared Brandon Barcus Patrick Barnacle Eli Bohnert, West Scioto commissioner Christine Cockley, human resources specialist Adhanet Kifle Kawther Musa, community health worker and community activist Elijah Williams
Endorsements
Results
Republican primary Declared Hussein Jabiri
Results
General election Results
District 7 Democratic primary Declared Allison Russo, incumbent state representative
Results
Independents Susan Miller (write-in)
General election
District 8 Democratic primary Declared Anita Somani, incumbent state representative (redistricted from the 11th district)
Declined Beth Liston, incumbent state representative (running for Ohio Senate)
Results
Republican primary Declared Aaron Neumann (write-in)
Results
General election Results
District 9 Democratic primary Declared Munira Abdullahi, incumbent state representative
Results
General election Results
District 10 Republican primary Declared Brian M. Garvine Shafi Shafat
Withdrawn David Dobos, incumbent state representative
Results
Democratic primary Declared Sarah C. Pomeroy Mark Sigrist
Endorsements
Results
General election Results
District 11 Democratic primary Declared Crystal Lett, political activist
Results
Republican primary Declared Stephanie Kunze, state senator from the 16th district (2017–present)
Results
General election Results
District 12 Republican primary Declared Patty Hamilton, retired lieutenant colonel in the U.S. Army Reserves Brian Stewart, incumbent state representative
Endorsements
Results
Democratic primary Declared Brad W. Cotton
Results
General election Results
District 13 Democratic primary Declared
Tristan W. Rader, Lakewood city councilor and candidate for Ohio's 7th congressional district in 2022
Withdrawn Michael J. Skindell, incumbent state representative
Results
Republican primary Declared Robert E. Dintaman
Results
General election Results
District 14 Democratic primary Declared Sean Brennan, incumbent state representative
Results
Republican primary Declared David Morgan, candidate for the 14th district in 2022
Results
General election Results
District 15 Democratic primary Declared Chris Glassburn TJ Mulloy
Declined Richard Dell'Aquila, incumbent state representative (running for Cuyahoga County Council)
Results
Republican primary Declared Aaron L. Borowski Ryan McClain
Results
General election Results
District 16 Democratic primary Declared Bride Rose Sweeney, incumbent state representative
Results
Republican primary Declared Daniel James Harrington, United States Marine Corps veteran and small business owner
Results
General election Results
District 17 Republican primary Declared Anthony Leon Alexander Mike Dovilla, former state representative from the 7th district (2011–2016) Gordon Short, Strongsville city councillor
Failed to qualify Jonah Schultz
Endorsements
Results
Democratic primary Declared Jessica Sutherland
Results
General election Results
District 18 Democratic primary Declared Juanita Brent, incumbent state representative (redistricted from the 22nd district)
Results
Republican primary Declared Justyn Anderson (write-in)
Results
Independents Christela Neal (write-in)
General election Results
District 19 Democratic primary Declared Phil Robinson, incumbent state representative
Results
Republican primary Declared Kenny Godnavec
Results
General election Results
District 20 Democratic primary Declared Nathaniel Cory Hartfield (write-in) Terrence Upchurch, incumbent state representative (write-in)
Results
Republican primary Declared Donna Walker-Brown
Results
General election Results
District 21 Democratic primary Declared Elliot Forhan, incumbent state representative Eric Synenberg, Beachwood city councilor Angel Washington, small business owner
Withdrawn Juan A. Goodwin Jonathan Holody, candidate for the 21st district in 2022
Results
Republican primary Declared Joshua Malovasic (write-in)
Results
General election Results
District 22 Democratic primary Declared Darnell Brewer, incumbent state representative (redistricted from the 18th district)
Results
Republican primary Declared Milan Wesley (write-in)
Results
General election Results
District 23 Democratic primary Declared Dan Troy, incumbent state representative
Results
Republican primary Declared Tony Hocevar
Results
General election Results
District 24 Democratic primary Declared Dani Isaacsohn, incumbent state representative Stephan Pryor
Results
Republican primary Declared John Sess
Results
General election Results
District 25 Democratic primary Declared Cecil Thomas, incumbent state representative
Results
Republican primary Declared Jim Berns, perennial candidate
Results
General election Results
District 26 Democratic primary Declared Sedrick Denson, incumbent state representative
Results
Republican primary Declared John Breadon
Results
General election Results
District 27 Democratic primary Declared Rachel Baker, incumbent state representative
Results
Republican primary Declared Curt C. Hartman, attorney
Results
General election Results
District 28 Democratic primary Declared Jessica Miranda, incumbent state representative
Failed to qualify Regina Collins
Results
Republican primary Declared Jenn Giroux
Results
General election Results
District 29 Republican primary Declared Cindy Abrams, incumbent state representative George Brunemann
Endorsements
Results
Democratic primary Declared Joe Salvato
Results
General election Results
District 30 Republican primary Declared Mike Odioso, teacher and political activist
Results
Democratic primary Declared Stefanie A. Hawk, Cheviot city councilor Andrew Voynovich
Results
General election Results
District 31 Republican primary Declared Bill Roemer, incumbent state representative
Declined Thomas "Bebe" Heitic, Barberton city councillor
Results
Democratic primary Declared A. J. Harris, Cuyahoga Falls Schools Board of Education member
Failed to qualify Ryan Shank, membership director for the Summit County Young Democrats
Results
General election Results