2024 Oklahoma State House Election
Oklahoma · State
Official returns omit some unopposed races. Seats and historical comparisons cover recorded contests.
General Election
November 5, 2024
Contests
32
Candidates
124
Valid votes
488,959
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2022 |
|---|---|---|---|---|---|
| Republican | 299,975 | 61.3% | 23 | 71.9% | +3 |
| Democratic | 163,055 | 33.3% | 9 | 28.1% | −2 |
| Independent | 15,022 | 3.1% | 0 | 0.0% | 0 |
| Libertarian | 10,907 | 2.2% | 0 | 0.0% | — |
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 20 | 23 | +3 | 56.0% | 61.3% | +5.4 pp |
| Democratic | 11 | 9 | −2 | 42.4% | 33.3% | −9.0 pp |
Seat changes by party
31 → 32 seats
| Party | 2020 seats | 2024 seats | Change | 2020 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 24 | 23 | −1 | 57.8% | 61.3% | +3.5 pp |
| Democratic | 13 | 9 | −4 | 41.1% | 33.3% | −7.7 pp |
Seat changes by party
37 → 32 seats
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 20 | 23 | +3 | 56.0% | 61.3% | +5.4 pp |
| Democratic | 11 | 9 | −2 | 42.4% | 33.3% | −9.0 pp |
Seat changes by party
31 → 32 seats
Historical trends
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 24 | 13 |
| November 8, 2022 | 20 | 11 |
| November 5, 2024 | 23 | 9 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 24 | 13 |
| November 8, 2022 | 20 | 11 |
| November 5, 2024 | 23 | 9 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 57.8% | 41.1% |
| November 8, 2022 | 56.0% | 42.4% |
| November 5, 2024 | 61.3% | 33.3% |
District map
Loading map…
District results
58 contests
Swipe to compare parties · Tap a district for full results
| District | Rep | Dem | Ind | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| 11,94986.3% | 86.3% | —— | — | —— | — | 13,852 | |
| 3,324100.0% | 100.0% | —— | — | —— | — | 3,324 | |
| 9,87867.9% | 67.9% | 4,67832.1% | 32.1% | —— | — | 14,556 | |
| 4,001100.0% | 100.0% | —— | — | —— | — | 4,001 | |
| 16,18079.1% | 79.1% | 4,28820.9% | 20.9% | —— | — | 20,468 | |
| 1,956100.0% | 100.0% | —— | — | —— | — | 1,956 | |
| 3,586100.0% | 100.0% | —— | — | —— | — | 3,586 | |
| 10,83471.4% | 71.4% | 4,33428.6% | 28.6% | —— | — | 15,168 | |
| 14,17475.8% | 75.8% | 4,53624.2% | 24.2% | —— | — | 18,710 | |
| 3,761100.0% | 100.0% | —— | — | —— | — | 3,761 | |
| 1,782100.0% | 100.0% | —— | — | —— | — | 1,782 | |
| 3,413100.0% | 100.0% | —— | — | —— | — | 3,413 | |
| 8,90362.4% | 62.4% | 5,36437.6% | 37.6% | —— | — | 14,267 | |
| 3,211100.0% | 100.0% | —— | — | —— | — | 3,211 | |
| 6,056100.0% | 100.0% | —— | — | —— | — | 6,056 | |
| 4,092100.0% | 100.0% | —— | — | —— | — | 4,092 | |
| 4,35441.5% | 41.5% | 6,15058.5% | 58.5% | —— | — | 10,504 | |
| 11,44578.6% | 78.6% | —— | — | 3,12121.4% | 21.4% | 14,566 | |
| 15,05684.8% | 84.8% | 2,69115.2% | 15.2% | —— | — | 17,747 | |
| 14,19875.9% | 75.9% | —— | — | —— | — | 18,711 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Eddy DempseyRep11,949 votes · 86.3%Runner-upVictoria LawhornLibertarian1,903 votes · 13.7% | Victoria LawhornLibertarian1,903 votes · 13.7% | 72.5percentage points | |
Jim OlsenRep1,936 votes · 58.2%Runner-upE.O. Jr. SmithRep1,388 votes · 41.8% | E.O. Jr. SmithRep1,388 votes · 41.8% | 16.5percentage points | |
Bob Ed CulverRep9,878 votes · 67.9%Runner-upChristopher WierDem4,678 votes · 32.1% | Christopher WierDem4,678 votes · 32.1% | 35.7percentage points | |
Judd StromRep2,565 votes · 64.1%Runner-upChad McCarthyRep1,436 votes · 35.9% | Chad McCarthyRep1,436 votes · 35.9% | 28.2percentage points | |
Mark ChapmanRep16,180 votes · 79.1%Runner-upCrystal LagroneDem4,288 votes · 21.0% | Crystal LagroneDem4,288 votes · 21.0% | 58.1percentage points | |
Neil HaysRep1,542 votes · 78.8%Runner-upJarod MendenhallRep414 votes · 21.2% | Jarod MendenhallRep414 votes · 21.2% | 57.7percentage points | |
Tim TurnerRep1,887 votes · 52.6%Runner-upPaul PalmerRep924 votes · 25.8% | Paul PalmerRep924 votes · 25.8% | 26.9percentage points | |
Scott FetgatterRep10,834 votes · 71.4%Runner-upRosie LynchDem4,334 votes · 28.6% | Rosie LynchDem4,334 votes · 28.6% | 42.9percentage points | |
Jonathan WilkRep14,174 votes · 75.8%Runner-upMitchell JacobDem4,536 votes · 24.2% | Mitchell JacobDem4,536 votes · 24.2% | 51.5percentage points | |
Ryan EavesRep2,332 votes · 62.0%Runner-upTroy GoldenRep1,429 votes · 38.0% | Troy GoldenRep1,429 votes · 38.0% | 24.0percentage points | |
Derrick R. HildebrantRep1,281 votes · 71.9%Runner-upConnor WhithamRep501 votes · 28.1% | Connor WhithamRep501 votes · 28.1% | 43.8percentage points | |
Ronny JohnsRep2,482 votes · 72.7%Runner-upRobert BurchRep931 votes · 27.3% | Robert BurchRep931 votes · 27.3% | 45.4percentage points | |
Dell KerbsRep8,903 votes · 62.4%Runner-upKerri KeckDem5,364 votes · 37.6% | Kerri KeckDem5,364 votes · 37.6% | 24.8percentage points | |
Danny WilliamsRep1,995 votes · 62.1%Runner-upDarlene WallaceRep1,216 votes · 37.9% | Darlene WallaceRep1,216 votes · 37.9% | 24.3percentage points | |
Jim ShawRep3,291 votes · 54.3%Runner-upKevin WallaceRep2,765 votes · 45.7% | Kevin WallaceRep2,765 votes · 45.7% | 8.7percentage points | |
Molly JenkinsRep2,472 votes · 60.4%Runner-upJohn TalleyRep1,620 votes · 39.6% | John TalleyRep1,620 votes · 39.6% | 20.8percentage points | |
Trish RansonDem6,150 votes · 58.6%Runner-upAndrew MuchmoreRep4,354 votes · 41.5% | Andrew MuchmoreRep4,354 votes · 41.5% | 17.1percentage points | |
Ken LuttrellRep11,445 votes · 78.6%Runner-upCarter RogersInd3,121 votes · 21.4% | Carter RogersInd3,121 votes · 21.4% | 57.2percentage points | |
John PfeifferRep15,056 votes · 84.8%Runner-upDoyle LewisDem2,691 votes · 15.2% | Doyle LewisDem2,691 votes · 15.2% | 69.7percentage points | |
Erick HarrisRep14,198 votes · 75.9%Runner-upRichard PrawdzienskiLibertarian4,513 votes · 24.1% | Richard PrawdzienskiLibertarian4,513 votes · 24.1% | 51.8percentage points |