Skip to content

Texas districts

Texas's 3rd congressional district: election results

U.S. House elections in Texas's 3rd 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: Keith Self (Republican), term ends 2027-01-03.

D+100R+100D+50R+501976: R+48.119761978: R+100.01980: R+61.219801998: R+91.22000: R+45.920002002: R+49.62004: R+85.620042006: R+27.62008: R+21.720082010: R+34.92012: R+100.020122014: R+82.02016: R+26.620162018: R+10.02020: R+12.220202022: R+23.62024: R+24.92024
Texas's 3rd congressional district: Republican minus Democratic share, in points. Bars above the line lean Republican, below lean Democratic.
YearWinnerPartyShareMargin
2024 Keith Self Republican 62.5% 24.9
2022 Keith Self Republican 60.5% 23.6
2020 Van Taylor Republican 55.1% 12.2
2018 Van Taylor Republican 54.3% 10.0
2016 Sam Johnson Republican 61.2% 26.6
2014 Sam Johnson Republican 82.0% 64.0
2012 Sam Johnson Republican 100.0% —
2010 Sam Johnson Republican 66.3% 34.9
2008 Sam Johnson Republican 59.7% 21.7
2006 Sam Johnson Republican 62.5% 27.6
2004 Sam Johnson Republican 85.6% 77.6
2002 Sam Johnson Republican 73.9% 49.6
2000 Sam Johnson Republican 71.6% 45.9
1998 Sam Johnson Republican 91.2% 82.4
1980 James M. Collins Republican 79.3% 61.2
1978 James M. Collins Republican 100.0% —
1976 James M. Collins Republican 74.0% 48.1

2024

CandidatePartyVotesShareBar
Keith Self WonREP237,79462.46%
Sandeep SrivastavaDEM142,95337.55%
Total380,747

2022

CandidatePartyVotesShareBar
Keith Self WonREP164,24060.55%
Sandeep SrivastavaDEM100,12136.91%
Christopher ClaytorLIB6,8952.54%
Total271,256

2020

CandidatePartyVotesShareBar
Van Taylor WonREP230,51255.07%
Helane SeikalyDEM179,45842.87%
Christopher ClaytorLIB8,6212.06%
Total418,591

Questions and answers

Who represents Texas's 3rd congressional district?

Keith Self (Republican) is the current representative; the term ends on 2027-01-03.

Who won the last election in Texas's 3rd congressional district?

Keith Self won in 2024 by 24.9 points.

Results: FiveThirtyEight, from official sources.