Nonpartisan civic infrastructure
AllCiv·Legis1
·

North Carolina's 7th U.S. House District

North Carolina · Next election 2026 · 3 active candidates · $2.3M raisedFederal
About This Office

U.S. House seat for North Carolina's 7th congressional district. Representatives serve two-year terms.

Total Seats
435
Term Length
2 years
Salary
$174,000
Current Officeholders
Rep. David Rouzer
Rep. David RouzerR
U.S. Representative · NC-007
Tenure
11y
Bills Spon.
30
Votes Missed
1.24%
Cross-party
142
Committees
ChairHighways and Transit Subcommittee
Vice ChairGeneral Farm Commodities, Risk Management and Credit Subcommittee
Agriculture Committee
+7 more
The 2026 Race

5 candidates filed, 3 active for the 2026 House election in North Carolina District 7. Party primary on Mar 3, 2026. General election on Nov 3, 2026.

Primary
Mar 3, 2026
General
Nov 3, 2026
Total Raised
$2.3M
Candidates
3 active / 5 filed
Incumbent
David Cheston RouzerR
Cash on Hand
$2.4M
Election History
YearWinnerResultRunner-UpTotal Votes
2024David Rouzer R58.6%Marlando D. Pridgen D 41.4%433,534
2022David Rouzer R57.7%Charles Graham D 42.3%284,269
2020David Rouzer R60.3%Christopher M Ward D 39.6%451,782
2018David Rouzer R55.5%Kyle Horton D 42.8%282,312
2016David Rouzer R60.9%J Wesley Casteen D 39.1%347,706
2014David Rouzer R59.4%Jonathan Barfield Jr D 37.1%226,335
2012Mike Mcintyre D50.1%David Rouzer R 49.9%336,736
2010Mike Mcintyre D53.7%Ilario Gregory Pantano R 46.3%212,285
2008Mike Mcintyre D68.8%Will Breazeale R 31.2%312,855
2006Mike Mcintyre D72.8%Shirley Davis R 27.2%139,820
2004Mike Mcintyre D73.2%Ken Plonk R 26.8%246,466
2002Mike Mcintyre D71.1%James R Adams R 27.3%166,654
2000Mike Mcintyre D69.7%James R Adams R 28.9%229,666
1998Mike Mcintyre D91.3%Paul Meadows L 8.7%136,290
1996Mike Mcintyre D52.9%Bill Caster R 45.8%165,440
District
Population
778,792
Median HH Income
$70K
Unemployment
5.3%
Bachelor's+
33.1%
Veterans
10.3%
Median Age
41.9
Mean HH Income
$95K
Poverty Rate
13.9%
HS or Higher
91.7%
Median Home Value
$289K
Median Rent
$1,221/mo
Owner-Occupied
70.6%
Under 18 / 65+
20.5% / 20.8%