2024 Ohio State House Election
Ohio · State
General Election
November 5, 2024
Contests
99
Candidates
192
Valid votes
5,328,818
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2022 |
|---|---|---|---|---|---|
| Republican | 3,010,168 | 56.5% | 65 | 65.7% | −2 |
| Democratic | 2,290,035 | 43.0% | 34 | 34.3% | +2 |
| Libertarian | 16,256 | 0.3% | 0 | 0.0% | — |
| No affiliation | 12,359 | 0.2% | 0 | 0.0% | 0 |
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 67 | 65 | −2 | 58.8% | 56.5% | −2.3 pp |
| Democratic | 32 | 34 | +2 | 39.9% | 43.0% | +3.1 pp |
Seat changes by party
99 → 99 seats
| Party | 2010 seats | 2024 seats | Change | 2010 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 59 | 65 | +6 | 54.0% | 56.5% | +2.5 pp |
| Democratic | 40 | 34 | −6 | 43.3% | 43.0% | −0.3 pp |
Seat changes by party
99 → 99 seats
| Party | 2012 seats | 2024 seats | Change | 2012 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 60 | 65 | +5 | 48.7% | 56.5% | +7.8 pp |
| Democratic | 39 | 34 | −5 | 50.7% | 43.0% | −7.7 pp |
Seat changes by party
99 → 99 seats
| Party | 2014 seats | 2024 seats | Change | 2014 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 65 | 65 | 0 | 57.9% | 56.5% | −1.4 pp |
| Democratic | 34 | 34 | 0 | 40.7% | 43.0% | +2.3 pp |
Seat changes by party
99 → 99 seats
| Party | 2016 seats | 2024 seats | Change | 2016 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 66 | 65 | −1 | 58.5% | 56.5% | −2.0 pp |
| Democratic | 33 | 34 | +1 | 40.5% | 43.0% | +2.5 pp |
Seat changes by party
99 → 99 seats
| Party | 2018 seats | 2024 seats | Change | 2018 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 61 | 65 | +4 | 51.5% | 56.5% | +5.0 pp |
| Democratic | 38 | 34 | −4 | 48.0% | 43.0% | −5.1 pp |
Seat changes by party
99 → 99 seats
| Party | 2020 seats | 2024 seats | Change | 2020 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 64 | 65 | +1 | 57.3% | 56.5% | −0.8 pp |
| Democratic | 35 | 34 | −1 | 41.8% | 43.0% | +1.2 pp |
Seat changes by party
99 → 99 seats
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 67 | 65 | −2 | 58.8% | 56.5% | −2.3 pp |
| Democratic | 32 | 34 | +2 | 39.9% | 43.0% | +3.1 pp |
Seat changes by party
99 → 99 seats
Historical trends
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 2, 2010 | 59 | 40 |
| November 6, 2012 | 60 | 39 |
| November 4, 2014 | 65 | 34 |
| November 8, 2016 | 66 | 33 |
| November 6, 2018 | 61 | 38 |
| November 3, 2020 | 64 | 35 |
| November 8, 2022 | 67 | 32 |
| November 5, 2024 | 65 | 34 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 2, 2010 | 59 | 40 |
| November 6, 2012 | 60 | 39 |
| November 4, 2014 | 65 | 34 |
| November 8, 2016 | 66 | 33 |
| November 6, 2018 | 61 | 38 |
| November 3, 2020 | 64 | 35 |
| November 8, 2022 | 67 | 32 |
| November 5, 2024 | 65 | 34 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 2, 2010 | 54.0% | 43.3% |
| November 6, 2012 | 48.7% | 50.7% |
| November 4, 2014 | 57.9% | 40.7% |
| November 8, 2016 | 58.5% | 40.5% |
| November 6, 2018 | 51.5% | 48.0% |
| November 3, 2020 | 57.3% | 41.8% |
| November 8, 2022 | 58.8% | 39.9% |
| November 5, 2024 | 56.5% | 43.0% |
Source: Ohio Secretary of State
District map
Loading map…
District results
99 contests
Swipe to compare parties · Tap a district for full results
| District | Rep | Dem | Libertarian | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| 19,86339.0% | 39.0% | 31,02761.0% | 61.0% | —— | — | 50,890 | |
| —— | — | 28,382100.0% | 100.0% | —— | — | 28,382 | |
| 17,66139.7% | 39.7% | 26,88160.3% | 60.3% | —— | — | 44,542 | |
| 37,91557.7% | 57.7% | 27,81842.3% | 42.3% | —— | — | 65,733 | |
| 37,56561.9% | 61.9% | 23,13838.1% | 38.1% | —— | — | 60,703 | |
| 37,81966.3% | 66.3% | 19,23533.7% | 33.7% | —— | — | 57,054 | |
| 29,64361.6% | 61.6% | 18,47038.4% | 38.4% | —— | — | 48,113 | |
| 44,71768.9% | 68.9% | 20,18231.1% | 31.1% | —— | — | 64,899 | |
| 24,87152.4% | 52.4% | 22,60147.6% | 47.6% | —— | — | 47,472 | |
| 36,14966.6% | 66.6% | 18,09833.4% | 33.4% | —— | — | 54,247 | |
| 37,43372.5% | 72.5% | 14,20327.5% | 27.5% | —— | — | 51,636 | |
| 34,37857.2% | 57.2% | 25,75542.8% | 42.8% | —— | — | 60,133 | |
| 22,69543.7% | 43.7% | 29,20556.3% | 56.3% | —— | — | 51,900 | |
| 39,27165.5% | 65.5% | 20,68534.5% | 34.5% | —— | — | 59,964 | |
| 51,69872.5% | 72.5% | 19,58327.5% | 27.5% | —— | — | 71,281 | |
| 39,28062.6% | 62.6% | 23,51037.4% | 37.4% | —— | — | 62,790 | |
| 40,99462.6% | 62.6% | 24,46837.4% | 37.4% | —— | — | 65,462 | |
| 20,93842.0% | 42.0% | 28,93758.0% | 58.0% | —— | — | 49,875 | |
| 34,95057.1% | 57.1% | 26,29442.9% | 42.9% | —— | — | 61,244 | |
| 37,34554.3% | 54.3% | 31,49245.7% | 45.7% | —— | — | 68,837 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Erika WhiteDem31,027 votes · 61.0%Runner-upJosiah LeinbachRep19,863 votes · 39.0% | Josiah LeinbachRep19,863 votes · 39.0% | 21.9percentage points | |
| Elgin Rogers Jr.Dem28,382 votes · 100.0% | — | — | |
Michele GrimDem26,881 votes · 60.4%Runner-upWendi HendricksRep17,661 votes · 39.7% | Wendi HendricksRep17,661 votes · 39.7% | 20.7percentage points | |
Josh WilliamsRep37,915 votes · 57.7%Runner-upDave BlythDem27,818 votes · 42.3% | Dave BlythDem27,818 votes · 42.3% | 15.4percentage points | |
Jennifer GrossRep37,565 votes · 61.9%Runner-upLandon P. MeadorDem23,138 votes · 38.1% | Landon P. MeadorDem23,138 votes · 38.1% | 23.8percentage points | |
Thomas HallRep37,819 votes · 66.3%Runner-upBenjamin McCallDem19,235 votes · 33.7% | Benjamin McCallDem19,235 votes · 33.7% | 32.6percentage points | |
Diane MullinsRep29,643 votes · 61.6%Runner-upVanessa R. CummingsDem18,470 votes · 38.4% | Vanessa R. CummingsDem18,470 votes · 38.4% | 23.2percentage points | |
Scott OelslagerRep44,717 votes · 68.9%Runner-upLynn C. GormanDem20,182 votes · 31.1% | Lynn C. GormanDem20,182 votes · 31.1% | 37.8percentage points | |
Jim ThomasRep24,871 votes · 52.4%Runner-upKrista L. AllisonDem22,601 votes · 47.6% | Krista L. AllisonDem22,601 votes · 47.6% | 4.8percentage points | |
Matthew KishmanRep36,149 votes · 66.6%Runner-upDoremus C. RedvineDem18,098 votes · 33.4% | Doremus C. RedvineDem18,098 votes · 33.4% | 33.3percentage points | |
Jodi SalvoRep37,433 votes · 72.5%Runner-upJoe RinehartDem14,203 votes · 27.5% | Joe RinehartDem14,203 votes · 27.5% | 45.0percentage points | |
Gayle ManningRep34,378 votes · 57.2%Runner-upGenevieve FliegerDem25,755 votes · 42.8% | Genevieve FliegerDem25,755 votes · 42.8% | 14.3percentage points | |
Joe MillerDem29,205 votes · 56.3%Runner-upBradley LackoRep22,695 votes · 43.7% | Bradley LackoRep22,695 votes · 43.7% | 12.5percentage points | |
Kellie DeeterRep39,271 votes · 65.5%Runner-upBrenda BuchananDem20,685 votes · 34.5% | Brenda BuchananDem20,685 votes · 34.5% | 31.0percentage points | |
C. Michelle TeskaRep51,698 votes · 72.5%Runner-upLaura Marie DavisDem19,583 votes · 27.5% | Laura Marie DavisDem19,583 votes · 27.5% | 45.1percentage points | |
Adam MathewsRep39,280 votes · 62.6%Runner-upCleveland CanovaDem23,510 votes · 37.4% | Cleveland CanovaDem23,510 votes · 37.4% | 25.1percentage points | |
Jamie CallenderRep40,994 votes · 62.6%Runner-upRick WalkerDem24,468 votes · 37.4% | Rick WalkerDem24,468 votes · 37.4% | 25.3percentage points | |
Lauren McNallyDem28,937 votes · 58.0%Runner-upEmily CicconeRep20,938 votes · 42.0% | Emily CicconeRep20,938 votes · 42.0% | 16.0percentage points | |
Tex FischerRep34,950 votes · 57.1%Runner-upLaura SchaefferDem26,294 votes · 42.9% | Laura SchaefferDem26,294 votes · 42.9% | 14.1percentage points | |
Brian LorenzRep37,345 votes · 54.3%Runner-upRachael MoroccoDem31,492 votes · 45.8% | Rachael MoroccoDem31,492 votes · 45.8% | 8.5percentage points |