2024 Ohio State Senate Election
Ohio · State
General Election
November 5, 2024
Contests
16
Candidates
33
Valid votes
2,745,477
Seats shown are those contested that year, not the full chamber. Alternating districts and boundary changes affect comparisons.
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2022 |
|---|---|---|---|---|---|
| Republican | 1,704,408 | 62.1% | 13 | 81.3% | +2 |
| Democratic | 1,041,069 | 37.9% | 3 | 18.8% | −3 |
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 11 | 13 | +2 | 57.4% | 62.1% | +4.7 pp |
| Democratic | 6 | 3 | −3 | 42.2% | 37.9% | −4.3 pp |
Seat changes by party
17 → 16 seats
| Party | 2010 seats | 2024 seats | Change | 2010 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 10 | 13 | +3 | 50.8% | 62.1% | +11.3 pp |
| Democratic | 7 | 3 | −4 | 48.5% | 37.9% | −10.6 pp |
Seat changes by party
17 → 16 seats
| Party | 2012 seats | 2024 seats | Change | 2012 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 13 | 13 | 0 | 62.2% | 62.1% | −0.1 pp |
| Democratic | 3 | 3 | 0 | 36.6% | 37.9% | +1.3 pp |
Seat changes by party
16 → 16 seats
| Party | 2014 seats | 2024 seats | Change | 2014 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 10 | 13 | +3 | 54.4% | 62.1% | +7.7 pp |
| Democratic | 7 | 3 | −4 | 45.6% | 37.9% | −7.7 pp |
Seat changes by party
17 → 16 seats
| Party | 2016 seats | 2024 seats | Change | 2016 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 14 | 13 | −1 | 66.6% | 62.1% | −4.5 pp |
| Democratic | 2 | 3 | +1 | 33.4% | 37.9% | +4.5 pp |
Seat changes by party
16 → 16 seats
| Party | 2018 seats | 2024 seats | Change | 2018 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 10 | 13 | +3 | 47.3% | 62.1% | +14.8 pp |
| Democratic | 7 | 3 | −4 | 52.4% | 37.9% | −14.5 pp |
Seat changes by party
17 → 16 seats
| Party | 2020 seats | 2024 seats | Change | 2020 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 15 | 13 | −2 | 61.5% | 62.1% | +0.6 pp |
| Democratic | 1 | 3 | +2 | 38.5% | 37.9% | −0.5 pp |
Seat changes by party
16 → 16 seats
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 11 | 13 | +2 | 57.4% | 62.1% | +4.7 pp |
| Democratic | 6 | 3 | −3 | 42.2% | 37.9% | −4.3 pp |
Seat changes by party
17 → 16 seats
Historical trends
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 2, 2010 | 10 | 7 |
| November 6, 2012 | 13 | 3 |
| November 4, 2014 | 10 | 7 |
| November 8, 2016 | 14 | 2 |
| November 6, 2018 | 10 | 7 |
| November 3, 2020 | 15 | 1 |
| November 8, 2022 | 11 | 6 |
| November 5, 2024 | 13 | 3 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 2, 2010 | 10 | 7 |
| November 6, 2012 | 13 | 3 |
| November 4, 2014 | 10 | 7 |
| November 8, 2016 | 14 | 2 |
| November 6, 2018 | 10 | 7 |
| November 3, 2020 | 15 | 1 |
| November 8, 2022 | 11 | 6 |
| November 5, 2024 | 13 | 3 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 2, 2010 | 50.8% | 48.5% |
| November 6, 2012 | 62.2% | 36.6% |
| November 4, 2014 | 54.4% | 45.6% |
| November 8, 2016 | 66.6% | 33.4% |
| November 6, 2018 | 47.3% | 52.4% |
| November 3, 2020 | 61.5% | 38.5% |
| November 8, 2022 | 57.4% | 42.2% |
| November 5, 2024 | 62.1% | 37.9% |
Source: Ohio Secretary of State
District map
Loading map…
District results
17 contests
Swipe to compare parties · Tap a district for full results
| District | Rep | Dem | |||
|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | ||
| 111,09661.7% | 61.7% | 68,94838.3% | 38.3% | 180,044 | |
| 104,25162.9% | 62.9% | 61,38137.1% | 37.1% | 165,632 | |
| 78,10048.0% | 48.0% | 84,56552.0% | 52.0% | 162,665 | |
| 108,34656.7% | 56.7% | 82,77543.3% | 43.3% | 191,121 | |
| 110,15065.2% | 65.2% | 58,72134.8% | 34.8% | 168,871 | |
| 140,219100.0% | 100.0% | —— | — | 140,219 | |
| 125,07372.9% | 72.9% | 46,55127.1% | 27.1% | 171,624 | |
| 74,85639.7% | 39.7% | 113,89660.3% | 60.3% | 188,752 | |
| 106,47054.1% | 54.1% | 90,46445.9% | 45.9% | 196,934 | |
| 124,41467.4% | 67.4% | 60,18432.6% | 32.6% | 184,598 | |
| 123,90668.2% | 68.2% | 57,70231.8% | 31.8% | 181,608 | |
| 86,81253.5% | 53.5% | 75,37846.5% | 46.5% | 162,190 | |
| 124,21376.1% | 76.1% | 38,90823.9% | 23.9% | 163,121 | |
| 71,22444.1% | 44.1% | 90,41455.9% | 55.9% | 161,638 | |
| 106,58369.3% | 69.3% | 47,18730.7% | 30.7% | 153,770 | |
| 108,69562.9% | 62.9% | 63,99537.1% | 37.1% | 172,690 | |
| Special election · November 5, 2024 | 102,71160.9% | 60.9% | 65,91439.1% | 39.1% | 168,625 |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Theresa GavaroneRep111,096 votes · 61.7%Runner-upPaloma De La FuenteDem68,948 votes · 38.3% | Paloma De La FuenteDem68,948 votes · 38.3% | 23.4percentage points | |
George LangRep104,251 votes · 62.9%Runner-upThomas CookeDem61,381 votes · 37.1% | Thomas CookeDem61,381 votes · 37.1% | 25.9percentage points | |
Willis E. Blackshear JrDem84,565 votes · 52.0%Runner-upCharlotte McGuireRep78,100 votes · 48.0% | Charlotte McGuireRep78,100 votes · 48.0% | 4.0percentage points | |
Louis W. Blessing IIIRep108,346 votes · 56.7%Runner-upTy HoganDem82,775 votes · 43.3% | Ty HoganDem82,775 votes · 43.3% | 13.4percentage points | |
Kyle KoehlerRep110,150 votes · 65.2%Runner-upDan McGregorDem58,721 votes · 34.8% | Dan McGregorDem58,721 votes · 34.8% | 30.5percentage points | |
| Susan ManchesterRep140,219 votes · 100.0% | — | — | |
Terry A. JohnsonRep125,073 votes · 72.9%Runner-upShane MarcumDem46,551 votes · 27.1% | Shane MarcumDem46,551 votes · 27.1% | 45.8percentage points | |
Beth ListonDem113,896 votes · 60.3%Runner-upBesa SharrahRep74,856 votes · 39.7% | Besa SharrahRep74,856 votes · 39.7% | 20.7percentage points | |
Jerry CirinoRep106,470 votes · 54.1%Runner-upKatie O'NeillDem90,464 votes · 45.9% | Katie O'NeillDem90,464 votes · 45.9% | 8.1percentage points | |
Tim SchafferRep124,414 votes · 67.4%Runner-upNick HubbellDem60,184 votes · 32.6% | Nick HubbellDem60,184 votes · 32.6% | 34.8percentage points | |
Mark RomanchukRep123,906 votes · 68.2%Runner-upKathy SalemDem57,702 votes · 31.8% | Kathy SalemDem57,702 votes · 31.8% | 36.5percentage points | |
Thomas F. PattonRep86,812 votes · 53.5%Runner-upSue DurichkoDem75,378 votes · 46.5% | Sue DurichkoDem75,378 votes · 46.5% | 7.1percentage points | |
Bill ReinekeRep124,213 votes · 76.2%Runner-upMohamud JamaDem38,908 votes · 23.9% | Mohamud JamaDem38,908 votes · 23.9% | 52.3percentage points | |
Casey WeinsteinDem90,414 votes · 55.9%Runner-upJon LeisslerRep71,224 votes · 44.1% | Jon LeisslerRep71,224 votes · 44.1% | 11.9percentage points | |
Brian M. ChavezRep106,583 votes · 69.3%Runner-upIva FaberDem47,187 votes · 30.7% | Iva FaberDem47,187 votes · 30.7% | 38.6percentage points | |
Sandra O'BrienRep108,695 votes · 62.9%Runner-upMichael ShrodekDem63,995 votes · 37.1% | Michael ShrodekDem63,995 votes · 37.1% | 25.9percentage points | |
| Special election · November 5, 2024 | Al CutronaRep102,711 votes · 60.9%Runner-upMarty HumeDem65,914 votes · 39.1% | Marty HumeDem65,914 votes · 39.1% | 21.8percentage points |