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 % | ||
| —— | — | 34,119100.0% | 100.0% | —— | — | 34,119 | |
| 21,78135.1% | 35.1% | 40,33764.9% | 64.9% | —— | — | 62,118 | |
| —— | — | 35,788100.0% | 100.0% | —— | — | 35,788 | |
| —— | — | 40,330100.0% | 100.0% | —— | — | 40,330 | |
| —— | — | 33,295100.0% | 100.0% | —— | — | 33,295 | |
| 18,92845.3% | 45.3% | 22,85054.7% | 54.7% | —— | — | 41,778 | |
| 61,38160.6% | 60.6% | 39,94139.4% | 39.4% | —— | — | 101,322 | |
| —— | — | 29,546100.0% | 100.0% | —— | — | 29,546 | |
| 60,22757.6% | 57.6% | 44,30742.4% | 42.4% | —— | — | 104,534 | |
| —— | — | 56,138100.0% | 100.0% | —— | — | 56,138 | |
| —— | — | 30,618100.0% | 100.0% | —— | — | 30,618 | |
| —— | — | 53,039100.0% | 100.0% | —— | — | 53,039 | |
| 47,45653.9% | 53.9% | 40,64546.1% | 46.1% | —— | — | 88,101 | |
| 25,73243.4% | 43.4% | 33,54756.6% | 56.6% | —— | — | 59,279 | |
| 25,83937.2% | 37.2% | 43,55462.8% | 62.8% | —— | — | 69,393 | |
| 31,70945.7% | 45.7% | 37,69254.3% | 54.3% | —— | — | 69,401 | |
| 19,59634.0% | 34.0% | 38,04466.0% | 66.0% | —— | — | 57,640 | |
| 29,02142.0% | 42.0% | 40,06658.0% | 58.0% | —— | — | 69,087 | |
| 39,24651.7% | 51.7% | 36,62448.3% | 48.3% | —— | — | 75,870 | |
| 21,76336.3% | 36.3% | 38,16063.7% | 63.7% | —— | — | 59,923 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
| Venton JonesDem34,119 votes · 100.0% | — | — | |
Chris TurnerDem40,337 votes · 64.9%Runner-upClint BurgessRep21,781 votes · 35.1% | Clint BurgessRep21,781 votes · 35.1% | 29.9percentage points | |
| Ana-Maria RamosDem35,788 votes · 100.0% | — | — | |
| Rafael AnchiaDem40,330 votes · 100.0% | — | — | |
| Jessica GonzalezDem33,295 votes · 100.0% | — | — | |
Terry MezaDem22,850 votes · 54.7%Runner-upRose CannadayRep18,928 votes · 45.3% | Rose CannadayRep18,928 votes · 45.3% | 9.4percentage points | |
Jared PattersonRep61,381 votes · 60.6%Runner-upHava JohnstonDem39,941 votes · 39.4% | Hava JohnstonDem39,941 votes · 39.4% | 21.2percentage points | |
| Linda GarciaDem29,546 votes · 100.0% | — | — | |
Morgan MeyerRep60,227 votes · 57.6%Runner-upElizabeth GinsbergDem44,307 votes · 42.4% | Elizabeth GinsbergDem44,307 votes · 42.4% | 15.2percentage points | |
| Aicha DavisDem56,138 votes · 100.0% | — | — | |
| Toni RoseDem30,618 votes · 100.0% | — | — | |
| Yvonne DavisDem53,039 votes · 100.0% | — | — | |
Angie Chen ButtonRep47,456 votes · 53.9%Runner-upAverie BishopDem40,645 votes · 46.1% | Averie BishopDem40,645 votes · 46.1% | 7.7percentage points | |
Rhetta Andrews BowersDem33,547 votes · 56.6%Runner-upStephen StanleyRep25,732 votes · 43.4% | Stephen StanleyRep25,732 votes · 43.4% | 13.2percentage points | |
John BryantDem43,554 votes · 62.8%Runner-upAimee RamseyRep25,839 votes · 37.2% | Aimee RamseyRep25,839 votes · 37.2% | 25.5percentage points | |
Cassandra HernandezDem37,692 votes · 54.3%Runner-upJohn JunRep31,709 votes · 45.7% | John JunRep31,709 votes · 45.7% | 8.6percentage points | |
Trey Martinez FischerDem38,044 votes · 66.0%Runner-upDarryl W CrainRep19,596 votes · 34.0% | Darryl W CrainRep19,596 votes · 34.0% | 32.0percentage points | |
Philip CortezDem40,066 votes · 58.0%Runner-upBen MostynRep29,021 votes · 42.0% | Ben MostynRep29,021 votes · 42.0% | 16.0percentage points | |
John Lujan IiiRep39,246 votes · 51.7%Runner-upKristian CarranzaDem36,624 votes · 48.3% | Kristian CarranzaDem36,624 votes · 48.3% | 3.5percentage points | |
Elizabeth "Liz" CamposDem38,160 votes · 63.7%Runner-upBrandon J. GrableRep21,763 votes · 36.3% | Brandon J. GrableRep21,763 votes · 36.3% | 27.4percentage points |