Skip to content

Texas districts

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.

D+100R+100D+50R+501976: D+95.019761978: D+40.21980: D+39.719801998: D+17.72000: D+91.120002002: D+22.72004: R+12.620042006: R+32.92008: R+88.920082010: R+88.62012: R+32.120122014: R+38.32016: R+24.620162018: R+7.32020: R+12.820202022: R+31.82024: R+31.32024
Texas's 2nd congressional district: Republican minus Democratic share, in points. Bars above the line lean Republican, below lean Democratic.
YearWinnerPartyShareMargin
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

CandidatePartyVotesShareBar
Dan Crenshaw WonREP214,63165.66%
Peter FillerDEM112,25234.34%
Total326,883

2022

CandidatePartyVotesShareBar
Dan Crenshaw WonREP151,79165.91%
Robin FulfordDEM78,49634.09%
Total230,287

2020

CandidatePartyVotesShareBar
Dan Crenshaw WonREP192,82855.61%
Sima LadjevardianDEM148,37442.79%
Elliott Robert ScheirmanLIB5,5241.59%
Total346,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.