2024 Texas State House Election
Texas · State
The 2022 official returns omit some unopposed races. Seat totals and comparisons cover recorded contests.
General Election
November 5, 2024
Contests
150
Candidates
254
Valid votes
10,130,239
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2022 |
|---|---|---|---|---|---|
| Republican | 5,707,863 | 56.3% | 88 | 58.7% | +38 |
| Democratic | 4,362,814 | 43.1% | 62 | 41.3% | +20 |
| Libertarian | 52,575 | 0.5% | 0 | 0.0% | 0 |
| Independent | 4,478 | 0.0% | 0 | 0.0% | 0 |
| Write-In | 2,509 | 0.0% | 0 | 0.0% | — |
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 50 | 88 | +38 | 51.7% | 56.3% | +4.7 pp |
| Democratic | 42 | 62 | +20 | 45.7% | 43.1% | −2.6 pp |
Seat changes by party
92 → 150 seats
| Party | 2020 seats | 2024 seats | Change | 2020 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 83 | 88 | +5 | 54.9% | 56.3% | +1.4 pp |
| Democratic | 67 | 62 | −5 | 43.5% | 43.1% | −0.5 pp |
Seat changes by party
150 → 150 seats
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 50 | 88 | +38 | 51.7% | 56.3% | +4.7 pp |
| Democratic | 42 | 62 | +20 | 45.7% | 43.1% | −2.6 pp |
Seat changes by party
92 → 150 seats
Historical trends
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 83 | 67 |
| November 8, 2022 | 50 | 42 |
| November 5, 2024 | 88 | 62 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 83 | 67 |
| November 8, 2022 | 50 | 42 |
| November 5, 2024 | 88 | 62 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 54.9% | 43.5% |
| November 8, 2022 | 51.7% | 45.7% |
| November 5, 2024 | 56.3% | 43.1% |
Source: Texas Secretary of State · VTD detail: Texas Legislative Council (CC BY), using that year’s VTDs.
District map
Loading map…
District results
151 contests
Swipe to compare parties · Tap a district for full results
| District | Rep | Dem | Libertarian | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| —— | — | 22,272100.0% | 100.0% | —— | — | 22,272 | |
| —— | — | 32,492100.0% | 100.0% | —— | — | 32,492 | |
| —— | — | 41,430100.0% | 100.0% | —— | — | 41,430 | |
| —— | — | 27,796100.0% | 100.0% | —— | — | 27,796 | |
| —— | — | 26,617100.0% | 100.0% | —— | — | 26,617 | |
| —— | — | 46,104100.0% | 100.0% | —— | — | 46,104 | |
| 12,28222.3% | 22.3% | 42,84077.7% | 77.7% | —— | — | 55,122 | |
| 16,33225.5% | 25.5% | 47,82874.5% | 74.5% | —— | — | 64,160 | |
| 23,24645.1% | 45.1% | 28,34154.9% | 54.9% | —— | — | 51,587 | |
| 20,29143.0% | 43.0% | 26,92157.0% | 57.0% | —— | — | 47,212 | |
| 48,00059.9% | 59.9% | 32,18140.1% | 40.1% | —— | — | 80,181 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
| Armando Lucio WalleDem22,272 votes · 100.0% | — | — | |
| Senfronia ThompsonDem32,492 votes · 100.0% | — | — | |
| Harold V. Dutton JrDem41,430 votes · 100.0% | — | — | |
| Ana HernandezDem27,796 votes · 100.0% | — | — | |
| Mary Ann PerezDem26,617 votes · 100.0% | — | — | |
| Christina MoralesDem46,104 votes · 100.0% | — | — | |
Lauren Ashley SimmonsDem42,840 votes · 77.7%Runner-upLance YorkRep12,282 votes · 22.3% | Lance YorkRep12,282 votes · 22.3% | 55.4percentage points | |
Jolanda JonesDem47,828 votes · 74.5%Runner-upClaudio GutierrezRep16,332 votes · 25.5% | Claudio GutierrezRep16,332 votes · 25.5% | 49.1percentage points | |
Penny Morales ShawDem28,341 votes · 54.9%Runner-upKay SmithRep23,246 votes · 45.1% | Kay SmithRep23,246 votes · 45.1% | 9.9percentage points | |
Hubert VoDem26,921 votes · 57.0%Runner-upLily TruongRep20,291 votes · 43.0% | Lily TruongRep20,291 votes · 43.0% | 14.0percentage points | |
Valoree SwansonRep48,000 votes · 59.9%Runner-upMarisela "Mj" JimenezDem32,181 votes · 40.1% | Marisela "Mj" JimenezDem32,181 votes · 40.1% | 19.7percentage points |