Call
the Map
2026 midtermsResults

2026 results · North Carolina · North Carolina 10th District

Pat Harrigan, the Republican, leads in the race for North Carolina's 10th District

Donald Trump carried the district by 17.4 points in 2024; this year's count is a 16.4-point move toward the Democrats.

A call for Pat Harrigan is held back while the count is checked: the count is 1.03 points apart, inside the 1.5 points we leave to the count and recount rules

North Carolina 10th District: votes counted for each candidate
CandidateVotesShareShare of the vote
Pat HarriganRepublican, incumbent146,16649.7%
Ashley BellDemocrat143,13748.7%
Steven FeldmanLibertarian4,6731.6%

Not called: within 1.5 points, it goes to the count and the state's recount rules. How we call races →

Nearly all of the expected vote counted293,976 votesCount last changed Nov 7, 5:07 PM ESTSource: North Carolina State Board of Elections

The map

Loading the map.

About the seat

North Carolina's 10th District takes in all or part of 5 counties. The Republicans held it before this election. Its voters went R+17.4 for president in 2024. Its move from that vote, 16.4 points toward the Democrats, ranks 10 of 14 among the state's districts, counting from the largest move toward the Democrats.

2024 president
R+17.4
2024 House vote on these lines
R+19.3
Move from 2024, rank in state
10 of 14
  1. Forsyth County36%
  2. Iredell County26%
  3. Catawba County20%
  4. Lincoln County13%
  5. Yadkin County5%

Shares are of the votes counted this year. The district was redrawn for 2026: its 2024 House figure is that year's House vote re-added onto the new lines precinct by precinct, an estimate.

What the count shows

Added together, the 5 counties compared moved 15.9 points toward the Democrats from the 2024 presidential vote.

The counties compared cast 71% as many votes as in 2024, from 76% in Forsyth County to 66% in Yadkin County.

Iredell County moved most: R+32.1 for president in 2024, R+15.7 this year

The 5 counties with the largest moves from the 2024 presidential vote, among those with 2,000 or more votes for president in 2024 and a quarter of that counted. Each line runs from the 2024 margin to this year’s.

CountyR+70EvenD+70Move
Iredell County75,720 votes16.4 pts → D
Catawba County59,932 votes16.0 pts → D
Lincoln County38,257 votes13.2 pts → D
Yadkin County13,531 votes12.9 pts → D
Forsyth County106,536 votes12.5 pts → D

2024 president 2026

Iredell County added 24,116 net votes for Bell against the 2024 margin, 36% of the district's change

Across the 5 counties compared, the margin moved by 67,343 votes toward Bell: this year’s lead in votes against the 2024 presidential lead in votes, county by county. The figure counts voters who changed sides and differences in who turned out alike; the count cannot tell them apart.

  1. Iredell County+24,116 Bell
  2. Catawba County+19,969 Bell
  3. Lincoln County+12,328 Bell
  4. Yadkin County+6,123 Bell
  5. Forsyth County+4,807 Bell

How the vote came in

Bell did best among provisional ballots (D+41.3) and Harrigan among Election Day votes(R+23.0).

  1. Early Voting190,787 votes, 65% of the countD+8.4
  2. Election Day95,727 votes, 33% of the countR+23.0
  3. Absentee by Mail7,399 votes, 3% of the countD+40.1
  4. Provisional63 votes, 0% of the countD+41.3

The office’s own categories, as it reports them. Margins are within each kind of vote.

won leads, still counting changed party. Margins are the leader’s share minus the runner-up’s, in points.

Every count on this page is the official count published by the North Carolina State Board of Elections. Counts are unofficial until the state certifies them. The 2024 comparison is the presidential vote, Kamala Harris against Donald Trump, on the same ground. Margins are the Democrat minus the Republican, in points of all votes.