2024 Missouri State Senate Election
Missouri · State
General Election
November 5, 2024
Contests
17
Candidates
32
Valid votes
1,376,437
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 | 776,116 | 56.4% | 10 | 58.8% | −4 |
| Democratic | 598,588 | 43.5% | 7 | 41.2% | +4 |
| Libertarian | 1,733 | 0.1% | 0 | 0.0% | 0 |
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 14 | 10 | −4 | 67.5% | 56.4% | −11.2 pp |
| Democratic | 3 | 7 | +4 | 31.1% | 43.5% | +12.4 pp |
Seat changes by party
17 → 17 seats
| Party | 2020 seats | 2024 seats | Change | 2020 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 10 | 10 | 0 | 53.4% | 56.4% | +3.0 pp |
| Democratic | 7 | 7 | 0 | 43.7% | 43.5% | −0.2 pp |
Seat changes by party
17 → 17 seats
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 14 | 10 | −4 | 67.5% | 56.4% | −11.2 pp |
| Democratic | 3 | 7 | +4 | 31.1% | 43.5% | +12.4 pp |
Seat changes by party
17 → 17 seats
Historical trends
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 10 | 7 |
| November 8, 2022 | 14 | 3 |
| November 5, 2024 | 10 | 7 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 10 | 7 |
| November 8, 2022 | 14 | 3 |
| November 5, 2024 | 10 | 7 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 53.4% | 43.7% |
| November 8, 2022 | 67.5% | 31.1% |
| November 5, 2024 | 56.4% | 43.5% |
District results
17 contests
Swipe to compare parties · Tap a district for full results
| District | Rep | Dem | Libertarian | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| 41,59843.9% | 43.9% | 53,26356.1% | 56.1% | —— | — | 94,861 | |
| 60,54875.9% | 75.9% | 19,27324.1% | 24.1% | —— | — | 79,821 | |
| 6,15111.4% | 11.4% | 47,67088.6% | 88.6% | —— | — | 53,821 | |
| 19,93925.5% | 25.5% | 58,14974.5% | 74.5% | —— | — | 78,088 | |
| 13,10320.7% | 20.7% | 50,22079.3% | 79.3% | —— | — | 63,323 | |
| 37,00852.4% | 52.4% | 33,68047.6% | 47.6% | —— | — | 70,688 | |
| —— | — | 63,076100.0% | 100.0% | —— | — | 63,076 | |
| 56,09351.6% | 51.6% | 50,84146.8% | 46.8% | 1,7331.6% | 1.6% | 108,667 | |
| 39,65047.0% | 47.0% | 44,70953.0% | 53.0% | —— | — | 84,359 | |
| 37,01043.0% | 43.0% | 48,99857.0% | 57.0% | —— | — | 86,008 | |
| 64,44669.3% | 69.3% | 28,52130.7% | 30.7% | —— | — | 92,967 | |
| 51,30855.1% | 55.1% | 41,82244.9% | 44.9% | —— | — | 93,130 | |
| 62,59383.7% | 83.7% | 12,21516.3% | 16.3% | —— | — | 74,808 | |
| 72,629100.0% | 100.0% | —— | — | —— | — | 72,629 | |
| 73,68580.1% | 80.1% | 18,32619.9% | 19.9% | —— | — | 92,011 | |
| 60,54168.5% | 68.5% | 27,82531.5% | 31.5% | —— | — | 88,366 | |
| 79,814100.0% | 100.0% | —— | — | —— | — | 79,814 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Doug BeckDem53,263 votes · 56.2%Runner-upRobert J. CrumpRep41,598 votes · 43.9% | Robert J. CrumpRep41,598 votes · 43.9% | 12.3percentage points | |
Mike HendersonRep60,548 votes · 75.9%Runner-upDoug HalbertDem19,273 votes · 24.2% | Doug HalbertDem19,273 votes · 24.2% | 51.7percentage points | |
Steve RobertsDem47,670 votes · 88.6%Runner-upRobert VromanRep6,151 votes · 11.4% | Robert VromanRep6,151 votes · 11.4% | 77.1percentage points | |
Patty LewisDem58,149 votes · 74.5%Runner-upJoey LaSalleRep19,939 votes · 25.5% | Joey LaSalleRep19,939 votes · 25.5% | 48.9percentage points | |
Barbara Anne WashingtonDem50,220 votes · 79.3%Runner-upDerron BlackRep13,103 votes · 20.7% | Derron BlackRep13,103 votes · 20.7% | 58.6percentage points | |
Joe NicolaRep37,008 votes · 52.4%Runner-upRobert SaulsDem33,680 votes · 47.7% | Robert SaulsDem33,680 votes · 47.7% | 4.7percentage points | |
| Angela Walton MosleyDem63,076 votes · 100.0% | — | — | |
David GregoryRep56,093 votes · 51.6%Runner-upJoe PerelesDem50,841 votes · 46.8% | Joe PerelesDem50,841 votes · 46.8% | 4.8percentage points | |
Maggie NurrenbernDem44,709 votes · 53.0%Runner-upJerry NolteRep39,650 votes · 47.0% | Jerry NolteRep39,650 votes · 47.0% | 6.0percentage points | |
Stephen WebberDem48,998 votes · 57.0%Runner-upJames CoyneRep37,010 votes · 43.0% | James CoyneRep37,010 votes · 43.0% | 13.9percentage points | |
Kurtis GregoryRep64,446 votes · 69.3%Runner-upJim BatesDem28,521 votes · 30.7% | Jim BatesDem28,521 votes · 30.7% | 38.6percentage points | |
Adam SchneltingRep51,308 votes · 55.1%Runner-upMatt WilliamsDem41,822 votes · 44.9% | Matt WilliamsDem41,822 votes · 44.9% | 10.2percentage points | |
Jason BeanRep62,593 votes · 83.7%Runner-upChuck BanksDem12,215 votes · 16.3% | Chuck BanksDem12,215 votes · 16.3% | 67.3percentage points | |
| Jamie BurgerRep72,629 votes · 100.0% | — | — | |
Mike MoonRep73,685 votes · 80.1%Runner-upRon MonnigDem18,326 votes · 19.9% | Ron MonnigDem18,326 votes · 19.9% | 60.2percentage points | |
Rick BrattinRep60,541 votes · 68.5%Runner-upRaymond L. JamesDem27,825 votes · 31.5% | Raymond L. JamesDem27,825 votes · 31.5% | 37.0percentage points | |
| Brad HudsonRep79,814 votes · 100.0% | — | — |