2022 Texas State House Election
Texas · State
The 2022 official returns omit some unopposed races. Seat totals and comparisons cover recorded contests.
General Election
November 8, 2022
Contests
92
Candidates
286
Valid votes
5,053,540
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2020 |
|---|---|---|---|---|---|
| Republican | 2,612,097 | 51.7% | 50 | 54.3% | −33 |
| Democratic | 2,308,570 | 45.7% | 42 | 45.7% | −25 |
| Libertarian | 121,804 | 2.4% | 0 | 0.0% | 0 |
| Independent | 11,069 | 0.2% | 0 | 0.0% | — |
| Party | 2020 seats | 2022 seats | Change | 2020 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 83 | 50 | −33 | 54.9% | 51.7% | −3.3 pp |
| Democratic | 67 | 42 | −25 | 43.5% | 45.7% | +2.2 pp |
Seat changes by party
150 → 92 seats
| Party | 2020 seats | 2022 seats | Change | 2020 Vote % | 2022 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 83 | 50 | −33 | 54.9% | 51.7% | −3.3 pp |
| Democratic | 67 | 42 | −25 | 43.5% | 45.7% | +2.2 pp |
Seat changes by party
150 → 92 seats
Historical trends
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 83 | 67 |
| November 8, 2022 | 50 | 42 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 83 | 67 |
| November 8, 2022 | 50 | 42 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 54.9% | 43.5% |
| November 8, 2022 | 51.7% | 45.7% |
Source: Texas Secretary of State · VTD detail: Texas Legislative Council (CC BY), using that year’s VTDs.
District results
151 contests
Swipe to compare parties · Tap a district for full results
| District | Rep | Dem | Libertarian | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| 21,117100.0% | 100.0% | —— | — | —— | — | 21,117 | |
| 20,164100.0% | 100.0% | —— | — | —— | — | 20,164 | |
| 20,957100.0% | 100.0% | —— | — | —— | — | 20,957 | |
| 42,04177.3% | 77.3% | —— | — | 12,37422.7% | 22.7% | 54,415 | |
| 24,955100.0% | 100.0% | —— | — | —— | — | 24,955 | |
| 43,84173.3% | 73.3% | 15,97526.7% | 26.7% | —— | — | 59,816 | |
| 16,300100.0% | 100.0% | —— | — | —— | — | 16,300 | |
| 46,52688.0% | 88.0% | —— | — | 6,35012.0% | 12.0% | 52,876 | |
| 52,17882.4% | 82.4% | 11,17117.6% | 17.6% | —— | — | 63,349 | |
| 13,325100.0% | 100.0% | —— | — | —— | — | 13,325 | |
| 26,211100.0% | 100.0% | —— | — | —— | — | 26,211 | |
| 16,172100.0% | 100.0% | —— | — | —— | — | 16,172 | |
| 41,42377.5% | 77.5% | 12,02722.5% | 22.5% | —— | — | 53,450 | |
| 29,86868.1% | 68.1% | —— | — | 13,99531.9% | 31.9% | 43,863 | |
| 47,02165.7% | 65.7% | 24,57834.3% | 34.3% | —— | — | 71,599 | |
| 20,952100.0% | 100.0% | —— | — | —— | — | 20,952 | |
| 39,09264.2% | 64.2% | 19,40431.9% | 31.9% | —— | — | 60,884 | |
| 22,681100.0% | 100.0% | —— | — | —— | — | 22,681 | |
| 70,49272.7% | 72.7% | 26,53327.3% | 27.3% | —— | — | 97,025 | |
| 49,34559.1% | 59.1% | 34,17540.9% | 40.9% | —— | — | 83,520 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Gary VandeaverRep13,279 votes · 62.9%Runner-upGeorge LavenderRep6,115 votes · 29.0% | George LavenderRep6,115 votes · 29.0% | 33.9percentage points | |
Bryan SlatonRep16,609 votes · 82.4%Runner-upClyde BostickRep3,555 votes · 17.6% | Clyde BostickRep3,555 votes · 17.6% | 64.7percentage points | |
Cecil Bell JrRep14,080 votes · 67.2%Runner-upKelly McDonaldRep6,877 votes · 32.8% | Kelly McDonaldRep6,877 votes · 32.8% | 34.4percentage points | |
Keith BellRep42,041 votes · 77.3%Runner-upMatt SavinoLibertarian12,374 votes · 22.7% | Matt SavinoLibertarian12,374 votes · 22.7% | 54.5percentage points | |
Cole HefnerRep20,202 votes · 81.0%Runner-upDewey R. CollierRep4,753 votes · 19.1% | Dewey R. CollierRep4,753 votes · 19.1% | 61.9percentage points | |
Matt SchaeferRep43,841 votes · 73.3%Runner-upCody J. GraceDem15,975 votes · 26.7% | Cody J. GraceDem15,975 votes · 26.7% | 46.6percentage points | |
| Jay DeanRep16,300 votes · 100.0% | — | — | |
Cody HarrisRep46,526 votes · 88.0%Runner-upR. Edwin AdamsLibertarian6,350 votes · 12.0% | R. Edwin AdamsLibertarian6,350 votes · 12.0% | 76.0percentage points | |
Trent AshbyRep52,178 votes · 82.4%Runner-upJason RogersDem11,171 votes · 17.6% | Jason RogersDem11,171 votes · 17.6% | 64.7percentage points | |
| Brian HarrisonRep13,325 votes · 100.0% | — | — | |
Travis ClardyRep13,828 votes · 52.8%Runner-upRachel HaleRep5,459 votes · 20.8% | Rachel HaleRep5,459 votes · 20.8% | 31.9percentage points | |
Kyle KacalRep9,366 votes · 57.9%Runner-upBen BiusRep6,806 votes · 42.1% | Ben BiusRep6,806 votes · 42.1% | 15.8percentage points | |
Angelia OrrRep41,423 votes · 77.5%Runner-upCedric Davis SrDem12,027 votes · 22.5% | Cedric Davis SrDem12,027 votes · 22.5% | 55.0percentage points | |
John RaneyRep29,868 votes · 68.1%Runner-upJeff MillerLibertarian13,995 votes · 31.9% | Jeff MillerLibertarian13,995 votes · 31.9% | 36.2percentage points | |
Steve TothRep47,021 votes · 65.7%Runner-upKristin JohnsonDem24,578 votes · 34.3% | Kristin JohnsonDem24,578 votes · 34.3% | 31.4percentage points | |
| Will MetcalfRep20,952 votes · 100.0% | — | — | |
Stan GerdesRep39,092 votes · 64.2%Runner-upMadeline EdenDem19,404 votes · 31.9% | Madeline EdenDem19,404 votes · 31.9% | 32.3percentage points | |
Ernest BailesRep12,742 votes · 56.2%Runner-upJanis HoltRep5,995 votes · 26.4% | Janis HoltRep5,995 votes · 26.4% | 29.8percentage points | |
Ellen TroxclairRep70,492 votes · 72.7%Runner-upPam BaggettDem26,533 votes · 27.4% | Pam BaggettDem26,533 votes · 27.4% | 45.3percentage points | |
Terry M. WilsonRep49,345 votes · 59.1%Runner-upRaul CamachoDem34,175 votes · 40.9% | Raul CamachoDem34,175 votes · 40.9% | 18.2percentage points |