Results according to the
Texas Secretary of State. Precinct results compiled by the Texas Legislative Council.
District 1 Incumbent Republican
Gary VanDeaver won re-election. Chris Spencer forced VanDeaver into a runoff, with the latter's votes against
school vouchers and for the impeachment of
Ken Paxton emerging as primary points of contention between the two candidates. VanDeaver himself won election to the House in a
2014 Republican primary against then-incumbent
George Lavender, who was considered much more conservative than VanDeaver. VanDeaver defeated Spencer in the runoff. Money defeated Dutton. Despite Bell's vote against
school voucher legislation, Feuerstein received no endorsement or campaign support from Greg Abbott.
District 5 Incumbent Republican
Cole Hefner won re-election. He faced Independent Nancy Nichols, a former Democratic Committee member, who ran as a write-in candidate.
District 6 Incumbent Republican
Matt Schaefer retired.
District 7 Incumbent Republican
Jay Dean won re-election. He was targeted for a primary challenge due to his opposition to
school voucher legislation. Despite this, neither of Dean's primary opponents received an endorsement from Greg Abbott.
District 9 Incumbent Republican
Trent Ashby won re-election. His challenger, Paulette Carson, was endorsed by
attorney general Ken Paxton.
District 10 Incumbent Republican
Brian Harrison won re-election with only
write-in opposition.
District 11 Incumbent Republican
Travis Clardy ran for re-election but lost renomination to Joanne Shofner.
District 12 Incumbent Republican
Kyle Kacal retired. Bius had previously been the Republican nominee for this seat in
2000. Wharton defeated Bius in the runoff.
District 13 Incumbent Republican
Angelia Orr won re-election.
District 14 Incumbent Republican
John N. Raney retired.
District 15 Incumbent Republican
Steve Toth won re-election.
Conroe ISD board member Stephen Hubert challenged Toth in the Republican primary, running on a platform of strong support for public education.
District 16 Incumbent Republican
Will Metcalf won re-election.
District 17 Incumbent Republican
Stan Gerdes won re-election. He was targeted for a primary challenge due to his support of the impeachment of
attorney general Ken Paxton.
District 18 Incumbent Republican
Ernest Bailes ran for re-election but lost renomination to
Janis Holt. Bailes campaigned heavily on his support for public schools. Holt, on the other hand, made little to no mention of vouchers during her campaign, focusing instead on
immigration issues, especially as they related to Bailes' support of 2017 legislation that enabled the establishment of a municipal management district in
Colony Ridge. The district led to the construction of housing primarily occupied by low-income and immigrant families, which Holt claimed was overly burdening the area's hospitals and schools. District 18 was the only district in the state to oust an anti-voucher incumbent without having any accredited
private schools within its boundaries.
District 19 Incumbent Republican Ellen Troxclair won re-election. She was targeted for a primary challenge by former state representative
Kyle Biedermann due to her support of the impeachment of
attorney general Ken Paxton.
District 20 Incumbent Republican
Terry Wilson won re-election. He was targeted for the impeachment of attorney general Paxton.
District 21 Incumbent Republican
Speaker of the Texas House Dade Phelan ran for re-election. Phelan was targeted by conservatives over his support of the impeachment of
attorney general Ken Paxton, the House's failure to pass
school voucher legislation in the 2023 session, and his continuation of the practice of appointing Democrats as chairs of House committees. Despite heralding the passage of conservative legislation on
abortion, guns, and border security, Phelan was targeted as "insufficiently conservative" by many in the state party, which voted to censure him in February 2024. The race was seen as the primary hotspot in the party's internal battle in the primary over the Paxton impeachment and school vouchers. Much of the campaign was focused on Paxton's impeachment, but it also included the alleged harassment of Phelan's wife and terroristic threats against Phelan himself. This was Phelan's first primary challenge since he initially won the
Beaumont-area district in
2014. Prominent Republicans such as former governor
Rick Perry and former
U.S. Senator Kay Bailey Hutchison headlined fundraising for Phelan, including businesswoman
Miriam Adelson, while conservative businessmen
Jeff Yass,
Farris Wilks, and
Tim Dunn had given financial backing to Covey, in what became the most expensive house race in state history. Controversy arose during the campaign after a
deepfaked mailer depicting Phelan with prominent Democratic politicians such as
Nancy Pelosi was circulated. The ad accused Phelan of being a Democratic "puppet," but it did not violate the state's recently passed anti-deepfake law, causing some to consider revising it during the next session. Phelan narrowly won the runoff against Covey, ensuring his re-election. His future as Speaker was uncertain, however, as many within his caucus called for his replacement, and many other backers of his speakership lost their primaries.
Endorsements Fundraising Results District 22 Incumbent Democrat
Christian Manuel won re-election. He defeated lawyer Al Price Jr., the son of former state representative Al Price Sr, in the Democratic primary
District 23 Incumbent Republican
Terri Leo-Wilson won re-election.
District 24 Incumbent Republican
Greg Bonnen won re-election.
District 25 Incumbent Republican
Cody Vasut won re-election.
District 26 Incumbent Republican
Jacey Jetton ran for re-election but lost renomination to
Matt Morgan.
District 27 Incumbent Democrat
Ron Reynolds won re-election. He defeated perennial candidate Rodrigo Carreon in the Democratic primary.
District 28 Incumbent Republican
Gary Gates won re-election. Gates voted for the impeachment of
attorney general Ken Paxton, but he later expressed regret for the vote, publicly defending Paxton and earning his endorsement in his primary election.
District 29 Incumbent Republican
Ed Thompson retired. Barry defeated Kamkar in the runoff election.
District 30 Incumbent Republican
Geanie Morrison retired.
District 31 Incumbent Republican
Ryan Guillien won re-election unopposed.
District 32 Incumbent Republican
Todd Hunter won re-election.
District 33 Incumbent Republican
Justin Holland ran for re-election. He was targeted in the Republican primary for his votes to impeach
attorney general Ken Paxton and against
school voucher legislation, as well as his support of gun control legislation following a
mall shooting in
Allen, Texas, near his
Rockwall district.
Katrina Pierson, the spokesperson for
Donald Trump's 2016 presidential campaign, forced Holland into a runoff. Pierson had endorsed one of Abbott's primary challengers in 2022, and he did not endorse her before the March primary. While Abbott and other Texas Republicans endorsed her after she made the runoff, Donald Trump and
Ted Cruz had not, despite her work on both men's previous campaigns. School vouchers and gun control emerged as the primary dividing issues between the candidates. Pierson defeated Holland in the runoff.
District 35 Incumbent Democrat
Oscar Longoria won re-election unopposed.
District 36 Incumbent Democrat
Sergio Muñoz won re-election unopposed.
District 37 Incumbent Republican
Janie Lopez won re-election. Lopez narrowly won the South Texas district in
2022. Among Lopez's Democratic challengers is former representative
Alex Dominguez, who represented the seat prior to the 2022 election before retiring to run for the
Texas Senate. Lopez was considered a top Democratic target for this election, and Democrats attacked Lopez for her support of
school voucher legislation.
District 38 Incumbent Democrat
Erin Gamez won re-election unopposed.
District 39 Incumbent Democrat
Armando Martinez won re-election.
District 40 Incumbent Democrat
Terry Canales won re-election unopposed.
District 41 Incumbent Democrat
Robert Guerra won re-election. John Robert "Doc" Guerra, a frequent Republican candidate for this seat, was unable to have his nickname appear on the ballot, unlike in previous election cycles, leading to fear of voter confusion.
District 42 Incumbent Democrat
Richard Raymond won re-election unopposed.
District 43 Incumbent Republican
Jose Manuel Lozano Jr. won re-election. Lozano voted for the impeachment of
attorney general Ken Paxton, but he later expressed regret for the vote. Schoolcraft defeated Kuempel in the runoff.
District 46 Incumbent Democrat
Sheryl Cole won re-election.
District 47 Incumbent Democrat
Vikki Goodwin won re-election.
District 48 Incumbent Democrat
Donna Howard won re-election.
District 49 Incumbent Democrat
Gina Hinojosa won re-election unopposed.
District 50 Incumbent Democrat
James Talarico won re-election. He defeated Nathan Boynton in the Democratic primary.
District 51 Incumbent Democrat
Lulu Flores won re-election unopposed.
District 52 Incumbent Republican
Caroline Harris-Davila ran for re-election. This election was considered potentially competitive prior to the election; statewide Republicans had consistently won the district by only single-digit margins in 2020 and 2022, and the district was experiencing rapid population growth. Democrat Jennie Birkholz campaigned heavily on her opposition to
school vouchers and her support for
abortion rights, while Harris-Davila campaigned on
border security and school vouchers. The
Williamson County-based district 52 had been redrawn to become much more Republican-leaning during the
2021 redistricting cycle. Harris-Davila won re-election by a larger than expected margin.
District 53 Incumbent Republican
Andrew Murr retired. Murr had been targeted by conservatives over his role leading the impeachment of
attorney general Ken Paxton, as well as his opposition to
school voucher legislation. Virdell won the general election by an even larger margin.
District 54 Incumbent Republican
Brad Buckley won re-election. Buckley was one of the primary authors of the
school voucher legislation that failed to pass in the
88th Texas Legislature.
District 55 Incumbent Republican
Hugh Shine ran for re-election but lost renomination to
Hillary Hickland.
District 56 Incumbent Republican
Charles Anderson announced his intention to not seek re-election in late 2023.
Pat Curry, who received an endorsement from
governor Greg Abbott, won the Republican primary to succeed him. Anderson resigned from his seat early in August 2024, asking that a
special election be held concurrently with the general election to give his successor a seniority advantage. Only Curry and Erin Shank, the Democratic nominee, qualified for the special election, leading to identical special and general elections.
District 57 Incumbent Republican
Richard Hayes won re-election.
District 58 Incumbent Republican
DeWayne Burns ran for re-election. He was targeted for a primary challenge due to his opposition to
school voucher legislation.
Helen Kerwin defeated Burns in the runoff election.
District 60 Incumbent Republican
Glenn Rogers ran for re-election but lost renomination to
Mike Olcott.
District 61 Incumbent Republican
Frederick Frazier ran for re-election. He was targeted for a primary challenge due to his support of the impeachment of
attorney general Ken Paxton. Paxton endorsed challengers Chuck Branch and
Keresa Richardson, and Richardson forced Frazier into a runoff. Richardson attacked Frazier both over his vote on the Paxton impeachment as well as over charges that he impersonated an election official during the
2022 election. Frazier pled no contest to both charges in December 2023 and was granted
deferred adjudication, dismissing the charges after he completed his probation sentence in April 2024. Richardson defeated Frazier in the runoff. but she did not receive an endorsement from
Greg Abbott. Luther had sharply criticized the governor's policies related to
COVID-19, defying orders to shut down her business amid the pandemic.
District 64 Incumbent Republican
Lynn Stucky ran for re-election.
Andy Hopper forced Stucky into a runoff, a rematch of the
2022 election which Stucky won by 94 votes. Hopper attacked Stucky over his vote to impeach
attorney general Ken Paxton and accused him of being insufficiently conservative. Stucky, in turn, attacked Hopper for donations he received in connection to
white supremacist Nick Fuentes. Hopper defeated Stucky in the runoff election.
District 66 Incumbent Republican
Matt Shaheen won re-election. He was targeted for a primary challenge due to his support of the impeachment of
attorney general Ken Paxton.
District 69 Incumbent Republican
James Frank won re-election. Frank launched a run for
speaker of the House against incumbent
Dade Phelan in September becoming the fourth Republican to do so. He pledged to improve communication between the House and statewide officials and to decentralize power from the speaker, giving it to individual members.
District 70 Incumbent Democrat
Mihaela Plesa won re-election after flipping the
Collin County district in
2022. Plesa was considered a top Republican target for this election.
District 71 Incumbent Republican
Stan Lambert won re-election. He was targeted in the Republican primary for his votes to impeach
attorney general Ken Paxton and against
school voucher legislation.
District 72 Incumbent Republican
Drew Darby won re-election. He was targeted for a primary challenge due to his opposition to
school voucher legislation.
District 73 Incumbent Republican
Carrie Isaac won re-election.
District 74 Incumbent Democrat
Eddie Morales narrowly won re-election. First elected in
2020, Morales was considered one of the most
conservative Democrats in the chamber. He frequently broke with his party on
immigration issues, attacking Democratic President
Joe Biden for his administration's policies. The district was considered highly competitive ahead of election day, and both sides spent heavily on the race.
District 75 Incumbent Democrat
Mary González won re-election unopposed.
District 76 Incumbent Democrat
Suleman Lalani won re-election. He defeated social worker and
school choice activist Vanesia Johnson in the Democratic primary.
District 77 Incumbent Democrat
Evelina Ortega retired. Former
Uvalde mayor
Don McLaughlin won the Republican nomination, while Democrat Cecilia Castellano defeated Rosie Cuellar, the sister of
U.S. Representative Henry Cuellar, in a runoff election. In August, Castellano's house was searched as part of an investigation into alleged
ballot harvesting led by
attorney general Ken Paxton. Castellano denied the allegations and accused the investigations of being politically motivated. McLaughlin, who gained high name recognition due to his public response to the
2022 Robb Elementary School shooting, was seen as having a high chance to flip the district.
District 81 Incumbent Republican
Brooks Landgraf won re-election unopposed.
District 82 Incumbent Republican
Tom Craddick, the former
Speaker of the House and the longest serving member of the
Texas Legislature, won re-election.
District 83 Incumbent Republican
Dustin Burrows won re-election. He was targeted for a primary challenge due to his support of the impeachment of
attorney general Ken Paxton.
District 84 Incumbent Republican
Carl Tepper won re-election.
District 85 Incumbent Republican
Stan Kitzman won re-election.
District 86 Incumbent Republican
John Smithee won re-election.
District 87 Incumbent Republican
Four Price retired. She faced mild controversy due to many of her top endorsers having received campaign contributions from her father. Nonetheless, she won the primary outright against three opponents, avoiding the need for a runoff.
District 88 Incumbent Republican
Ken King won re-election. Despite King's opposition to
school voucher legislation, Karen Post, his primary challenger, did not receive an endorsement from
Greg Abbott.
District 89 Incumbent Republican
Candy Noble won re-election. She was targeted for a primary challenge due to her support of the impeachment of
attorney general Ken Paxton. She faced Democrat Darrel Evans in the general election.
District 90 Incumbent Democrat
Ramon Romero Jr. won re-election unopposed.
District 91 Incumbent Republican
Stephanie Klick ran for re-election.
David Lowe forced her into a runoff, a rematch of the
2022 election, attacking her voting record as insufficiently conservative.
Attorney general Ken Paxton endorsed Lowe due to Klick's vote in favor of his impeachment. Lowe defeated Klick in the runoff election.
District 100 Incumbent Democrat
Venton Jones won re-election. Venton, who was first elected in
2022, faced multiple primary challengers, including former
Dallas City Council members
Barbara Mallory Caraway and Sandra Crenshaw. Jones won the primary outright, narrowly avoiding a runoff.
District 101 Incumbent Democrat
Chris Turner won re-election.
District 102 Incumbent Democrat
Ana-Maria Ramos won re-election unopposed.
District 103 Incumbent Democrat
Rafael Anchia won re-election unopposed.
District 104 Incumbent Democrat
Jessica González won re-election unopposed.
District 105 Incumbent Democrat
Terry Meza won re-election.
District 106 Incumbent Republican
Jared Patterson won re-election.
District 107 Incumbent Democrat
Victoria Neave retired to
run for State Senate.
District 108 Incumbent Republican
Morgan Meyer won re-election. He was targeted for a primary challenge due to his support of the impeachment of
attorney general Ken Paxton. His challenger was also endorsed by former
president Donald Trump and
lieutenant governor Dan Patrick. Meyer was endorsed by
governor Greg Abbott due to his support for school voucher legislation.
District 109 Incumbent Democrat
Carl O. Sherman retired to
run for U.S. Senate.
District 110 Incumbent Democrat
Toni Rose won re-election unopposed.
District 111 Incumbent Democrat
Yvonne Davis won re-election unopposed.
District 112 Incumbent Republican
Angie Chen Button won re-election. She was targeted for a primary challenge due to her support of the impeachment of
attorney general Ken Paxton.
Averie Bishop, a former
Miss Texas, is also running for the northern
Dallas County district as a Democrat. Both candidates are
Asian Americans in a district with a sizeable Asian population; the race between the 70 year old Button and the 28 year old Bishop is seen as a flashpoint in the political generational divide within the Asian American community. After having narrowly won re-election in
2020, favorable
redistricting enabled Button to win by a much wider margin in
2022. Despite this, both parties saw the race as highly competitive and essential to determining the future of
school voucher legislation in the state. Button received the endorsement of
The Dallas Morning News.
Polling District 113 Incumbent Democrat
Rhetta Bowers won re-election.
District 114 Incumbent Democrat
John Wiley Bryant won re-election.
District 115 Incumbent Democrat
Julie Johnson retired to
run for U.S. Representative. Carranza made her opposition to
school voucher legislation and her support for increasing funding for public schools the primary issues of her campaign.
District 119 Incumbent Democrat
Elizabeth Campos won re-election.
District 120 Incumbent Democrat
Barbara Gervin-Hawkins won re-election unopposed.
District 121 Incumbent Republican
Steve Allison ran for re-election, but was defeated in the Republican primary by
Marc LaHood. Democrats have eyed this seat as a possible pickup opportunity due to Allison's primary defeat.
District 122 Incumbent Republican
Mark Dorazio won re-election.
District 123 Incumbent Democrat
Diego Bernal won re-election unopposed.
District 124 Incumbent Democrat
Josey Garcia won re-election.
District 125 Incumbent Democrat
Ray Lopez won re-election.
District 126 Incumbent Republican
Sam Harless won re-election.
District 127 Incumbent Republican
Charles Cunningham won re-election.
District 128 Incumbent Republican
Briscoe Cain won re-election.
District 129 Incumbent Republican
Dennis Paul won re-election.
District 130 Incumbent Republican
Tom Oliverson won re-election.
District 131 Incumbent Democrat
Alma Allen won re-election.
District 132 Incumbent Republican
Mike Schofield won re-election.
District 133 Incumbent Republican
Mano DeAyala won re-election. He was targeted for a primary challenge due to his support of the impeachment of
attorney general Ken Paxton.
District 134 Incumbent Democrat
Ann Johnson won re-election.
District 135 Incumbent Democrat
Jon Rosenthal won re-election unopposed.
District 136 Incumbent Democrat
John Bucy III won re-election.
District 137 Incumbent Democrat
Gene Wu won re-election.
District 138 Incumbent Republican
Lacey Hull won re-election.
District 139 Incumbent Democrat
Jarvis Johnson retired to
run for State Senate.
District 143 Incumbent Democrat
Ana Hernandez won re-election unopposed.
District 144 Incumbent Democrat
Mary Ann Perez won re-election unopposed.
District 145 Incumbent Democrat
Christina Morales won re-election unopposed.
District 146 Incumbent Democrat
Shawn Thierry ran for re-election. She was targeted for a primary challenge due to her votes with Republicans on
LGBT issues.
Lauren Ashley Simmons defeated Thierry in the runoff election.
District 147 Incumbent Democrat
Jolanda Jones won re-election.
District 148 Incumbent Democrat
Penny Morales Shaw won re-election.
District 149 Incumbent Democrat
Hubert Vo won re-election.
District 150 Incumbent Republican
Valoree Swanson won re-election. == Notes ==