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 % | ||
| —— | — | 2,506100.0% | 100.0% | —— | — | 2,506 | |
| 13,53176.2% | 76.2% | —— | — | 4,23323.8% | 23.8% | 17,764 | |
| 6,01545.4% | 45.4% | 7,22754.6% | 54.6% | —— | — | 13,242 | |
| 10,56955.4% | 55.4% | 8,50244.6% | 44.6% | —— | — | 19,071 | |
| 7,10458.2% | 58.2% | 5,10741.8% | 41.8% | —— | — | 12,211 | |
| 7,70239.1% | 39.1% | 12,00460.9% | 60.9% | —— | — | 19,706 | |
| 11,32077.3% | 77.3% | 3,32322.7% | 22.7% | —— | — | 14,643 | |
| 4,35438.5% | 38.5% | 6,95961.5% | 61.5% | —— | — | 11,313 | |
| —— | — | 9,61176.9% | 76.9% | 2,89123.1% | 23.1% | 12,502 | |
| 6,98066.3% | 66.3% | 3,55133.7% | 33.7% | —— | — | 10,531 | |
| 3,294100.0% | 100.0% | —— | — | —— | — | 3,294 | |
| 4,47139.4% | 39.4% | 6,86960.6% | 60.6% | —— | — | 11,340 | |
| 7,24054.0% | 54.0% | 6,16446.0% | 46.0% | —— | — | 13,404 | |
| 2,575100.0% | 100.0% | —— | — | —— | — | 2,575 | |
| 10,87166.7% | 66.7% | 5,43533.3% | 33.3% | —— | — | 16,306 | |
| —— | — | 2,469100.0% | 100.0% | —— | — | 2,469 | |
| 7,81750.9% | 50.9% | 7,52949.1% | 49.1% | —— | — | 15,346 | |
| 2,527100.0% | 100.0% | —— | — | —— | — | 2,527 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Ron StewartDem1,324 votes · 52.8%Runner-upDarrell KnoxDem1,182 votes · 47.2% | Darrell KnoxDem1,182 votes · 47.2% | 5.7percentage points | |
Mark VancurenRep13,531 votes · 76.2%Runner-upAaron BrentInd4,233 votes · 23.8% | Aaron BrentInd4,233 votes · 23.8% | 52.3percentage points | |
Melissa ProvenzanoDem7,227 votes · 54.6%Runner-upPaul HassinkRep6,015 votes · 45.4% | Paul HassinkRep6,015 votes · 45.4% | 9.2percentage points | |
Eric RobertsRep10,569 votes · 55.4%Runner-upJimmy LawsonDem8,502 votes · 44.6% | Jimmy LawsonDem8,502 votes · 44.6% | 10.8percentage points | |
Tammy WestRep7,104 votes · 58.2%Runner-upJeremy LambDem5,107 votes · 41.8% | Jeremy LambDem5,107 votes · 41.8% | 16.4percentage points | |
Cyndi MunsonDem12,004 votes · 60.9%Runner-upDavid B. HootenRep7,702 votes · 39.1% | David B. HootenRep7,702 votes · 39.1% | 21.8percentage points | |
David HardinRep11,320 votes · 77.3%Runner-upAnne FiteDem3,323 votes · 22.7% | Anne FiteDem3,323 votes · 22.7% | 54.6percentage points | |
Ellyn HefnerDem6,959 votes · 61.5%Runner-upDave SchnittgerRep4,354 votes · 38.5% | Dave SchnittgerRep4,354 votes · 38.5% | 23.0percentage points | |
Ellen PogemillerDem9,611 votes · 76.9%Runner-upBobby McCollumInd2,891 votes · 23.1% | Bobby McCollumInd2,891 votes · 23.1% | 53.8percentage points | |
Emily GiseRep6,980 votes · 66.3%Runner-upNana Abram DankwaDem3,551 votes · 33.7% | Nana Abram DankwaDem3,551 votes · 33.7% | 32.6percentage points | |
Chris KannadyRep2,735 votes · 83.0%Runner-upBruce FlemingRep559 votes · 17.0% | Bruce FlemingRep559 votes · 17.0% | 66.1percentage points | |
Andy FugateDem6,869 votes · 60.6%Runner-upSuzanne JobeRep4,471 votes · 39.4% | Suzanne JobeRep4,471 votes · 39.4% | 21.2percentage points | |
Max WolfleyRep7,240 votes · 54.0%Runner-upTegan MaloneDem6,164 votes · 46.0% | Tegan MaloneDem6,164 votes · 46.0% | 8.0percentage points | |
Preston StinsonRep1,513 votes · 58.8%Runner-upSteve HerburgerRep1,062 votes · 41.2% | Steve HerburgerRep1,062 votes · 41.2% | 17.5percentage points | |
Gabe WoolleyRep10,871 votes · 66.7%Runner-upCathy SmytheDem5,435 votes · 33.3% | Cathy SmytheDem5,435 votes · 33.3% | 33.3percentage points | |
Ajay PittmanDem1,322 votes · 53.5%Runner-upBrittane GrantDem1,147 votes · 46.5% | Brittane GrantDem1,147 votes · 46.5% | 7.1percentage points | |
Marilyn StarkRep7,817 votes · 50.9%Runner-upChaunte GilmoreDem7,529 votes · 49.1% | Chaunte GilmoreDem7,529 votes · 49.1% | 1.9percentage points | |
Robert MangerRep1,319 votes · 52.2%Runner-upJonathan HewittRep1,208 votes · 47.8% | Jonathan HewittRep1,208 votes · 47.8% | 4.4percentage points |