2024 Ohio House of Representatives election
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.Overview
Closest races
Seats where the margin of victory was under 10%:- '
- '
- ''' '''
Outgoing incumbents
Republicans
- District 10: David Dobos retired.
- District 17: Tom Patton was term-limited.
- District 30: Bill Seitz was term-limited.
- District 42: Derek Merrin was term-limited.
- District 47: Sara Carruthers lost re-nomination.
- District 50: Reggie Stoltzfus retired to run for Ohio's 6th congressional district.
- District 51: Brett Hillyer lost re-nomination.
- District 54: Dick Stein was term-limited.
- District 55: Scott Lipps was term-limited.
- District 65: Mike Loychik retired to run for Ohio's 32nd senatorial district.
- District 71: Bill Dean was term-limited.
- District 72: Gail Pavliga lost re-nomination.
- District 77: Scott Wiggam was term-limited.
- District 78: Susan Manchester retired to run for Ohio's 12th senatorial district.
- District 80: Jena Powell retired.
- District 83: Jon Cross lost re-nomination.
- 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.
- 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 21: Elliot Forhan lost re-nomination.
- 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
Summary of results by district
Italics denote an open seat held by the incumbent party; bold text denotes a gain for a party.District 1
Democratic primary
Declared
- Dontavius Jarrells, incumbent state representative
District 2
Democratic primary
Declared
- Latyna Humphrey, incumbent state representative
District 3
Democratic primary
Declared
- Abdirizak Diini, community activist and small business owner
- Ismail Mohamed, incumbent state representative
- Julie Trabold, nurse
District 4
Democratic primary
Declared
- Beryl Brown Piccolantonio, incumbent state representative
Republican primary
Declared
- Jason Allevato
District 5
Democratic primary
Declared
- Leo Almeida
- Meredith Lawson-Rowe
- Marco Miller
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
Republican primary
Declared
- Hussein Jabiri
District 7
Democratic primary
Declared
- Allison Russo, incumbent state representative
District 8
Democratic primary
Declared
- Anita Somani, incumbent state representative
Declined
- Beth Liston, incumbent state representative
Republican primary
Declared
- Aaron Neumann
District 9
Democratic primary
Declared
- Munira Abdullahi, incumbent state representative
District 10
Republican primary
Declared
- Brian M. Garvine
- Shafi Shafat
Withdrawn
- David Dobos, incumbent state representative
Democratic primary
Declared
- Sarah C. Pomeroy
- Mark Sigrist
District 11
Democratic primary
Declared
- Crystal Lett, political activist
Republican primary
Declared
- Stephanie Kunze, state senator from the 16th district
District 12
Republican primary
Declared
- Patty Hamilton, retired lieutenant colonel in the U.S. Army Reserves
- Brian Stewart, incumbent state representative
Democratic primary
Declared
- Brad W. Cotton
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
Republican primary
Declared
- Robert E. Dintaman
District 14
Democratic primary
Declared
- Sean Brennan, incumbent state representative
Republican primary
Declared
- David Morgan, candidate for the 14th district in 2022
District 15
Democratic primary
Declared
- Chris Glassburn
- TJ Mulloy
Declined
- Richard Dell'Aquila, incumbent state representative
Republican primary
Declared
- Aaron L. Borowski
- Ryan McClain
District 16
Democratic primary
Declared
- Bride Rose Sweeney, incumbent state representative
Republican primary
Declared
- Daniel James Harrington, United States Marine Corps veteran and small business owner
District 17
Republican primary
Declared
- Anthony Leon Alexander
- Mike Dovilla, former state representative from the 7th district
- Gordon Short, Strongsville city councillor
Failed to qualify
- Jonah Schultz
Democratic primary
Declared
- Jessica Sutherland
District 18
Democratic primary
Declared
- Juanita Brent, incumbent state representative
Republican primary
Declared
- Justyn Anderson
Independents
- Christela Neal
District 19
Democratic primary
Declared
- Phil Robinson, incumbent state representative
Republican primary
Declared
- Kenny Godnavec
District 20
Democratic primary
Declared
- Nathaniel Cory Hartfield
- Terrence Upchurch, incumbent state representative
Republican primary
Declared
- Donna Walker-Brown
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
Republican primary
Declared
- Joshua Malovasic
District 22
Democratic primary
Declared
- Darnell Brewer, incumbent state representative
Republican primary
Declared
- Milan Wesley
District 23
Democratic primary
Declared
- Dan Troy, incumbent state representative
Republican primary
Declared
- Tony Hocevar
District 24
Democratic primary
Declared
- Dani Isaacsohn, incumbent state representative
- Stephan Pryor
Republican primary
Declared
- John Sess
District 25
Democratic primary
Declared
- Cecil Thomas, incumbent state representative
Republican primary
Declared
- Jim Berns, perennial candidate
District 26
Democratic primary
Declared
- Sedrick Denson, incumbent state representative
Republican primary
Declared
- John Breadon
District 27
Democratic primary
Declared
- Rachel Baker, incumbent state representative
Republican primary
Declared
- Curt C. Hartman, attorney
District 28
Democratic primary
Declared
- Jessica Miranda, incumbent state representative
Failed to qualify
- Regina Collins
Republican primary
Declared
- Jenn Giroux
District 29
Republican primary
Declared
- Cindy Abrams, incumbent state representative
- George Brunemann
Democratic primary
Declared
- Joe Salvato
District 30
Republican primary
Declared
- Mike Odioso, teacher and political activist
Democratic primary
Declared
- Stefanie A. Hawk, Cheviot city councilor
- Andrew Voynovich
District 31
Republican primary
Declared
- Bill Roemer, incumbent state representative
Declined
- Thomas "Bebe" Heitic, Barberton city councillor
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
District 32
Republican primary
Declared
- Jack Daniels, New Franklin city councilor
- Mary Stormer
Democratic primary
Declared
- Jim Colopy
District 33
Democratic primary
Declared
- Veronica Sims, incumbent state representative
District 34
Democratic primary
Declared
- Dina Edwards
- Derrick Hall, former Akron Public Schools Board of Education president
- Nathan Jarosz, Summit County Progressive Democrats president
Declined
- Casey Weinstein, incumbent state representative
Republican primary
Declared
- Adam Bozic
District 35
Republican primary
Declared
- Steve Demetriou, incumbent state representative
Democratic primary
Declared
- Mark Curtis
District 36
Republican primary
Declared
- Andrea White, incumbent state representative
Democratic primary
Declared
- Chuck Horn, attorney and Democratic nominee for the 52nd district in 2020 and the 45th district in 2022
- Rose Lounsbury, author and lifestyle coach
District 37
Republican primary
Declared
- Tom Young, incumbent state representative
Democratic primary
Withdrawn
- Rebecca Avery Neal
District 38
Democratic primary
Declared
- Derrick L. Foward, president of the Dayton NAACP
- Desiree Tims, president & CEO of Innovation Ohio; nominee for Ohio's 10th congressional district in 2020
Declined
- Willis Blackshear Jr., incumbent state representative
District 39
Republican primary
Declared
- Phil Plummer, incumbent state representative
Democratic primary
Declared
- Dion Green, founder and CEO of FUDGE Foundation
District 40
Republican primary
Declared
- Rodney Creech, incumbent state representative
Democratic primary
Declared
- Bobbie Arnold
- Logan Turner
District 41
Democratic primary
Declared
- Erika White, president of Communications Workers of America Local 4319, vice president of the Greater Northwest Ohio AFL-CIO, and Democratic nominee for the 42nd district in 2022
Withdrawn
- Colin Flanagan, student and candidate for the 41st district in 2022
Republican primary
Declared
- Josiah Leinbach
District 42
Democratic primary
Declared
- Elgin Rogers, Jr., incumbent state representative
District 43
Democratic primary
Declared
- Michele Grim, incumbent state representative
Republican primary
Declared
- Wendi Hendricks, candidate for the 43rd district in 2022
District 44
Republican primary
Declared
- Josh Williams, incumbent state representative
Democratic primary
Declared
- Dave Blyth
District 45
Republican primary
Declared
- Jennifer Gross, incumbent state representative
Democratic primary
Declared
- Landon Meador
District 46
Republican primary
Declared
- Thomas Hall, incumbent state representative
- Zachary Stacy
Democratic primary
Declared
- Benjamin McCall
District 47
Republican primary
Declared
- Sara Carruthers, incumbent state representative
- Diane Mullins
Democratic primary
Declared
- Vanessa Cummings
District 48
Republican primary
Declared
- Scott Oelslager, incumbent state representative
Democratic primary
Declared
- Lynn C. Gorman
District 49
Republican primary
Declared
- Jim Thomas, incumbent state representative
Democratic primary
Declared
- Krista L. Allison
District 50
Republican primary
Declared
- Matthew Kishman, Minerva village councillor
Declined
- Reggie Stoltzfus, incumbent state representative
Democratic primary
Declared
- Doremus C. Redvine
Disqualified
- Vanessa Joy, photographer
District 51
Republican primary
Declared
- Brett Hillyer, incumbent state representative
- Jodi Salvo, social worker
Democratic primary
Declared
- John Bazaar, businessman
- Joe Rinehart, professor
District 52
Republican primary
Declared
- Gayle Manning, incumbent state representative
Democratic primary
Declared
- Genevieve Flieger
District 53
Democratic primary
Declared
- Joe Miller, incumbent state representative
Republican primary
Declared
- Bradley Lacko, small business owner
District 54
Republican primary
Declared
- Kellie Deeter, nurse and small business owner
- Anthony Savage, youth pastor
Democratic primary
Declared
- Brenda Buchanan
District 55
Republican primary
Declared
- Ben McCullough, sergeant first class in the United States Army Reserve
- C. Michelle Teska, businesswoman
Withdrawn
- Thomas Goodwin
- Scott Hughes
- Kim Lukens
Democratic primary
Declared
- Laura Marie Davis
District 56
Republican primary
Declared
- Kathy Grossmann, Mason city councilor
- Adam Mathews, incumbent state representative
- Heather Salyer
Democratic primary
Declared
- Cleveland Canova
District 57
Republican primary
Declared
- Jamie Callender, incumbent state representative
Democratic primary
Declared
- Rick Walker
District 58
Democratic primary
Declared
- Lauren McNally, incumbent state representative
Republican primary
Declared
- Emily Ciccone
Withdrawn
- Jennifer J. Ciccone
District 59
Republican primary
Declared
- Alessandro Cutrona, incumbent state representative
Democratic primary
Declared
- Laura Schaeffer, Beloit village councilor
District 60
Republican primary
Declared
- Brian Lorenz, incumbent state representative
Democratic primary
Declared
- Rachael Morocco
District 61
Republican primary
Declared
- Michael Holt
- Beth Lear, incumbent state representative
Democratic primary
Declared
- David Hogan
- Christian Smith
District 62
Republican primary
Declared
- Dillon Blevons
- Jean Schmidt, incumbent state representative
Democratic primary
Declared
- Katie Vockell
District 63
Republican primary
Declared
- Adam Bird, incumbent state representative
Democratic primary
Declared
- Tracey D. McCullough
District 64
Republican primary
Declared
- Nick Santucci, incumbent state representative
Democratic primary
Declared
- Lauren Mathews
District 65
Republican primary
Declared
- Laurie Magyar, nurse
- David Thomas, Ashtabula County auditor
Declined
- Mike Loychik, incumbent state representative
District 66
Republican primary
Declared
- Gary Fox
- Sharon Ray, incumbent state representative
Democratic primary
Declared
- Bradford Scott Quade
District 67
Republican primary
Declared
- Melanie Miller, incumbent state representative
Democratic primary
Declared
- Drew McIlveen, student
District 68
Republican primary
Declared
- Thaddeus Claggett, incumbent state representative
Democratic primary
Declared
- Michael E. Smith
District 69
Republican primary
Declared
- Daniel Kalmbach
- Kevin D. Miller, incumbent state representative
Democratic primary
Declared
- Jamie Hough
District 70
Republican primary
Declared
- Brian Lampton, incumbent state representative
Democratic primary
Declared
- Joseph Wilson
District 71
Republican primary
Declared
- Josh Day, aerospace engineer and Xenia City School Board member
- Levi Dean, Xenia city councilor
- Robert Fudge
- Tyler Scott
Democratic primary
Declared
- James H. Duffee
District 72
Republican primary
Declared
- Gail Pavliga, incumbent state representative
- Heidi Workman
Democratic primary
Declared
- Nathaniel Adams
District 73
Republican primary
Declared
- Jeff LaRe, incumbent state representative
- Mike Tussey, Baltimore chief of police
Withdrawn
- Austin Beigel
Democratic primary
Declared
- Michael Scarmack
District 74
Republican primary
Declared
- Bernard Willis, incumbent state representative
Democratic primary
Declared
- Derek I. Alvarado
District 75
Republican primary
Declared
- Sally Culling, former Nottingham city councilor
- Haraz Ghanbari, incumbent state representative
Democratic primary
Declared
- Jan K. Materni
District 76
Republican primary
Potential
- Marilyn John, incumbent state representative
Democratic primary
Declared
- Alomar Davenport, Mansfield city councilor
District 77
Republican primary
Declared
- Bill Albright
- Meredith Craig
- Dennis Finley, former mayor of Dalton
- Frank Grande
- Josh Hlavaty
Democratic primary
Declared
- Mark D. Gooch
District 78
Republican primary
Declared
- Matt Huffman, 96th president of the Ohio Senate and state senator from the 12th district
Failed to qualify
- Chris Walther
Declined
- Susan Manchester, incumbent state representative
Democratic primary
Failed to qualify
- Dylan Gross
District 79
Republican primary
Declared
- Monica Robb Blasdel, incumbent state representative
Democratic primary
Declared
- Dan Votaw
District 80
Republican primary
Declared
- Johnathan Newman, pastor
Withdrawn
- Jena Powell, incumbent state representative
Democratic primary
Declared
- Melissa VanDyke
District 81
Republican primary
Declared
- Jim Hoops, incumbent state representative
Democratic primary
Declared
- Gene Redinger
District 82
Republican primary
Declared
- Roy Klopfenstein, incumbent state representative
Democratic primary
Declared
- Magdalene Markward
District 83
Republican primary
Declared
- Jon Cross, incumbent state representative
- Ty Mathews
Democratic primary
Declared
- Sheila M. Coressel
District 84
Republican primary
Declared
- Angela King, incumbent state representative
Democratic primary
Declared
- Arienne Childrey, LGBT activist
- Heather Schmidt
District 85
Republican primary
Declared
- Tim Barhorst, incumbent state representative
Democratic primary
Declared
- Victoria Maddox
District 86
Republican primary
Declared
- Wezlynn Davis, Jerome Township trustee
- Tracy Richardson, incumbent state representative
Democratic primary
Declared
- Lesley Verbus
District 87
Republican primary
Declared
- Riordan McClain, incumbent state representative
Democratic primary
Declared
- Craig Swartz, nominee for in 2022
District 88
Republican primary
Declared
- Gary Click, incumbent state representative
Democratic primary
Declared
- Diane Selvey
District 89
Republican primary
Declared
- Steve Kraus, former state representative from the 89th district
- D. J. Swearingen, incumbent state representative
Democratic primary
Declared
- Alisha W. Roshong, attorney
District 90
Republican primary
Declared
- Gina Collinsworth, community leader and economic development advocate
- Justin Pizzulli, incumbent state representative
- Timothy Wheeler, businessman
Democratic primary
Declared
- Kate Nunnelley
District 91
Republican primary
Declared
- Bob Peterson, incumbent state representative
Democratic primary
Declared
- Ellen Yvette Clark, nurse
District 92
Republican primary
Declared
- Mark Johnson, incumbent state representative
Democratic primary
Declared
- Arthur Donald Beatty
District 93
Republican primary
Declared
- Jason Stephens, incumbent state representative
District 94
Republican primary
Declared
- Kevin Ritter, Washington County Commission president
- Shannon Walker
Democratic primary
Declared
- Wenda Sheard
District 95
Republican primary
Declared
- Don Jones, incumbent state representative
- Nelson E. Roe
Democratic primary
Declared
- Micah McCarey, Athens city councilman
Withdrew after primary election
- Lish Greiner
District 96
Republican primary
Declared
- Ron Ferguson, incumbent state representative
District 97
Republican primary
Declared
- Adam Holmes, incumbent state representative
District 98
Republican primary
Declared
- Mark Hiner
- Brandon Lape, IT professional, candidate for Ohio's 7th congressional district in 2020 and Ohio's 12th congressional district in 2022
- Scott Pullins, attorney and candidate for the 98th district in 2022
Withdrawn
- Amber Keener, Mount Vernon city councilor
Democratic primary
Declared
- Annie Homstad
District 99
Republican primary
Declared
- Sarah Fowler Arthur, incumbent state representative
Democratic primary
Declared
- Louis Murphy
General election
Candidates
- Sarah Fowler Arthur, incumbent state representative
- Louis Murphy
- Justin Tjaden, attorney