Overview & Live Results: Texas 6th Congressional District Special Election

Voters in Texas' 6th congressional district head to the polls Saturday to fill the vacancy created when GOP Rep. Ron Wright died in February. His widow, Susan is on the ballot, as are 22 other candidates in this all-party primary.  If no candidate gets a majority of the vote - which seems pretty likely given the size of the field - a top two runoff election will follow. The date for that runoff will be announced after it is determined that one is needed.

Related:  Five Texas cities hold mayoral elections Saturday. Live Results >>

Donald Trump endorsed Susan Wright earlier this week. However, that came after the conclusion of early voting, so the impact may be more muted than if it had occurred earlier. Separately, on the eve of the election, a robocall to district residents accused Wright of causing her husband's death.

Polling for the race has been limited, with no candidate breaking from the pack, and undecided generally 'leading'. In addition to Susan Wright, the ballot features Democrat Jana Sanchez, who lost to Ron Wright in 2018. Others seeing support of 5% or more in polls include Republicans Jake Ellzey and Brian Harrison, as well as Democrats Lydia Bean and Shawn Lassiter.  For more on the dynamics of the contest, see this FiveThirtyEight overview.

Polls close at 8:00 PM Eastern Time.

The Texas 6th district is a suburban district in the southern portion of the Dallas-Fort Worth area. It includes parts of Arlington, which is also holding a mayoral election on Saturday. While leaning Republican, the district has become more competitive in recent cycles. Donald Trump won here by 12 points in 2016, a margin that fell to 3 points in 2020. Wright was elected to a 2nd term by about 9 points in November. 

Of the congressional special elections on tap this year, this one has the most potential to be competitive. Of course, for that to happen, we will need one Democrat and one Republican to advance to the runoff. In a field this large, with so many undecided voters, that is no sure thing.

 

 

Headlines

House Updates: Patronis, Fine Seated After Wins; Pappas to Seek NH Senate Seat

The narrow GOP advantage expands to 220-213 as the newest members are quickly sworn in after their special election victories

Overview and Live Results: Wisconsin Supreme Court Election

One of the more consequential races of 2025 will decide the ideological balance of the court

Overview and Live Results: Florida Congressional Special Elections

While winning might be a bridge too far for Dems in these deep red districts, a close outcome will

Live Results: April 1 Legislative Special Elections

Voters in Florida, Oklahoma, and South Carolina will begin the process of filling a number of legislative vacancies

Live Results: Omaha Mayoral Primary

Republican Mayor Jean Stothert seeks an unprecedented 4th term in office
Logo

We hope you are finding our site useful.

×

Ads are our only revenue source. You can support us by allowing ads from 270toWin.

Click or tap the button below to disable your ad blocker.

Click or tap here to continue without supporting us.

Choose your Ad Blocker

  • Adblock Plus
  • Adblock
  • Adguard
  • Ad Remover
  • Brave
  • Ghostery
  • uBlock Origin
  • uBlock
  • UltraBlock
  • Other
  1. In the extension bar, click the AdBlock Plus icon
  2. Click the large blue toggle for this website
  3. Click refresh
  1. In the extension bar, click the AdBlock icon
  2. Under "Pause on this site" click "Always"
  1. In the extension bar, click on the Adguard icon
  2. Click on the large green toggle for this website
  1. In the extension bar, click on the Ad Remover icon
  2. Click "Disable on This Website"
  1. In the extension bar, click on the orange lion icon
  2. Click the toggle on the top right, shifting from "Up" to "Down"
  1. In the extension bar, click on the Ghostery icon
  2. Click the "Anti-Tracking" shield so it says "Off"
  3. Click the "Ad-Blocking" stop sign so it says "Off"
  4. Refresh the page
  1. In the extension bar, click on the uBlock Origin icon
  2. Click on the big, blue power button
  3. Refresh the page
  1. In the extension bar, click on the uBlock icon
  2. Click on the big, blue power button
  3. Refresh the page
  1. In the extension bar, click on the UltraBlock icon
  2. Check the "Disable UltraBlock" checkbox
  1. Please disable your Ad Blocker
  2. Disable any DNS blocking tools such as AdGuardDNS or NextDNS
  3. Disable any privacy or tracking protection extensions such as Firefox Enhanced Tracking Protection or DuckDuckGo Privacy.

If the prompt is still appearing, please disable any tools or services you are using that block internet ads (e.g. DNS Servers, tracking protection or privacy extensions).