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 % | ||
| 20,512100.0% | 100.0% | —— | — | —— | — | 20,512 | |
| 16,48443.5% | 43.5% | 21,39956.5% | 56.5% | —— | — | 37,883 | |
| 35,55963.8% | 63.8% | 20,19236.2% | 36.2% | —— | — | 55,751 | |
| 47,24068.0% | 68.0% | 20,84230.0% | 30.0% | 1,3742.0% | 2.0% | 69,456 | |
| 13,695100.0% | 100.0% | —— | — | —— | — | 13,695 | |
| 37,37660.7% | 60.7% | 24,23039.3% | 39.3% | —— | — | 61,606 | |
| 17,20629.7% | 29.7% | 40,66870.3% | 70.3% | —— | — | 57,874 | |
| 40,24061.6% | 61.6% | 25,12438.4% | 38.4% | —— | — | 65,364 | |
| 13,295100.0% | 100.0% | —— | — | —— | — | 13,295 | |
| 20,079100.0% | 100.0% | —— | — | —— | — | 20,079 | |
| 34,80671.2% | 71.2% | 14,05428.8% | 28.8% | —— | — | 48,860 | |
| 14,759100.0% | 100.0% | —— | — | —— | — | 14,759 | |
| 44,03165.1% | 65.1% | 23,59734.9% | 34.9% | —— | — | 67,628 | |
| 16,33342.4% | 42.4% | 22,23157.6% | 57.6% | —— | — | 38,564 | |
| 8,69035.8% | 35.8% | 15,56964.2% | 64.2% | —— | — | 24,259 | |
| —— | — | 5,763100.0% | 100.0% | —— | — | 5,763 | |
| 20,43751.8% | 51.8% | 18,99548.2% | 48.2% | —— | — | 39,432 | |
| —— | — | 9,344100.0% | 100.0% | —— | — | 9,344 | |
| 10,38535.3% | 35.3% | 19,02764.7% | 64.7% | —— | — | 29,412 | |
| —— | — | 8,662100.0% | 100.0% | —— | — | 8,662 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
| Dade PhelanRep20,512 votes · 100.0% | — | — | |
Christian "Manuel" HayesDem21,399 votes · 56.5%Runner-upJacorion RandleRep16,484 votes · 43.5% | Jacorion RandleRep16,484 votes · 43.5% | 13.0percentage points | |
Terri Leo-WilsonRep35,559 votes · 63.8%Runner-upKeith G. HenryDem20,192 votes · 36.2% | Keith G. HenryDem20,192 votes · 36.2% | 27.6percentage points | |
Greg BonnenRep47,240 votes · 68.0%Runner-upMichael J CreedonDem20,842 votes · 30.0% | Michael J CreedonDem20,842 votes · 30.0% | 38.0percentage points | |
| Cody Thane VasutRep13,695 votes · 100.0% | — | — | |
Jacey JettonRep37,376 votes · 60.7%Runner-upDaniel LeeDem24,230 votes · 39.3% | Daniel LeeDem24,230 votes · 39.3% | 21.3percentage points | |
Ron ReynoldsDem40,668 votes · 70.3%Runner-upSohrab GilaniRep17,206 votes · 29.7% | Sohrab GilaniRep17,206 votes · 29.7% | 40.5percentage points | |
Gary GatesRep40,240 votes · 61.6%Runner-upNelvin J. AdriaticoDem25,124 votes · 38.4% | Nelvin J. AdriaticoDem25,124 votes · 38.4% | 23.1percentage points | |
| Ed ThompsonRep13,295 votes · 100.0% | — | — | |
| Geanie W. MorrisonRep20,079 votes · 100.0% | — | — | |
Ryan GuillenRep34,806 votes · 71.2%Runner-upMartha M. GutierrezDem14,054 votes · 28.8% | Martha M. GutierrezDem14,054 votes · 28.8% | 42.5percentage points | |
| Todd HunterRep14,759 votes · 100.0% | — | — | |
Justin HollandRep44,031 votes · 65.1%Runner-upGraeson LynskeyDem23,597 votes · 34.9% | Graeson LynskeyDem23,597 votes · 34.9% | 30.2percentage points | |
Abel HerreroDem22,231 votes · 57.7%Runner-upCarolyn VaughnRep16,333 votes · 42.4% | Carolyn VaughnRep16,333 votes · 42.4% | 15.3percentage points | |
Oscar LongoriaDem15,569 votes · 64.2%Runner-upOscar RosaRep8,690 votes · 35.8% | Oscar RosaRep8,690 votes · 35.8% | 28.4percentage points | |
| Sergio Munoz JrDem5,763 votes · 100.0% | — | — | |
Janie LopezRep20,437 votes · 51.8%Runner-upLuis Villarreal Jr.Dem18,995 votes · 48.2% | Luis Villarreal Jr.Dem18,995 votes · 48.2% | 3.7percentage points | |
Erin Elizabeth GamezDem5,439 votes · 58.2%Runner-upJonathan GraciaDem3,905 votes · 41.8% | Jonathan GraciaDem3,905 votes · 41.8% | 16.4percentage points | |
Armando "Mando" MartinezDem19,027 votes · 64.7%Runner-upJimmie GarciaRep10,385 votes · 35.3% | Jimmie GarciaRep10,385 votes · 35.3% | 29.4percentage points | |
| Terry CanalesDem8,662 votes · 100.0% | — | — |