2022 Missouri State Senate Election
Missouri · State
General Election
November 8, 2022
Contests
17
Candidates
31
Valid votes
1,009,828
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 2020 |
|---|---|---|---|---|---|
| Republican | 682,007 | 67.5% | 14 | 82.4% | +4 |
| Democratic | 313,588 | 31.1% | 3 | 17.6% | −4 |
| Libertarian | 14,209 | 1.4% | 0 | 0.0% | 0 |
| Independent | 24 | 0.0% | 0 | 0.0% | 0 |
| Party | 2020 seats | 2022 seats | Change | 2020 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 10 | 14 | +4 | 53.4% | 67.5% | +14.2 pp |
| Democratic | 7 | 3 | −4 | 43.7% | 31.1% | −12.6 pp |
Seat changes by party
17 → 17 seats
| Party | 2020 seats | 2022 seats | Change | 2020 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 10 | 14 | +4 | 53.4% | 67.5% | +14.2 pp |
| Democratic | 7 | 3 | −4 | 43.7% | 31.1% | −12.6 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 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 10 | 7 |
| November 8, 2022 | 14 | 3 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 53.4% | 43.7% |
| November 8, 2022 | 67.5% | 31.1% |
District results
17 contests
Swipe to compare parties · Tap a district for full results
| District | Rep | Dem | Libertarian | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| 42,56863.0% | 63.0% | 24,99837.0% | 37.0% | —— | — | 67,566 | |
| 17,90625.8% | 25.8% | 51,41974.2% | 74.2% | —— | — | 69,325 | |
| 56,424100.0% | 100.0% | —— | — | —— | — | 56,424 | |
| 38,01855.8% | 55.8% | 30,10044.2% | 44.2% | —— | — | 68,118 | |
| 44,16977.6% | 77.6% | —— | — | 12,72822.4% | 22.4% | 56,897 | |
| 51,47080.8% | 80.8% | 12,25419.2% | 19.2% | —— | — | 63,724 | |
| —— | — | 41,83299.9% | 99.9% | —— | — | 41,856 | |
| 39,08780.7% | 80.7% | 9,36319.3% | 19.3% | —— | — | 48,450 | |
| 42,98975.8% | 75.8% | 13,73924.2% | 24.2% | —— | — | 56,728 | |
| 54,504100.0% | 100.0% | —— | — | —— | — | 54,504 | |
| 40,69565.5% | 65.5% | 21,45634.5% | 34.5% | —— | — | 62,151 | |
| 36,16444.8% | 44.8% | 43,08153.4% | 53.4% | 1,4811.8% | 1.8% | 80,726 | |
| 48,46973.9% | 73.9% | 17,11526.1% | 26.1% | —— | — | 65,584 | |
| 55,062100.0% | 100.0% | —— | — | —— | — | 55,062 | |
| 30,48357.6% | 57.6% | 22,46442.4% | 42.4% | —— | — | 52,947 | |
| 46,763100.0% | 100.0% | —— | — | —— | — | 46,763 | |
| 37,23659.1% | 59.1% | 25,76740.9% | 40.9% | —— | — | 63,003 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Nick SchroerRep42,568 votes · 63.0%Runner-upMichael SinclairDem24,998 votes · 37.0% | Michael SinclairDem24,998 votes · 37.0% | 26.0percentage points | |
Karla MayDem51,419 votes · 74.2%Runner-upMary Theresa McLeanRep17,906 votes · 25.8% | Mary Theresa McLeanRep17,906 votes · 25.8% | 48.3percentage points | |
| Mike BernskoetterRep56,424 votes · 100.0% | — | — | |
Mike CierpiotRep38,018 votes · 55.8%Runner-upAntoine D. JenningsDem30,100 votes · 44.2% | Antoine D. JenningsDem30,100 votes · 44.2% | 11.6percentage points | |
Travis FitzwaterRep44,169 votes · 77.6%Runner-upCatherine DreherLibertarian12,728 votes · 22.4% | Catherine DreherLibertarian12,728 votes · 22.4% | 55.3percentage points | |
Rusty BlackRep51,470 votes · 80.8%Runner-upMichael J. BaumliDem12,254 votes · 19.2% | Michael J. BaumliDem12,254 votes · 19.2% | 61.5percentage points | |
Brian WilliamsDem41,832 votes · 99.9%Runner-upJohn WinklerInd24 votes · 0.1% | John WinklerInd24 votes · 0.1% | 99.9percentage points | |
Justin Dan BrownRep39,087 votes · 80.7%Runner-upTara AnuraDem9,363 votes · 19.3% | Tara AnuraDem9,363 votes · 19.3% | 61.4percentage points | |
Cindy OlaughlinRep42,989 votes · 75.8%Runner-upAyanna ShiversDem13,739 votes · 24.2% | Ayanna ShiversDem13,739 votes · 24.2% | 51.6percentage points | |
| Curtis TrentRep54,504 votes · 100.0% | — | — | |
Mary Elizabeth ColemanRep40,695 votes · 65.5%Runner-upBenjamin HaginDem21,456 votes · 34.5% | Benjamin HaginDem21,456 votes · 34.5% | 31.0percentage points | |
Tracy McCreeryDem43,081 votes · 53.4%Runner-upGeorge J HruzaRep36,164 votes · 44.8% | George J HruzaRep36,164 votes · 44.8% | 8.6percentage points | |
Ben BrownRep48,469 votes · 73.9%Runner-upJohn KiehneDem17,115 votes · 26.1% | John KiehneDem17,115 votes · 26.1% | 47.8percentage points | |
| Sandy CrawfordRep55,062 votes · 100.0% | — | — | |
Lincoln HoughRep30,483 votes · 57.6%Runner-upRaymond LampertDem22,464 votes · 42.4% | Raymond LampertDem22,464 votes · 42.4% | 15.2percentage points | |
| Jill CarterRep46,763 votes · 100.0% | — | — | |
Tony LuetkemeyerRep37,236 votes · 59.1%Runner-upSarah ShorterDem25,767 votes · 40.9% | Sarah ShorterDem25,767 votes · 40.9% | 18.2percentage points |