2026 Texas U.S. House Races (Updated as of May 26, 2026)
All 38 Texas congressional districts are up for election on November 3, 2026. Primaries were held March 3, 2026, with runoffs today (May 26, 2026). Most nominees are now set, though a few Democratic and Republican runoffs are still being decided. Texas uses a new congressional map from the 2025 mid-decade redistricting (signed by Gov. Abbott in August 2025 and upheld by the U.S. Supreme Court).
Current delegation (pre-election): 24 Republicans, 13 Democrats, 1 vacancy (TX-23).
| District | Incumbent / Status | Republican Nominee | Democratic Nominee | General Election Matchup | Notes / Prediction |
|---|---|---|---|---|---|
| 1 | Nathaniel Moran (R) | Nathaniel Moran (incumbent) | Runoff today: Dax Alexander vs. Yolanda Prince | Moran (R) vs. TBD (D) or Sonia Canchola (I) | Solid R |
| 2 | Dan Crenshaw (R) — lost primary | Steve Toth | Shaun Finnie | Steve Toth (R) vs. Shaun Finnie (D) | Steve Toth defeated incumbent Dan Crenshaw in the March 3 primary (55.8%–40.7%). Solid R. |
| 3 | Keith Self (R) | Keith Self (incumbent) | Evan Hunt | Keith Self (R) vs. Evan Hunt (D) | Solid R |
| 4 | Pat Fallon (R) | Pat Fallon (incumbent) | Jason Pearce | Pat Fallon (R) vs. Jason Pearce (D) | Solid R |
| 5 | Lance Gooden (R) | Lance Gooden (incumbent) | Runoff today: Chelsey Hockett vs. Ruth Torres | Gooden (R) vs. TBD (D) | Solid R |
| 6 | Jake Ellzey (R) | Jake Ellzey (incumbent) | Danny Minton | Jake Ellzey (R) vs. Danny Minton (D) | Solid R |
| 7 | Lizzie Fletcher (D) | Runoff today: Tina Cohen vs. Alexander Hale | Lizzie Fletcher (incumbent) | TBD (R) vs. Lizzie Fletcher (D) | Solid D |
| 8 | Morgan Luttrell (R) — retired | Jessica Steinmann | Laura Jones | Jessica Steinmann (R) vs. Laura Jones (D) | Open seat; Solid R |
| 9 | Al Green (D) — did not advance / moved to TX-18 | Runoff today: Briscoe Cain vs. Alex Mealer | None advanced | Republican nominee vs. Leticia Gutierrez (D) or Roy Morales (I) | Open seat; Solid R (new map) |
| 10 | Michael McCaul (R) — retired | Chris Gober | Caitlin Rourk | Chris Gober (R) vs. Caitlin Rourk (D) | Open seat; Solid R |
| 11 | August Pfluger (R) | August Pfluger (incumbent) | TBD | Pfluger (R) vs. TBD (D) | Solid R |
| 12 | Craig Goldman (R) | Craig Goldman (incumbent) | TBD | Goldman (R) vs. TBD (D) | Solid R |
| 13 | Ronny Jackson (R) | Ronny Jackson (incumbent) | TBD | Jackson (R) vs. TBD (D) | Solid R |
| 14 | Randy Weber (R) | Randy Weber (incumbent) | TBD | Weber (R) vs. TBD (D) | Solid R |
| 15 | Monica De La Cruz (R) | Monica De La Cruz (incumbent) | TBD | De La Cruz (R) vs. TBD (D) | Solid R (competitive South Texas seat) |
| 16 | Veronica Escobar (D) | TBD | Veronica Escobar (incumbent) | TBD (R) vs. Escobar (D) | Solid D |
| 17 | Pete Sessions (R) | Pete Sessions (incumbent) | TBD | Sessions (R) vs. TBD (D) | Solid R |
| 18 | Christian Menefee (D) — special election winner | Ronald Whitfield | Runoff today: Al Green vs. Christian Menefee | Whitfield (R) vs. Democratic runoff winner | Redrawn district; Democratic runoff between incumbent Menefee and veteran Al Green. Solid D. |
| 19 | Jodey Arrington (R) — did not advance | TBD | TBD | Republican nominee vs. TBD (D) | Open seat; Solid R |
| 20 | Joaquin Castro (D) | TBD | Joaquin Castro (incumbent) | TBD (R) vs. Castro (D) | Solid D |
| 21 | Chip Roy (R) — ran for AG | TBD | TBD | Republican nominee vs. TBD (D) | Open seat; Solid R |
| 22 | Troy Nehls (R) — did not advance | TBD | TBD | Republican nominee vs. TBD (D) | Open seat; Solid R |
| 23 | Vacant (Tony Gonzales resigned April 2026) | TBD | TBD | Republican nominee vs. TBD (D) | Special election pending; Solid R |
| 24 | Beth Van Duyne (R) | Beth Van Duyne (incumbent) | TBD | Van Duyne (R) vs. TBD (D) | Solid R |
| 25 | Roger Williams (R) | Roger Williams (incumbent) | TBD | Williams (R) vs. TBD (D) | Solid R |
| 26 | Brandon Gill (R) | Brandon Gill (incumbent) | TBD | Gill (R) vs. TBD (D) | Solid R |
| 27 | Michael Cloud (R) | Michael Cloud (incumbent) | TBD | Cloud (R) vs. TBD (D) | Solid R |
| 28 | Henry Cuellar (D) | TBD | Henry Cuellar (incumbent) | TBD (R) vs. Cuellar (D) | Competitive South Texas seat |
| 29 | Sylvia Garcia (D) | TBD | Sylvia Garcia (incumbent) | TBD (R) vs. Garcia (D) | Solid D |
| 30 | Jasmine Crockett (D) — did not advance / ran for Senate | TBD | TBD | Republican nominee vs. TBD (D) | Open seat; Solid D (new map) |
| 31 | John Carter (R) | John Carter (incumbent) | TBD | Carter (R) vs. TBD (D) | Solid R |
| 32 | Julie Johnson (D) — redrawn / runoff in TX-33 | TBD | TBD (Johnson advanced to runoff elsewhere) | TBD (R) vs. TBD (D) | Solid R (new map) |
| 33 | Marc Veasey (D) — did not advance | TBD | Runoff today: Colin Allred vs. Julie Johnson | TBD (R) vs. Democratic runoff winner | Open/redrawn seat; Solid D |
| 34 | Vicente Gonzalez (D) | TBD | Vicente Gonzalez (incumbent) | TBD (R) vs. Gonzalez (D) | Competitive South Texas seat |
| 35 | Greg Casar (D) — did not advance / moved to TX-37 | TBD | TBD | Republican nominee vs. TBD (D) | Open seat; Solid D |
| 36 | Brian Babin (R) | Brian Babin (incumbent) | TBD | Babin (R) vs. TBD (D) | Solid R |
| 37 | Lloyd Doggett (D) — did not advance / moved | TBD | TBD (Greg Casar advanced here) | TBD (R) vs. TBD (D) | Solid D |
| 38 | Wesley Hunt (R) | Wesley Hunt (incumbent) | TBD | Hunt (R) vs. TBD (D) | Solid R |