2024 Oklahoma State Senate Election
Oklahoma · State
Official returns omit some unopposed races. Seats and historical comparisons cover recorded contests.
General Election
November 5, 2024
Contests
11
Candidates
44
Valid votes
390,329
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 | 252,643 | 64.7% | 10 | 90.9% | +5 |
| Democratic | 121,569 | 31.1% | 1 | 9.1% | −1 |
| Independent | 16,117 | 4.1% | 0 | 0.0% | — |
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 5 | 10 | +5 | 60.8% | 64.7% | +3.9 pp |
| Democratic | 2 | 1 | −1 | 39.2% | 31.1% | −8.0 pp |
Seat changes by party
7 → 11 seats
| Party | 2020 seats | 2024 seats | Change | 2020 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 12 | 10 | −2 | 66.1% | 64.7% | −1.4 pp |
| Democratic | 1 | 1 | 0 | 32.1% | 31.1% | −1.0 pp |
Seat changes by party
13 → 11 seats
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 5 | 10 | +5 | 60.8% | 64.7% | +3.9 pp |
| Democratic | 2 | 1 | −1 | 39.2% | 31.1% | −8.0 pp |
Seat changes by party
7 → 11 seats
Historical trends
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 12 | 1 |
| November 8, 2022 | 5 | 2 |
| November 5, 2024 | 10 | 1 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 12 | 1 |
| November 8, 2022 | 5 | 2 |
| November 5, 2024 | 10 | 1 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 66.1% | 32.1% |
| November 8, 2022 | 60.8% | 39.2% |
| November 5, 2024 | 64.7% | 31.1% |
District map
Loading map…
District results
20 contests
Swipe to compare parties · Tap a district for full results
| District | Rep | Dem | Ind | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| 6,235100.0% | 100.0% | —— | — | —— | — | 6,235 | |
| 28,81278.7% | 78.7% | —— | — | 7,78521.3% | 21.3% | 36,597 | |
| 25,47376.9% | 76.9% | 7,65623.1% | 23.1% | —— | — | 33,129 | |
| —— | — | 3,533100.0% | 100.0% | —— | — | 3,533 | |
| 7,353100.0% | 100.0% | —— | — | —— | — | 7,353 | |
| 24,80661.7% | 61.7% | 15,37838.3% | 38.3% | —— | — | 40,184 | |
| 7,135100.0% | 100.0% | —— | — | —— | — | 7,135 | |
| 18,47264.6% | 64.6% | 10,13335.4% | 35.4% | —— | — | 28,605 | |
| 25,78767.2% | 67.2% | 12,60532.8% | 32.8% | —— | — | 38,392 | |
| 10,252100.0% | 100.0% | —— | — | —— | — | 10,252 | |
| 7,539100.0% | 100.0% | —— | — | —— | — | 7,539 | |
| 7,110100.0% | 100.0% | —— | — | —— | — | 7,110 | |
| 23,10567.2% | 67.2% | 11,25432.8% | 32.8% | —— | — | 34,359 | |
| 15,77440.8% | 40.8% | 22,86659.2% | 59.2% | —— | — | 38,640 | |
| 19,08769.6% | 69.6% | —— | — | 8,33230.4% | 30.4% | 27,419 | |
| 20,32656.3% | 56.3% | 15,77443.7% | 43.7% | —— | — | 36,100 | |
| 30,04980.5% | 80.5% | 7,28219.5% | 19.5% | —— | — | 37,331 | |
| Special election · November 5, 2024 | 7,22834.3% | 34.3% | 12,72260.4% | 60.4% | 1,1075.3% | 5.3% | 21,057 |
| 20,95252.9% | 52.9% | 18,62147.1% | 47.1% | —— | — | 39,573 | |
| Special election · June 18, 2024 | —— | — | 5,372100.0% | 100.0% | —— | — | 5,372 |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Micheal BergstromRep3,328 votes · 53.4%Runner-upHouston BrittainRep2,907 votes · 46.6% | Houston BrittainRep2,907 votes · 46.6% | 6.8percentage points | |
Julie McIntoshRep28,812 votes · 78.7%Runner-upMargaret CookInd7,785 votes · 21.3% | Margaret CookInd7,785 votes · 21.3% | 57.5percentage points | |
Warren D HamiltonRep25,473 votes · 76.9%Runner-upJerry L. DonathanDem7,656 votes · 23.1% | Jerry L. DonathanDem7,656 votes · 23.1% | 53.8percentage points | |
Regina GoodwinDem2,958 votes · 83.7%Runner-upJoe WilliamsDem575 votes · 16.3% | Joe WilliamsDem575 votes · 16.3% | 67.5percentage points | |
Jonathan WingardRep3,807 votes · 51.8%Runner-upGreg McCortneyRep3,546 votes · 48.2% | Greg McCortneyRep3,546 votes · 48.2% | 3.6percentage points | |
Lisa StandridgeRep24,806 votes · 61.7%Runner-upElizabeth ForemanDem15,378 votes · 38.3% | Elizabeth ForemanDem15,378 votes · 38.3% | 23.5percentage points | |
Shane JettRep3,573 votes · 50.1%Runner-upRon SharpRep1,921 votes · 26.9% | Ron SharpRep1,921 votes · 26.9% | 23.2percentage points | |
Randy GrellnerRep18,472 votes · 64.6%Runner-upRobin FuxaDem10,133 votes · 35.4% | Robin FuxaDem10,133 votes · 35.4% | 29.2percentage points | |
Brian GuthrieRep25,787 votes · 67.2%Runner-upKaren Ann GaddisDem12,605 votes · 32.8% | Karen Ann GaddisDem12,605 votes · 32.8% | 34.3percentage points | |
Casey MurdockRep5,325 votes · 51.9%Runner-upCody AndersonRep4,927 votes · 48.1% | Cody AndersonRep4,927 votes · 48.1% | 3.9percentage points | |
Julie DanielsRep4,144 votes · 55.0%Runner-upWendi StearmanRep3,395 votes · 45.0% | Wendi StearmanRep3,395 votes · 45.0% | 9.9percentage points | |
Spencer KernRep3,601 votes · 50.7%Runner-upRick WolfeRep2,294 votes · 32.3% | Rick WolfeRep2,294 votes · 32.3% | 18.4percentage points | |
Christi GillespieRep23,105 votes · 67.3%Runner-upBob WillisDem11,254 votes · 32.8% | Bob WillisDem11,254 votes · 32.8% | 34.5percentage points | |
Jo Anna DossettDem22,866 votes · 59.2%Runner-upDean MartinRep15,774 votes · 40.8% | Dean MartinRep15,774 votes · 40.8% | 18.4percentage points | |
Aaron ReinhardtRep19,087 votes · 69.6%Runner-upAndrew NutterInd8,332 votes · 30.4% | Andrew NutterInd8,332 votes · 30.4% | 39.2percentage points | |
Dave RaderRep20,326 votes · 56.3%Runner-upMelissa BryceDem15,774 votes · 43.7% | Melissa BryceDem15,774 votes · 43.7% | 12.6percentage points | |
Kendal SacchieriRep30,049 votes · 80.5%Runner-upSam GraefeDem7,282 votes · 19.5% | Sam GraefeDem7,282 votes · 19.5% | 61.0percentage points | |
| Special election · November 5, 2024 | Mark MannDem12,722 votes · 60.4%Runner-upCharles BartonRep7,228 votes · 34.3% | Charles BartonRep7,228 votes · 34.3% | 26.1percentage points |
Kelly E. HinesRep20,952 votes · 53.0%Runner-upErin BrewerDem18,621 votes · 47.1% | Erin BrewerDem18,621 votes · 47.1% | 5.9percentage points | |
| Special election · June 18, 2024 | Nikki NiceDem3,904 votes · 72.7%Runner-upConnie JohnsonDem1,468 votes · 27.3% | Connie JohnsonDem1,468 votes · 27.3% | 45.4percentage points |