Skip to content

Texas districts

Texas's 12th congressional district: election results

U.S. House elections in Texas's 12th 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: Craig A. Goldman (Republican), term ends 2027-01-03.

D+100R+100D+50R+501976: D+52.019761978: D+37.01980: D+20.619801998: R+25.72000: R+26.720002002: R+91.92004: R+44.620042006: R+35.92008: R+37.020082010: R+46.72012: R+44.220122014: R+45.02016: R+42.520162018: R+30.42020: R+30.720202022: R+28.52024: R+26.92024
Texas's 12th congressional district: Republican minus Democratic share, in points. Bars above the line lean Republican, below lean Democratic.
YearWinnerPartyShareMargin
2024 Craig Goldman Republican 63.5% 26.9
2022 Kay Granger Republican 64.3% 28.5
2020 Kay Granger Republican 63.7% 30.7
2018 Kay Granger Republican 64.3% 30.4
2016 Kay Granger Republican 69.4% 42.6
2014 Kay Granger Republican 71.3% 45.0
2012 Kay Granger Republican 70.9% 44.2
2010 Kay Granger Republican 71.9% 46.7
2008 Kay Granger Republican 67.6% 37.0
2006 Kay Granger Republican 66.9% 35.9
2004 Kay Granger Republican 72.3% 44.6
2002 Kay Granger Republican 91.9% 83.7
2000 Kay Granger Republican 62.7% 26.7
1998 Kay Granger Republican 61.9% 25.7
1980 James Wellington Wright Democratic 59.9% 20.6
1978 James Wellington Wright Democratic 68.5% 37.0
1976 James Wellington Wright Democratic 75.8% 52.0

2024

CandidatePartyVotesShareBar
Craig Goldman WonREP215,56463.45%
Trey J. HuntDEM124,15436.55%
Total339,718

2022

CandidatePartyVotesShareBar
Kay Granger WonREP152,95364.27%
Trey J. HuntDEM85,02635.73%
Total237,979

2020

CandidatePartyVotesShareBar
Kay Granger WonREP233,85363.72%
Lisa WelchDEM121,25033.04%
Trey HolcombLIB11,9183.25%
Total367,021

Questions and answers

Who represents Texas's 12th congressional district?

Craig A. Goldman (Republican) is the current representative; the term ends on 2027-01-03.

Who won the last election in Texas's 12th congressional district?

Craig Goldman won in 2024 by 26.9 points.

Results: FiveThirtyEight, from official sources.