2026 results · North Carolina
Roy Cooper, the Democrat, flips North Carolina’s Senate seat
Roy Cooper won by 19.6 points, 22.8 points more Democratic than the state voted for president in 2024.
In the House, every one of the 14 contested seats moved toward Democrats, the median one 17.2 points.
Who won each county, and how far it moved
North Carolina’s 14 House seats
Republicans lost or trail in 6 seats by under 4 points: NC-05 Even*, NC-09 D+2.2, NC-14 D+2.2, NC-06 D+2.3, NC-13 D+2.4, NC-01 D+3.3. A majority took 8 of 14; they held 4, and the four closest would have made it.
The seat that decided the majority: NC-06, D+2.3, a district that voted R+16.9 for president in 2024.
- NC-12Alma S. AdamsD+62.4← 16.5
- NC-04Valerie P. FousheeD+60.2← 15.3
- NC-02Deborah K. RossD+51.6← 18.0
- NC-11Jamie AgerFlipD+15.8← 25.2
- NC-01Don DavisD+3.3← 14.7
- NC-13Paul BarringerFlipD+2.4← 18.7
- NC-06Cyril JeffersonFlipD+2.3← 19.2
- NC-14Lakesha WomackFlipD+2.2← 17.1
- NC-09Richard N. Ojeda IIFlipD+2.2← 17.8
- NC-05Chuck HubbardEven*← 17.5
- NC-03Greg MurphyR+0.1*← 13.3
- NC-07David RouzerR+0.8*← 12.9
- NC-10Pat HarriganR+1.0*← 16.4
- NC-08Mark HarrisR+1.8← 17.4
← moved toward Democrats, → toward Republicans, in points from the 2024 presidential vote in the district. * still counting: the expected finish.
Close up: the four counties that moved most
In the Senate race, these moved furthest toward Democrats, among counties with 2,000 or more votes in 2024 and at least half a percent of the state’s.
Johnston County
Moved 27.6 points toward Democrats: R+21.5 for president in 2024; Roy Cooper, the Democrat, carried it at D+6.0. The county changed sides.
88,773 votes counted, 124,360 cast in 2024.
Lee County
Moved 27.6 points toward Democrats: R+17.5 for president in 2024; Roy Cooper, the Democrat, carried it at D+10.1. The county changed sides.
21,217 votes counted, 30,007 cast in 2024.
Robeson County
Moved 27.0 points toward Democrats: R+27.7 for president in 2024; Michael Whatley, the Republican, carried it at R+0.6.
29,501 votes counted, 46,677 cast in 2024.
Surry County
Moved 26.6 points toward Democrats: R+53.3 for president in 2024; Michael Whatley, the Republican, carried it at R+26.7.
24,115 votes counted, 37,424 cast in 2024.
No county compared moved the other way.
Who lives where it moved
Barely related across counties. On average, ten more points of adults with a degree went with a county about 0.3 points more Republican (r = −0.14).
By place
By race and ethnicity
Each group’s counties added together: its 2026 margin against its 2024 presidential margin. Census Bureau American Community Survey, 2019–2023. Counties, not voters: there are no exit polls here.
Every race in North Carolina
Senate and governor
House · Changes first, then the closest
Ballot measures
Margins are the winner’s or leader’s lead in points of all votes cast. * Still counting: where we expect the count to finish. The move is the 2026 margin against the 2024 presidential margin on the same ground, for races between a Democrat and a Republican.
Ticket splitting
Across the 71 counties that lie wholly in one district, the Senate race went D+8.4 and the House races D+4.3: the Senate margin ran 4.1 points more Democratic than the House margin. 5 counties were carried by different parties in the two.
Points of difference between the Senate margin and the House margin in each county.
37085carried by different parties
- Senate
- D+0.6Cooper against Whatley
- House
- R+4.3the district's race
- Difference
- D+4.8Cooper ran ahead
- Votes
- about 44,966
- 37063D+75.7D+73.6D+2.0
- 37021D+46.2D+48.3R+2.1
- 37129D+22.4D+12.1D+10.3
- 37179R+2.8R+6.9D+4.1
- 37019R+5.9R+14.4D+8.4
- 37071EvenR+6.3D+6.3
- 37097R+10.6R+15.7D+5.1
- 37147D+24.5D+16.7D+7.8
- 37089D+6.0D+6.6R+0.6
- 37151R+33.9R+39.4D+5.5
- 37085D+0.6R+4.3D+4.8
- 37191D+2.8R+2.7D+5.5
- 37045R+13.4R+23.1D+9.8
- 37157R+14.5R+22.1D+7.6
- 37069D+6.9D+0.7D+6.3
- 37195D+19.1D+13.5D+5.6
- 37087D+0.5D+2.7R+2.2
- 37141R+12.3R+20.0D+7.7
- 37167R+31.6R+36.4D+4.8
- 37189D+27.7D+27.6D+0.1
- 37193R+38.0R+42.8D+4.9
- 37161R+27.5R+34.4D+6.9
- 37105D+10.1D+5.8D+4.2
- 37013R+16.0R+18.4D+2.4
- 37107D+8.9D+0.5D+8.3
- 37055R+1.1R+3.6D+2.5
- 37059R+25.2R+34.6D+9.3
- 37083D+32.6D+32.5D+0.1
- 37047R+13.5R+21.6D+8.1
- 37111R+26.3R+25.0R+1.4
- 37175D+10.0D+11.0R+1.0
- 37113R+16.8R+16.0R+0.8
- 37099D+17.4D+19.5R+2.1
- 37061R+11.1R+18.4D+7.3
- 37093D+33.1D+29.5D+3.6
- 37145R+4.6R+11.1D+6.5
- 37139D+12.9D+12.6D+0.3
- 37181D+30.3D+26.8D+3.5
- 37197R+40.6R+48.4D+7.8
- 37153D+1.7R+5.0D+6.6
- 37053R+32.7R+33.5D+0.9
- 37039R+42.8R+39.2R+3.5
- 37017R+4.3R+11.8D+7.5
- 37009R+21.1R+25.9D+4.8
- 37115D+3.6D+9.4R+5.8
- 37165D+12.4D+7.2D+5.2
- 37117D+7.0D+8.5R+1.4
- 37123R+14.3R+20.1D+5.8
- 37033R+5.7R+10.4D+4.7
- 37199R+6.4R+2.6R+3.7
- 37185D+31.7D+31.2D+0.5
- 37007D+11.3D+5.2D+6.1
- 37091D+40.2D+39.5D+0.7
- 37131D+27.4D+28.2R+0.9
- 37011R+33.7R+34.8D+1.1
- 37015D+28.0D+28.1R+0.2
- 37079D+0.4R+9.7D+10.1
- 37121R+32.7R+31.0R+1.7
- 37137R+16.9R+18.4D+1.4
- 37041R+11.2R+11.9D+0.7
- 37043R+33.9R+31.1R+2.8
- 37143R+26.6R+25.9R+0.7
- 37173R+0.8D+3.5R+4.3
- 37005R+29.2R+37.2D+8.0
- 37187D+21.4D+21.5R+0.1
- 37029R+33.4R+33.0R+0.4
- 37073R+4.0R+4.0R+0.1
- 37103R+11.8R+20.1D+8.3
- 37075R+44.0R+40.5R+3.4
- 37095R+6.1R+1.3R+4.8
- 37177R+5.7R+2.7R+3.0
Margins are the Democrat minus the Republican in points of all votes cast in that race, from the counts the state’s election office has published so far; a county still counting is compared on what it has counted in both. The House is compared only in counties that lie wholly inside one congressional district, so the county's House margin is one race's margin; a county divided between districts, or in a district without a Democrat against a Republican, is left out. 29 counties are left out. A difference is not a count of split tickets: a voter who skipped one race moves it too.
North Carolina’s legislature
Counts are North Carolina’s official state and county counts, published by the North Carolina State Board of Elections. Where a race is still being counted, its margin is where we expect the count to finish, marked *. A move from 2024 is the 2026 margin against Kamala Harris’s margin over Donald Trump in the same place. A race is won when we call it or the state certifies it.