District 1 Incumbent Republican
Bryan Hughes won re-election unopposed.
District 2 Incumbent Republican
Bob Hall won re-election.
District 3 Incumbent Republican
Robert Nichols won re-election.
District 4 Incumbent Republican
Brandon Creighton won re-election.
District 5 Incumbent Republican
Charles Schwertner won re-election.
District 6 Incumbent Democrat
Carol Alvarado won re-election unopposed.
District 7 Incumbent Republican
Paul Bettencourt won re-election unopposed.
District 8 Incumbent Republican
Angela Paxton won re-election.
District 9 Incumbent Republican
Kelly Hancock won re-election.
District 10 Incumbent Democrat
Beverly Powell retired after her district was considerably changed during the
2021 redistricting to make it more Republican-leaning, calling the new district "unwinnable." State Representative
Phil King ran for the newly-drawn seat, and because Powell withdrew after the primary, King entered the general election unopposed, guaranteeing Republicans would flip the seat.
District 11 Incumbent Republican
Larry Taylor retired. State Representative
Mayes Middleton ran to replace him unopposed in the general election.
District 13 Incumbent Democrat
Borris Miles won re-election unopposed.
District 14 Incumbent Democrat
Sarah Eckhardt won re-election.
District 15 Incumbent Democrat
John Whitmire won re-election but had also announced his bid for
mayor of Houston in the
2023 election.
District 16 Incumbent Democrat
Nathan Johnson won re-election.
District 17 Incumbent Republican
Joan Huffman won re-election.
District 18 Incumbent Republican
Lois Kolkhorst won re-election.
District 19 Incumbent Democrat
Roland Gutierrez won re-election.
District 20 Incumbent Democrat
Juan Hinojosa won re-election.
District 21 Incumbent Democrat
Judith Zaffirini won re-election.
District 22 Incumbent Republican
Brian Birdwell won re-election.
District 23 Incumbent Democrat
Royce West won re-election unopposed.
District 24 Incumbent Republican
Dawn Buckingham retired to
run for Texas Land Commissioner.
District 25 Incumbent Republican
Donna Campbell won re-election.
District 26 Incumbent Democrat
Jose Menendez won re-election.
District 27 Incumbent
Democrat Eddie Lucio Jr., often considered the most conservative Democrat in the
Texas Senate, announced he would not run for re-election in November 2021. Lucio was the only Democrat to vote in favor of Texas' abortion laws and school voucher legislation, but all three Democrats running to replace him were pro-choice. He endorsed
Morgan LaMantia despite her views on abortion, considering her to be the most moderate of the three, and she won the primary in a runoff. She faced Republican
Adam Hinojosa in the general election, who campaigned as part of a Republican effort to capitalize on
Donald Trump's strong performance in the
Rio Grande Valley in the
2020 election to flip multiple legislative and congressional seats in the region.
Polling Generic Democrat vs. generic Republican LaMantia won the election by an extremely narrow margin, a result which was not confirmed until after a December recount.
District 28 Incumbent Republican
Charles Perry won re-election unopposed.
District 29 Incumbent Democrat
Cesar Blanco won re-election.
District 30 Incumbent Republican
Drew Springer won re-election unopposed
District 31 Incumbent Republican
Kel Seliger, who often bucked party leadership on hardline issues such as
school vouchers, putting him at odds with
lieutenant governor Dan Patrick, drew several primary challengers. Foremost among them was
Kevin Sparks, who was endorsed by former
President Donald Trump, U.S.
senator Ted Cruz, as well as Dan Patrick. He quickly became the seat's frontrunner after Seliger announced he would not run for re-election. Sparks won the Republican primary outright, avoiding a runoff, and faced no Democratic opponent in the general election. ==See also==