North Carolina District 8
Tue, Nov 3 · Seat held by Mark Harris Republican since Jan 2025
No published poll names both candidates.Last result · 2024 general: Mark Harris (R) 59.6, Justin E. Dues (D) 40.4
Show all 3 candidates on the ballot
- Colby WatsonDemocratic
- Mark HarrisIncumbentRepublican
- Bo WhiteheadGreen
Showing major-party nominees, incumbents and candidates with 5%+ in the latest poll or comparable fundraising.
- Last election
- Mark Harris (Republican) won by 19.2 points, 2024
- Since 2022
- District lines changed, so no comparison
- On the 2026 ballot
- 3 candidates
Side by side
Left column: HarrisRight column: Watson
- Total receipts, 2025-2026 cycle, through Oct 14
- $1.2M
- $58K
- Cash on hand
- $411K
- $4K
- Donor-based spectrum
- LiberalCentristConservativeHarrisNo published score for Watson
- Races
- Won 2 of 4
- None listed
- Years since first win
- 1
- Not available
- Age on Election Day
- 60
- Not available
Where the money came from
- Individuals
- $897K
- $27K
- PACs and other committees
- $251K
- $2K
- Party committees
- $750
- $3K
- Candidate’s own money
- $0
- $25K
- Loans from the candidate
- $0
- $0
As each campaign reported to the FEC. Some money has no line here, so these may not add up to the total. Committees giving to Mark Harris. Committees giving to Colby Watson.
Money: FEC bulk data, through Oct 14. One or more are matched to the FEC by name, party and seat, so a total could belong to someone else.
How these are counted
Total receipts line of each candidate’s principal campaign committee, 2025-2026 cycle. Other sites may show career, six-year or all-committee totals, which differ. Harris: $1,238,724 received, $411,264 cash on hand. Watson: $57,590 received, $4,158 cash on hand. The spectrum is a published research score, not our rating. How this works. Wins and losses count the races in our results files, the same as each profile.
More about this race
Candidates on the ballot
- Colby WatsonDemocratic
- Mark HarrisIncumbentRepublican
- Bo WhiteheadGreen
Source: s3.amazonaws.com (CSV), dated Oct 25
Shift since 2022: lines changed, no comparison.
All North Carolina districts
- D 15+ pts
- D 5 to 15 pts
- D under 5 pts
- R under 5 pts
- R 5 to 15 pts
- R 15+ pts
- Other winner
- No data
Show these districts as a list (14)
- North Carolina District 1· New lines for 2026, old result not shown
- North Carolina District 2· Deborah K. Ross (D), Democratic by 34.7 points, 2024
- North Carolina District 3· New lines for 2026, old result not shown
- North Carolina District 4· Valerie P. Foushee (D), Democratic by 45.7 points, 2024
- North Carolina District 5· Virginia Foxx (R), Republican by 19.0 points, 2024
- North Carolina District 6· Addison P. McDowell (R), Republican by 38.4 points, 2024
- North Carolina District 7· David Rouzer (R), Republican by 17.2 points, 2024
- North Carolina District 8· Mark Harris (R), Republican by 19.2 points, 2024
- North Carolina District 9· Richard Hudson (R), Republican by 18.5 points, 2024
- North Carolina District 10· Pat Harrigan (R), Republican by 19.3 points, 2024
- North Carolina District 11· Chuck Edwards (R), Republican by 13.6 points, 2024
- North Carolina District 12· Alma S. Adams (D), Democratic by 48.0 points, 2024
- North Carolina District 13· Brad Knott (R), Republican by 17.2 points, 2024
- North Carolina District 14· Tim Moore (R), Republican by 16.2 points, 2024
Map settings
Vote in North Carolina
Trouble voting? Election Protection hotline: 866-OUR-VOTE. A nonpartisan coalition of civil-rights and voting-rights groups, not a government service. 866ourvote.org
Official results for North Carolina
History (25 elections for this seat)
- Votes for listed candidates
- 400,349
- Election day
- November 5, 2024
- District map
- Same as today
US House, North Carolina District 8, 2024, every candidate Candidate Party Votes and share Share RepublicanMark HarrisWon Republican 238,64059.6% DemocraticJustin E. Dues Democratic 161,70940.4% - Votes for listed candidates
- 263,190
- Election day
- November 8, 2022
- District map
- Same as today
US House, North Carolina District 8, 2022, every candidate Candidate Party Votes and share Share RepublicanDan BishopWon Republican 183,99869.9% DemocraticScott Huffman Democratic 79,19230.1% - Votes for listed candidates
- 380,555
- Election day
- November 3, 2020
- District map
- Older district map (2012 to 2020)
US House, North Carolina District 8, 2020, every candidate Candidate Party Votes and share Share RepublicanRichard HudsonWon Republican 202,77453.3% DemocraticPatricia Timmons-Goodson Democratic 177,78146.7% - Votes for listed candidates
- 255,521
- Election day
- November 6, 2018
- District map
- Older district map (2012 to 2020)
US House, North Carolina District 8, 2018, every candidate Candidate Party Votes and share Share RepublicanRichard HudsonWon Republican 141,40255.3% DemocraticFrank McNeill Democratic 114,11944.7% - Votes for listed candidates
- 323,045
- Election day
- November 8, 2016
- District map
- Older district map (2012 to 2020)
US House, North Carolina District 8, 2016, every candidate Candidate Party Votes and share Share RepublicanRichard HudsonWon Republican 189,86358.8% DemocraticThomas Mills Democratic 133,18241.2% - Votes for listed candidates
- 187,422
- Election day
- November 4, 2014
- District map
- Older district map (2012 to 2020)
US House, North Carolina District 8, 2014, every candidate Candidate Party Votes and share Share RepublicanRichard HudsonWon Republican 121,56864.9% DemocraticAntonio Blue Democratic 65,85435.1% - Votes for listed candidates
- 302,280
- Election day
- November 6, 2012
- District map
- Older district map (2012 to 2020)
US House, North Carolina District 8, 2012, every candidate Candidate Party Votes and share Share RepublicanRichard HudsonWon Republican 160,69553.2% DemocraticLarry Kissell Democratic 137,13945.4% Scattered write-insName as filed: Writein Write-in 4,4461.5% - Votes for listed candidates
- 167,442
- Election day
- November 2, 2010
- District map
- Older district map (2002 to 2010)
US House, North Carolina District 8, 2010, every candidate Candidate Party Votes and share Share DemocraticLarry KissellWon Democratic 88,77653.0% RepublicanHarold Johnson Republican 73,12943.7% LibertarianThomas Hill Libertarian 5,0983.0% Scattered write-insName as filed: Writein Write-in 4390.3% - Votes for listed candidates
- 283,819
- Election day
- November 4, 2008
- District map
- Older district map (2002 to 2010)
US House, North Carolina District 8, 2008, every candidate Candidate Party Votes and share Share DemocraticLarry KissellWon Democratic 157,18555.4% RepublicanRobert C "Robin" Hayes Republican 126,63444.6% - Votes for listed candidates
- 121,523
- Election day
- November 7, 2006
- District map
- Older district map (2002 to 2010)
US House, North Carolina District 8, 2006, every candidate Candidate Party Votes and share Share RepublicanRobin HayesWon Republican 60,92650.1% DemocraticLarry Kissell Democratic 60,59749.9% - Votes for listed candidates
- 225,171
- Election day
- November 2, 2004
- District map
- Older district map (2002 to 2010)
US House, North Carolina District 8, 2004, every candidate Candidate Party Votes and share Share RepublicanRobert C "Robin" HayesWon Republican 125,07055.5% DemocraticBeth Troutman Democratic 100,10144.5% - Votes for listed candidates
- 149,736
- Election day
- November 5, 2002
- District map
- Older district map (2002 to 2010)
US House, North Carolina District 8, 2002, every candidate Candidate Party Votes and share Share RepublicanRobin HayesWon Republican 80,29853.6% DemocraticChris Kouri Democratic 66,81944.6% LibertarianMark Andrew Johnson Libertarian 2,6191.7% - Votes for listed candidates
- 203,464
- Election day
- November 7, 2000
- District map
- Older district map (1992 to 2000)
US House, North Carolina District 8, 2000, every candidate Candidate Party Votes and share Share RepublicanRobert C "Robin" HayesWon Republican 111,95055.0% DemocraticMike Taylor Democratic 89,50544.0% LibertarianJack Schwartz Libertarian 2,0091.0% - Votes for listed candidates
- 133,124
- Election day
- November 3, 1998
- District map
- Older district map (1992 to 2000)
US House, North Carolina District 8, 1998, every candidate Candidate Party Votes and share Share RepublicanRobert C "Robin" HayesWon Republican 67,50550.7% DemocraticMike Taylor Democratic 64,12748.2% LibertarianBob Burns Libertarian 1,4921.1% - Votes for listed candidates
- 186,908
- Election day
- November 5, 1996
- District map
- Older district map (1992 to 2000)
US House, North Carolina District 8, 1996, every candidate Candidate Party Votes and share Share DemocraticW G "Bill" HefnerWon Democratic 103,12955.2% RepublicanCurtis Blackwood Republican 81,67643.7% OtherThomas W Carlisle Other 2,1031.1% - Votes for listed candidates
- 119,985
- Election day
- November 8, 1994
- District map
- Older district map (1992 to 2000)
US House, North Carolina District 8, 1994, every candidate Candidate Party Votes and share Share DemocraticW G "Bill" HefnerWon Democratic 62,84552.4% RepublicanSherrill Morgan Republican 57,14047.6% - Votes for listed candidates
- 195,451
- Election day
- November 3, 1992
- District map
- Older district map (1992 to 2000)
US House, North Carolina District 8, 1992, every candidate Candidate Party Votes and share Share DemocraticW G "Bill" HefnerWon Democratic 113,16257.9% RepublicanCoy C Privette Republican 71,84236.8% LibertarianJ Wendell Drye Libertarian 10,4475.3% - Votes for listed candidates
- 179,552
- Election day
- November 6, 1990
- District map
- Older district map (1982 to 1990)
US House, North Carolina District 8, 1990, every candidate Candidate Party Votes and share Share DemocraticW G "Bill" HefnerWon Democratic 98,70055.0% RepublicanTed Blanton Republican 80,85245.0% - Votes for listed candidates
- 192,677
- Election day
- November 8, 1988
- District map
- Older district map (1982 to 1990)
US House, North Carolina District 8, 1988, every candidate Candidate Party Votes and share Share DemocraticW G "Bill" HefnerWon Democratic 99,21451.5% RepublicanTed Blanton Republican 93,46348.5% - Votes for listed candidates
- 139,900
- Election day
- November 4, 1986
- District map
- Older district map (1982 to 1990)
US House, North Carolina District 8, 1986, every candidate Candidate Party Votes and share Share DemocraticW G "Bill" HefnerWon Democratic 80,95957.9% RepublicanWilliam G Hamby Jr Republican 58,94142.1% - Votes for listed candidates
- 196,085
- Election day
- November 6, 1984
- District map
- Older district map (1982 to 1990)
US House, North Carolina District 8, 1984, every candidate Candidate Party Votes and share Share DemocraticW G "Bill" HefnerWonName as filed: Wg "Bill" Hefner Democratic 99,73150.9% RepublicanHarris D Blake Republican 96,35449.1% - Votes for listed candidates
- 124,938
- Election day
- November 2, 1982
- District map
- Older district map (1982 to 1990)
US House, North Carolina District 8, 1982, every candidate Candidate Party Votes and share Share DemocraticW G "Bill" HefnerWonName as filed: Wg "Bill" Hefner Democratic 71,69157.4% RepublicanHarris D Blake Republican 52,41742.0% LibertarianDon Scoggins Libertarian 8300.7% - Votes for listed candidates
- 162,330
- Election day
- November 4, 1980
- District map
- Older district map (1972 to 1980)
US House, North Carolina District 8, 1980, every candidate Candidate Party Votes and share Share DemocraticW G "Bill" HefnerWonName as filed: Wg "Bill" Hefner Democratic 95,01358.5% RepublicanLe Harris Republican 67,31741.5% - Votes for listed candidates
- 107,110
- Election day
- November 7, 1978
- District map
- Older district map (1972 to 1980)
US House, North Carolina District 8, 1978, every candidate Candidate Party Votes and share Share DemocraticW G "Bill" HefnerWon Democratic 63,16859.0% RepublicanRoger Lee Austin Republican 43,94241.0% - Votes for listed candidates
- 151,081
- Election day
- November 2, 1976
- District map
- Older district map (1972 to 1980)
US House, North Carolina District 8, 1976, every candidate Candidate Party Votes and share Share DemocraticW G "Bill" HefnerWon Democratic 99,29665.7% RepublicanCarl Eagle Republican 49,09432.5% OtherBradford V Ligon Other 2,1561.4% OtherFranklin H Bell Other 5350.4%
1976 to 2024: MIT Election Data and Science Lab, U.S. House 1976-2024, retrieved Oct 28, 2026. Compiled by MIT Election Data and Science Lab (MEDSL) from official returns; not an official source
District numbers are reused after each redistricting, so rows on older lines cover different territory than today's North Carolina District 8.
Download and cite
Cite this page
Election Wrld. (2026). North Carolina District 8, US House results. https://www.electionwrld.com/nc/congress/8. Retrieved October 31, 2026.
Embed this seat
<iframe src="https://www.electionwrld.com/embed/nc/congress/8" title="North Carolina District 8, US House" width="100%" height="400" style="border:0;max-width:640px" loading="lazy"></iframe>
<p style="font-size:13px">Data: <a href="https://www.electionwrld.com">Election Wrld</a>, CC BY 4.0</p>Sources
Sources: MIT Election Data and Science Lab, U.S. House 1976-2024 (CC0 1.0), retrieved Oct 28, 2026, compiled by MIT Election Data and Science Lab (MEDSL) from official returns, not an official source; Census TIGERweb Legislative MapServer (120th CDs layer 0, 119th CDs layer 4, 2026 SLD upper layer 1 and lower layer 2) (US Census Bureau, public domain), retrieved Oct 28, 2026; unitedstates/congress-legislators (current) (CC0-1.0), retrieved Oct 28, 2026, compiled by the @unitedstates project volunteers (rosters from official congressional sources) from official returns, not an official source.
DataState data (JSON)Sources: MIT Election Data and Science Lab, U.S. House 1976-2024, FEC, DIME (ODC-BY), Portraits: unitedstates/images (public domain)Data as of Oct 28, 2026
