Texas's 2nd congressional district: election results
U.S. House elections in Texas's 2nd congressional district, 1976 to 2024: winners, vote shares and margins. District lines are redrawn after each census, so the area covered changes over time.
Current representative: Dan Crenshaw (Republican), term ends 2027-01-03.
| Year | Winner | Party | Share | Margin |
|---|---|---|---|---|
| 2024 | Dan Crenshaw | Republican | 65.7% | 31.3 |
| 2022 | Dan Crenshaw | Republican | 65.9% | 31.8 |
| 2020 | Dan Crenshaw | Republican | 55.6% | 12.8 |
| 2018 | Dan Crenshaw | Republican | 52.8% | 7.3 |
| 2016 | Ted Poe | Republican | 60.6% | 24.6 |
| 2014 | Ted Poe | Republican | 67.9% | 38.3 |
| 2012 | Ted Poe | Republican | 64.8% | 32.1 |
| 2010 | Ted Poe | Republican | 88.6% | 77.2 |
| 2008 | Ted Poe | Republican | 88.9% | 77.9 |
| 2006 | Ted Poe | Republican | 65.6% | 32.9 |
| 2004 | Ted Poe | Republican | 55.5% | 12.6 |
| 2002 | James Turner | Democratic | 60.8% | 22.7 |
| 2000 | James Turner | Democratic | 91.1% | 82.2 |
| 1998 | James Turner | Democratic | 58.4% | 17.7 |
| 1980 | Charles Wilson | Democratic | 69.3% | 39.7 |
| 1978 | Charles Wilson | Democratic | 70.1% | 40.2 |
| 1976 | Charles Wilson | Democratic | 95.0% | 90.1 |
2024
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Dan Crenshaw Won | REP | 214,631 | 65.66% | |
| Peter Filler | DEM | 112,252 | 34.34% | |
| Total | 326,883 | |||
2022
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Dan Crenshaw Won | REP | 151,791 | 65.91% | |
| Robin Fulford | DEM | 78,496 | 34.09% | |
| Total | 230,287 | |||
2020
| Candidate | Party | Votes | Share | Bar |
|---|---|---|---|---|
| Dan Crenshaw Won | REP | 192,828 | 55.61% | |
| Sima Ladjevardian | DEM | 148,374 | 42.79% | |
| Elliott Robert Scheirman | LIB | 5,524 | 1.59% | |
| Total | 346,726 | |||
Questions and answers
Who represents Texas's 2nd congressional district?
Dan Crenshaw (Republican) is the current representative; the term ends on 2027-01-03.
Who won the last election in Texas's 2nd congressional district?
Dan Crenshaw won in 2024 by 31.3 points.
Results: FiveThirtyEight, from official sources.