Skip to content

North Carolina districts

North Carolina's 10th congressional district: election results

U.S. House elections in North Carolina's 10th 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: Pat Harrigan (Republican), term ends 2027-01-03.

D+100R+100D+50R+501976: R+19.619761978: R+100.01980: R+39.419801998: R+85.62000: R+38.820002002: R+21.52004: R+28.320042006: R+23.62008: R+15.120082010: R+42.42012: R+14.020122014: R+22.02016: R+26.320162018: R+18.62020: R+37.820202022: R+45.32024: R+19.32024
North Carolina's 10th congressional district: Republican minus Democratic share, in points. Bars above the line lean Republican, below lean Democratic.
YearWinnerPartyShareMargin
2024 Pat Harrigan Republican 57.5% 19.3
2022 Patrick McHenry Republican 72.6% 45.3
2020 Patrick McHenry Republican 68.9% 37.8
2018 Patrick McHenry Republican 59.3% 18.6
2016 Patrick McHenry Republican 63.1% 26.3
2014 Patrick McHenry Republican 61.0% 22.0
2012 Patrick McHenry Republican 57.0% 14.0
2010 Patrick McHenry Republican 71.2% 42.4
2008 Patrick McHenry Republican 57.6% 15.1
2006 Patrick McHenry Republican 61.8% 23.6
2004 Patrick McHenry Republican 64.2% 28.3
2002 Cass Ballenger Republican 59.3% 21.5
2000 Cass Ballenger Republican 68.2% 38.8
1998 Cass Ballenger Republican 85.6% 71.2
1980 James Thomas Broyhill Republican 69.7% 39.4
1978 James Thomas Broyhill Republican 100.0% —
1976 James Thomas Broyhill Republican 59.8% 19.6

2024

CandidatePartyVotesShareBar
Pat Harrigan WonREP233,81457.49%
Ralph R. Scott Jr.DEM155,38338.21%
Steven Richard FeldmanLIB11,6142.86%
Marshall Todd HelmCON5,8841.45%
Total406,695

2022

CandidatePartyVotesShareBar
Patrick McHenry WonREP194,68172.59%
Pam GenantDEM73,17427.28%
Write-in—2420.09%
Diana R. JimisonW1100.04%
Total268,207

2020

CandidatePartyVotesShareBar
Patrick McHenry WonREP284,09568.91%
David Payne ParkerDEM128,18931.09%
Total412,284

Questions and answers

Who represents North Carolina's 10th congressional district?

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

Who won the last election in North Carolina's 10th congressional district?

Pat Harrigan won in 2024 by 19.3 points.

Results: FiveThirtyEight, from official sources.