← All elections

IncumbentJohn R. Carter Republican

2026 Texas's 31st congressional district election

November 3, 2026

Democratic primary results

March 3, 2026Results 55,348 votes

Republican primary results

March 3, 2026Results 76,748 votes
  • John Carter Incumbent59.7% 45,834

    incumbent U.S. representative

  • Valentina Gomez10.9% 8,401

    financial strategist and candidate for Missouri Secretary of State in 2024 (previously ran in the 2nd district)

Green primary

  • podcaster, anti-war activist and former Army Ranger