2022 Missouri State House Election
Missouri · State
General Election
November 8, 2022
Contests
163
Candidates
244
Valid votes
1,875,268
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2020 |
|---|---|---|---|---|---|
| Republican | 1,228,413 | 65.5% | 111 | 68.1% | −3 |
| Democratic | 632,732 | 33.7% | 52 | 31.9% | +3 |
| Libertarian | 11,705 | 0.6% | 0 | 0.0% | 0 |
| Constitution | 1,890 | 0.1% | 0 | 0.0% | 0 |
| Independent | 528 | 0.0% | 0 | 0.0% | 0 |
| Party | 2020 seats | 2022 seats | Change | 2020 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 114 | 111 | −3 | 62.7% | 65.5% | +2.9 pp |
| Democratic | 49 | 52 | +3 | 36.8% | 33.7% | −3.0 pp |
Seat changes by party
163 → 163 seats
| Party | 2020 seats | 2022 seats | Change | 2020 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 114 | 111 | −3 | 62.7% | 65.5% | +2.9 pp |
| Democratic | 49 | 52 | +3 | 36.8% | 33.7% | −3.0 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 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 114 | 49 |
| November 8, 2022 | 111 | 52 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 62.7% | 36.8% |
| November 8, 2022 | 65.5% | 33.7% |
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 % | ||
| 9,32252.6% | 52.6% | 8,18446.2% | 46.2% | 2041.2% | 1.2% | 17,710 | |
| 12,034100.0% | 100.0% | —— | — | —— | — | 12,034 | |
| 9,056100.0% | 100.0% | —— | — | —— | — | 9,056 | |
| 7,97855.7% | 55.7% | 6,35344.3% | 44.3% | —— | — | 14,331 | |
| 5,40449.3% | 49.3% | 5,30548.4% | 48.4% | 2422.2% | 2.2% | 10,951 | |
| 7,62154.5% | 54.5% | 6,35945.5% | 45.5% | —— | — | 13,980 | |
| 8,15159.9% | 59.9% | 5,44740.1% | 40.1% | —— | — | 13,598 | |
| 8,89563.9% | 63.9% | 5,02836.1% | 36.1% | —— | — | 13,923 | |
| 12,967100.0% | 100.0% | —— | — | —— | — | 12,967 | |
| 11,30264.2% | 64.2% | 6,30335.8% | 35.8% | —— | — | 17,605 | |
| 11,065100.0% | 100.0% | —— | — | —— | — | 11,065 | |
| 10,629100.0% | 100.0% | —— | — | —— | — | 10,629 | |
| 10,168100.0% | 100.0% | —— | — | —— | — | 10,168 | |
| 8,54567.4% | 67.4% | 4,13632.6% | 32.6% | —— | — | 12,681 | |
| 9,58772.1% | 72.1% | 3,70127.9% | 27.9% | —— | — | 13,288 | |
| 8,956100.0% | 100.0% | —— | — | —— | — | 8,956 | |
| 8,722100.0% | 100.0% | —— | — | —— | — | 8,722 | |
| 9,42075.6% | 75.6% | 3,03424.4% | 24.4% | —— | — | 12,454 | |
| 9,132100.0% | 100.0% | —— | — | —— | — | 9,132 | |
| 11,028100.0% | 100.0% | —— | — | —— | — | 11,028 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Ben KeathleyRep9,322 votes · 52.6%Runner-upMelissa GreensteinDem8,184 votes · 46.2% | Melissa GreensteinDem8,184 votes · 46.2% | 6.4percentage points | |
| Richard W WestRep12,034 votes · 100.0% | — | — | |
| Dave HinmanRep9,056 votes · 100.0% | — | — | |
Phil ChristofanelliRep7,978 votes · 55.7%Runner-upGregory A UpchurchDem6,353 votes · 44.3% | Gregory A UpchurchDem6,353 votes · 44.3% | 11.3percentage points | |
Adam SchwadronRep5,404 votes · 49.4%Runner-upCindy BerneDem5,305 votes · 48.4% | Cindy BerneDem5,305 votes · 48.4% | 0.9percentage points | |
Travis WilsonRep7,621 votes · 54.5%Runner-upRon OdenthalDem6,359 votes · 45.5% | Ron OdenthalDem6,359 votes · 45.5% | 9.0percentage points | |
Mark A MatthiesenRep8,151 votes · 59.9%Runner-upTracy GrundyDem5,447 votes · 40.1% | Tracy GrundyDem5,447 votes · 40.1% | 19.9percentage points | |
Justin HicksRep8,895 votes · 63.9%Runner-upSusan ShumwayDem5,028 votes · 36.1% | Susan ShumwayDem5,028 votes · 36.1% | 27.8percentage points | |
| Kyle MarquartRep12,967 votes · 100.0% | — | — | |
Justin SparksRep11,302 votes · 64.2%Runner-upJosh ThackstonDem6,303 votes · 35.8% | Josh ThackstonDem6,303 votes · 35.8% | 28.4percentage points | |
| Gary BonackerRep11,065 votes · 100.0% | — | — | |
| Renee ReuterRep10,629 votes · 100.0% | — | — | |
| Phil AmatoRep10,168 votes · 100.0% | — | — | |
Ken WallerRep8,545 votes · 67.4%Runner-upJessie ShepherdDem4,136 votes · 32.6% | Jessie ShepherdDem4,136 votes · 32.6% | 34.8percentage points | |
Cyndi Buchheit-CourtwayRep9,587 votes · 72.2%Runner-upBarbara MarcoDem3,701 votes · 27.9% | Barbara MarcoDem3,701 votes · 27.9% | 44.3percentage points | |
| Dale WrightRep8,956 votes · 100.0% | — | — | |
| Mike HendersonRep8,722 votes · 100.0% | — | — | |
Mike McGirlRep9,420 votes · 75.6%Runner-upSally BrooksDem3,034 votes · 24.4% | Sally BrooksDem3,034 votes · 24.4% | 51.3percentage points | |
| Brad BandermanRep9,132 votes · 100.0% | — | — | |
| Ron CopelandRep11,028 votes · 100.0% | — | — |