2024 Missouri State House Election
Missouri · State
General Election
November 5, 2024
Contests
163
Candidates
285
Valid votes
2,774,012
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2022 |
|---|---|---|---|---|---|
| Republican | 1,716,107 | 61.9% | 111 | 68.1% | 0 |
| Democratic | 1,038,438 | 37.4% | 52 | 31.9% | 0 |
| Libertarian | 18,254 | 0.7% | 0 | 0.0% | 0 |
| Green | 1,168 | 0.0% | 0 | 0.0% | — |
| Independent | 45 | 0.0% | 0 | 0.0% | 0 |
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 111 | 111 | 0 | 65.5% | 61.9% | −3.6 pp |
| Democratic | 52 | 52 | 0 | 33.7% | 37.4% | +3.7 pp |
Seat changes by party
163 → 163 seats
| Party | 2020 seats | 2024 seats | Change | 2020 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 114 | 111 | −3 | 62.7% | 61.9% | −0.8 pp |
| Democratic | 49 | 52 | +3 | 36.8% | 37.4% | +0.7 pp |
Seat changes by party
163 → 163 seats
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 111 | 111 | 0 | 65.5% | 61.9% | −3.6 pp |
| Democratic | 52 | 52 | 0 | 33.7% | 37.4% | +3.7 pp |
Seat changes by party
163 → 163 seats
Historical trends
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 114 | 49 |
| November 8, 2022 | 111 | 52 |
| November 5, 2024 | 111 | 52 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 114 | 49 |
| November 8, 2022 | 111 | 52 |
| November 5, 2024 | 111 | 52 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 62.7% | 36.8% |
| November 8, 2022 | 65.5% | 33.7% |
| November 5, 2024 | 61.9% | 37.4% |
District map
Loading map…
District results
163 contests
Swipe to compare parties · Tap a district for full results
| District | Rep | Dem | Libertarian | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| 5,60171.5% | 71.5% | 2,22928.5% | 28.5% | —— | — | 7,830 | |
| 11,52473.1% | 73.1% | 4,23826.9% | 26.9% | —— | — | 15,762 | |
| 17,20876.6% | 76.6% | 5,26223.4% | 23.4% | —— | — | 22,470 | |
| 15,63782.8% | 82.8% | 3,24717.2% | 17.2% | —— | — | 18,884 | |
| 14,97083.6% | 83.6% | 2,92916.4% | 16.4% | —— | — | 17,899 | |
| 14,80079.2% | 79.2% | 3,89420.8% | 20.8% | —— | — | 18,694 | |
| 16,47385.5% | 85.5% | 2,80214.5% | 14.5% | —— | — | 19,275 | |
| 15,49781.8% | 81.8% | 3,45318.2% | 18.2% | —— | — | 18,950 | |
| 15,75182.3% | 82.3% | 3,38217.7% | 17.7% | —— | — | 19,133 | |
| 12,57867.9% | 67.9% | 5,95732.1% | 32.1% | —— | — | 18,535 | |
| 15,78176.0% | 76.0% | 4,99724.0% | 24.0% | —— | — | 20,778 | |
| 5,10948.4% | 48.4% | 5,45051.6% | 51.6% | —— | — | 10,559 | |
| 7,43156.1% | 56.1% | 5,81043.9% | 43.9% | —— | — | 13,241 | |
| 16,472100.0% | 100.0% | —— | — | —— | — | 16,472 | |
| 6,97445.0% | 45.0% | 8,52955.0% | 55.0% | —— | — | 15,503 | |
| 8,96449.0% | 49.0% | 9,32951.0% | 51.0% | —— | — | 18,293 | |
| 16,58470.4% | 70.4% | 6,98829.6% | 29.6% | —— | — | 23,572 | |
| 20,287100.0% | 100.0% | —— | — | —— | — | 20,287 | |
| 16,31275.0% | 75.0% | 5,43225.0% | 25.0% | —— | — | 21,744 | |
| 15,89576.4% | 76.4% | 4,89723.6% | 23.6% | —— | — | 20,792 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Bill HardwickRep5,601 votes · 71.5%Runner-upBrandon SwartzDem2,229 votes · 28.5% | Brandon SwartzDem2,229 votes · 28.5% | 43.1percentage points | |
Tara J PetersRep11,524 votes · 73.1%Runner-upTara AnuraDem4,238 votes · 26.9% | Tara AnuraDem4,238 votes · 26.9% | 46.2percentage points | |
Jeff VernettiRep17,208 votes · 76.6%Runner-upNancy BatesDem5,262 votes · 23.4% | Nancy BatesDem5,262 votes · 23.4% | 53.2percentage points | |
Don MayhewRep15,637 votes · 82.8%Runner-upTara HallmarkDem3,247 votes · 17.2% | Tara HallmarkDem3,247 votes · 17.2% | 65.6percentage points | |
Dane DiehlRep14,970 votes · 83.6%Runner-upLynda JonesDem2,929 votes · 16.4% | Lynda JonesDem2,929 votes · 16.4% | 67.3percentage points | |
Jim KalberlohRep14,800 votes · 79.2%Runner-upKirsten HockadayDem3,894 votes · 20.8% | Kirsten HockadayDem3,894 votes · 20.8% | 58.3percentage points | |
Ann KelleyRep16,473 votes · 85.5%Runner-upMarvin ManringDem2,802 votes · 14.5% | Marvin ManringDem2,802 votes · 14.5% | 70.9percentage points | |
Christopher D WarwickRep15,497 votes · 81.8%Runner-upRich HortonDem3,453 votes · 18.2% | Rich HortonDem3,453 votes · 18.2% | 63.6percentage points | |
John F. BlackRep15,751 votes · 82.3%Runner-upLouise HansenDem3,382 votes · 17.7% | Louise HansenDem3,382 votes · 17.7% | 64.7percentage points | |
Bishop DavidsonRep12,578 votes · 67.9%Runner-upLeslie JonesDem5,957 votes · 32.1% | Leslie JonesDem5,957 votes · 32.1% | 35.7percentage points | |
Bill OwenRep15,781 votes · 76.0%Runner-upAshley CossinsDem4,997 votes · 24.1% | Ashley CossinsDem4,997 votes · 24.1% | 51.9percentage points | |
Jeremy DeanDem5,450 votes · 51.6%Runner-upStephanos FreemanRep5,109 votes · 48.4% | Stephanos FreemanRep5,109 votes · 48.4% | 3.2percentage points | |
Melanie StinnettRep7,431 votes · 56.1%Runner-upDerrick NowlinDem5,810 votes · 43.9% | Derrick NowlinDem5,810 votes · 43.9% | 12.2percentage points | |
| Alex RileyRep16,472 votes · 100.0% | — | — | |
Betsy FogleDem8,529 votes · 55.0%Runner-upMichael HastyRep6,974 votes · 45.0% | Michael HastyRep6,974 votes · 45.0% | 10.0percentage points | |
Stephanie HeinDem9,329 votes · 51.0%Runner-upJim RobinetteRep8,964 votes · 49.0% | Jim RobinetteRep8,964 votes · 49.0% | 2.0percentage points | |
Darin ChappellRep16,584 votes · 70.4%Runner-upBryce LockwoodDem6,988 votes · 29.7% | Bryce LockwoodDem6,988 votes · 29.7% | 40.7percentage points | |
| Burt WhaleyRep20,287 votes · 100.0% | — | — | |
Bob TitusRep16,312 votes · 75.0%Runner-upMark GrayDem5,432 votes · 25.0% | Mark GrayDem5,432 votes · 25.0% | 50.0percentage points | |
Jamie Ray GraggRep15,895 votes · 76.5%Runner-upJulia CurranDem4,897 votes · 23.6% | Julia CurranDem4,897 votes · 23.6% | 52.9percentage points |