Skip to content

North Carolina districts

North Carolina's 7th congressional district: election results

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

D+100R+100D+50R+501976: D+62.619761978: D+39.81980: D+37.519801998: D+91.32000: D+40.820002002: D+43.82004: D+46.420042006: D+45.62008: D+37.720082010: D+7.42012: D+0.220122014: R+22.22016: R+21.820162018: R+12.72020: R+20.720202022: R+15.42024: R+17.22024
North Carolina's 7th congressional district: Republican minus Democratic share, in points. Bars above the line lean Republican, below lean Democratic.
YearWinnerPartyShareMargin
2024 David Rouzer Republican 58.6% 17.2
2022 David Rouzer Republican 57.7% 15.4
2020 David Rouzer Republican 60.2% 20.7
2018 David Rouzer Republican 55.5% 12.7
2016 David Rouzer Republican 60.9% 21.8
2014 David Rouzer Republican 59.4% 22.2
2012 Mike McIntyre Democratic 50.1% 0.2
2010 Mike McIntyre Democratic 53.7% 7.4
2008 Mike McIntyre Democratic 68.8% 37.7
2006 Mike McIntyre Democratic 72.8% 45.6
2004 Mike McIntyre Democratic 73.2% 46.4
2002 Mike McIntyre Democratic 71.1% 43.8
2000 Mike McIntyre Democratic 69.7% 40.8
1998 Mike McIntyre Democratic 91.3% 82.5
1980 Charles G. Rose Democratic 68.7% 37.5
1978 Charles G. Rose Democratic 69.9% 39.8
1976 Charles G. Rose Democratic 81.3% 62.6

2024

CandidatePartyVotesShareBar
David Rouzer WonREP254,02258.59%
Marlando D. PridgenDEM179,51241.41%
Total433,534

2022

CandidatePartyVotesShareBar
David Rouzer WonREP164,04757.71%
Charles GrahamDEM120,22242.29%
Total284,269

2020

CandidatePartyVotesShareBar
David Rouzer WonREP272,44360.25%
Christopher Mitchell WardDEM179,04539.59%
Write-in—4260.09%
Theresa EverettW2940.07%
Total452,208

Questions and answers

Who represents North Carolina's 7th congressional district?

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

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

David Rouzer won in 2024 by 17.2 points.

Results: FiveThirtyEight, from official sources.