Nonpartisan civic infrastructure
AllCiv·Legis1
·

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

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

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

Total Seats
435
Term Length
2 years
Salary
$174,000
Current Officeholders
Rep. Pat Harrigan
Rep. Pat HarriganR
U.S. Representative · NC-010
Tenure
1y
Bills Spon.
29
Votes Missed
1.71%
Cross-party
29
Committees
Science, Space and Technology Committee
Armed Services Committee
Military Personnel Subcommittee
+4 more
The 2026 Race

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

Primary
Mar 3, 2026
General
Nov 3, 2026
Total Raised
$1.3M
Candidates
3 active / 9 filed
Incumbent
Pat Harrigan (R-NC-10)R
Cash on Hand
$495K
Election History
YearWinnerResultRunner-UpTotal Votes
2024Pat Harrigan R57.5%Jr. Ralph R. Scott D 38.2%406,695
2022Patrick T Mchenry R72.7%Pam Genant D 27.3%267,855
2020Patrick T Mchenry R68.9%David Parker D 31.1%412,284
2018Patrick Mchenry R59.3%David Wilson Brown D 40.7%278,228
2016Patrick T Mchenry R63.1%Andy Millard D 36.9%349,744
2014Patrick T Mchenry R61.0%Tate Macqueen D 39.0%218,796
2012Patrick T Mchenry R57.0%Patsy Keever D 43.0%334,849
2010Patrick T Mchenry R71.2%Jeff Gregory D 28.8%183,785
2008Patrick T Mchenry R57.6%Daniel Johnson D 42.4%298,473
2006Patrick T Mchenry R61.8%Richard Carsner D 38.2%152,393
2004Patrick Mchenry R64.1%Anne N Fischer D 35.9%246,117
2002Cass Ballenger R59.3%Ron Daugherty D 37.8%173,292
2000Cass Ballenger R68.2%Delmas Parker D 29.5%240,658
1998Cass Ballenger R85.6%Deborah Garrett Eddins L 14.4%138,511
1996Cass Ballenger R70.0%Ben Neill D 28.7%226,597
District
Population
766,029
Median HH Income
$70K
Unemployment
4.4%
Bachelor's+
32.8%
Veterans
6.3%
Median Age
40.4
Mean HH Income
$99K
Poverty Rate
13.1%
HS or Higher
89.8%
Median Home Value
$262K
Median Rent
$1,075/mo
Owner-Occupied
68.6%
Under 18 / 65+
22.0% / 17.7%