Loading map...
Texas's 31st Congressional District
Presidential Election Results: –
TX-31 (Texas) voted R+23.2 for Donald Trump in 2024, with Trump receiving 230,599 votes (60.76%). This represented a R+2.9% swing toward Republicans compared to 2020.
Interactive map with district profile in split-screen view
Top reported ancestry groups (compared to national average).
TX-31 • 2008–2024
| Year | Democrat | Republican | Margin | Swing |
|---|---|---|---|---|
| 2024 | 37.6%(142,612) | 60.8%(230,599) | R+23.2 | R+2.9% |
| 2020 | 39.0%(133,165) | 59.2%(202,406) | R+20.3 | D+9.6% |
| 2016 | 31.8%(78,529) | 61.7%(152,244) | R+29.9 | D+7.8% |
| 2012 | 31.2%(62,610) | 68.8%(138,282) | R+37.7 | R+9.7% |
| 2008 | 35.6%(71,829) | 63.5%(128,364) | R+28.0 | 0% |
| Year | Winner | Democrat | Republican | Other | Margin | Swing |
|---|---|---|---|---|---|---|
| 2024 | John R. CarterInc | 35.6%(126,470) | 64.4%(229,087) | — | R+28.9 | 0.0 |
| 2022 | John R CarterInc | — | 100.0%(183,185) | — | — | 0.0 |
Source: Official state election returns via FEC and state Secretaries of State