Flipped from RepublicanCalledUnofficial results

U.S. Senate in North Carolina

U.S. Senate · North Carolina

Roy Cooper flipped the seat for Democrats, winning by 19.6 points over Michael Whatley.

Roy CooperDemocrat · winner
58.7%2,467,972
Michael WhatleyRepublican
39.1%1,643,114
Shannon BrayLibertarian
1.3%55,727
Michael DublinGreen
0.9%36,405
4,203,218 votes

Source: North Carolina State Board of Elections unofficial resultsUpdated Nov 7, 2026, 1:22 PM ET

Where the race moved

Against the 2024 presidential vote

Every county, 2024 to 2026

Each dot is a county, sized by votes cast and colored by who carried it in 2026. Dots above the line moved toward Cooper compared with the 2024 presidential vote; 100 of 100 did. The largest shift among the bigger counties: Johnston, +27.5 points.

R+80R+80R+40R+40EvenEvenD+40D+40D+80D+80Moved toward Democrats ↑↓ Moved toward RepublicansWakeMecklenburgGuilfordForsythDurhamBuncombe2024 presidential margin →2026 margin →

Source: civicAPI county results (unofficial); 2024 president: MEDSL precinct returnsUpdated Nov 7, 2026, 1:34 PM ET

The seat's recent races

EvenR+1.72020 SenateR+3.32024 Pres.D+19.62026 Senate

Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)

By county

CountyShareMarginShift
WakeD+47.3+21.8
MecklenburgD+53.6+20.9
GuilfordD+42.1+20.3
ForsythD+35.5+22.5
DurhamD+75.7+14.0
BuncombeD+46.2+21.5
New HanoverD+22.4+21.8
UnionR+2.8+22.3
Show 92 more
CumberlandD+35.1+21.8
JohnstonD+6.0+27.5
CabarrusD+17.4+25.1
BrunswickR+5.9+18.8
GastonEven+24.9
IredellR+10.6+21.9
OrangeD+68.0+17.2
AlamanceD+14.7+22.8
PittD+24.5+18.6
DavidsonR+22.1+24.7
CatawbaR+15.1+22.8
HendersonD+6.0+20.5
RowanR+13.4+22.5
OnslowR+12.7+23.1
RandolphR+33.9+23.2
HarnettD+0.6+25.6
MooreR+9.8+19.6
ChathamD+32.9+20.5
CravenR+3.7+16.9
NashD+15.9+17.6
WayneD+2.8+19.2
LincolnR+26.1+19.5
CarteretR+28.0+14.9
ClevelandR+13.4+21.5
RockinghamR+14.5+21.4
FranklinD+6.9+20.4
BurkeR+18.0+23.2
RobesonR+0.6+27.0
WilsonD+19.1+18.7
HaywoodD+0.5+25.5
CaldwellR+31.0+21.5
PenderR+12.3+22.6
GranvilleD+10.0+19.4
StanlyR+31.6+19.2
SurryR+26.7+26.5
WataugaD+27.7+21.8
WilkesR+38.0+21.6
RutherfordR+27.5+20.2
LeeD+10.1+27.5
BeaufortR+16.0+15.1
LenoirD+8.9+15.6
DareR+1.1+17.6
DavieR+25.2+21.0
SampsonR+6.3+23.5
EdgecombeD+39.3+16.7
HalifaxD+32.6+15.0
StokesR+36.1+23.4
ColumbusR+13.5+19.9
McDowellR+26.3+22.7
TransylvaniaD+10.0+22.2
MaconR+16.8+21.1
JacksonD+17.4+26.8
DuplinR+11.1+17.8
HokeD+33.1+27.2
PersonR+4.6+19.1
PasquotankD+12.9+17.8
VanceD+30.3+17.0
YadkinR+40.6+21.7
AlexanderR+42.2+17.5
RichmondD+1.7+22.5
CurrituckR+32.7+15.2
CherokeeR+42.8+14.4
BladenR+4.3+16.1
AsheR+21.1+23.2
MadisonD+3.6+27.0
ScotlandD+12.4+19.4
PolkR+5.3+19.8
MartinD+7.0+17.3
MontgomeryR+14.3+23.5
CaswellR+5.7+18.8
YanceyR+6.4+28.0
WarrenD+31.7+12.8
AnsonD+11.3+13.8
HertfordD+40.2+13.5
NorthamptonD+27.4+12.9
AveryR+33.7+18.6
BertieD+28.0+12.3
MitchellR+32.7+23.0
GreeneD+0.4+18.5
PamlicoR+16.9+15.1
ChowanR+11.2+11.2
ClayR+33.9+16.1
PerquimansR+26.6+12.7
SwainR+0.8+22.8
AlleghanyR+29.2+22.6
WashingtonD+21.4+15.2
CamdenR+33.4+17.3
GatesR+4.0+17.6
JonesR+11.8+13.9
GrahamR+44.0+19.7
HydeR+6.1+15.9
TyrrellR+5.7+15.8

Bar: share of the state's vote. Shift: change in margin from the 2024 presidential vote, + toward Democrats.

Source: civicAPI county results (unofficial); 2024 president: MEDSL precinct returnsUpdated Nov 7, 2026, 1:34 PM ET

Money in this race

Each line compares the two sides on one scale: their campaigns, and outside groups spending for them or against their opponent.

Roy CooperMichael Whatley
$49.6M
Raised by the campaign
$13.7M
$40.5M
Spent by the campaign
$12.8M
$9.1M
Cash on hand
$902.2K
$4.7M
Outside spending for them
$5.7M
$23.5M
Outside spending against their opponent
$12.1M
$77.8M
All money helping them
$31.5M

Top funders

Outside groups and direct contributors, ranked by what they put in; the color shows which candidate it helps.

WinSenateAgainst Whatley$21.6M
NO GOING BACK PAC INC.For Whatley, against Cooper$10.4M
Americans for Prosperity Action, Inc. (AFP Action) DBA CVA Action and DBA LIBRE ActionFor Whatley, against Cooper$6.1M
Planned Parenthood Votes North Carolina (FEC)For Cooper$1.2M
NC First PACAgainst Cooper$1.2M
AB PACFor Cooper$948.4K
LCV Victory FundAgainst Whatley$500.5K
EDF Action VotesAgainst Whatley$500.4K
NRDC Action VotesAgainst Whatley$500K
WORKERS VOTEFor Cooper$490.6K
Care in Action PACFor Cooper$359.8K
Show 3 more

Campaign money: FEC, through Oct 14, 2026. Outside spending: independent expenditures by super PACs, parties and other groups, primary and general, as reported to the FEC through Nov 1, 2026, updated Nov 3, 2026. It leaves out spending not reported as independent expenditures (most issue ads and much dark money), so it understates all outside money. The FEC lists only each candidate's largest spenders; totals count every spender.

Source: FEC campaign filings; FEC independent expendituresUpdated Nov 3, 2026, 1:05 AM ET

Polls against the result

The final average had Cooper ahead by 11.7. Cooper won by 19.6: a 7.9-point miss toward Republicans.

R+20EvenD+20Result D+19.6Final average D+11.7Aug 1Sep 1Oct 1Nov 3
  • Poll with Cooper ahead
  • Poll with Whatley ahead
  • Final polling average
  • Result
PollsterDatesSampleCooperWhatleyMarginAdjustedMiss vs resultGradeRelease
AtlasIntelOct 28–Nov 11,459 LV56.441.5D+14.9D+12.4−4.7Apollstergraph.com ↗
East Carolina University Center for Survey ResearchOct 26–Oct 291,041 LV5444.9D+9.1D+11.2−10.5B+surveyresearch-ecu.reportablenews.com ↗
YouGovOct 26–Oct 292,123 LV5544D+11D+10.4−8.6Bd3nkl3psvxxpe9.cloudfront.net ↗
Quantus InsightsMain question · in averageOct 24–Oct 25722 LV51.742.9D+8.8D+12.3−10.8—quantusinsights.org ↗
Quantus Insightsfield: Cooper, Dublin, Bray, WhatleyOct 24–Oct 25722 LV52.443.4D+9—−10.6—quantusinsights.org ↗
ActiVoteOct 8–Oct 20400 LV56.943.1D+13.8—−5.8A−activote.net ↗
Harper Polling for Carolina JournalMain question · in averageOct 18–Oct 20600 LV51.642D+9.6D+9.1−10.0B+carolinajournal.com ↗
Harper Polling for Carolina Journalfield: Cooper, Dublin, Bray, WhatleyOct 18–Oct 20600 LV49.439.1D+10.3—−9.3B+carolinajournal.com ↗
High Point UniversityOct 1–Oct 20620 LV5440D+14—−5.6B−highpoint.edu ↗
SurveyUSA for WRAL News, WSOC-TVOct 7–Oct 11643 LV5440D+14D+14.8−5.6Awral.com ↗
Trafalgar GroupR-sponsoredOct 8–Oct 101,091 LV48.840.9D+7.9—−11.7Bthetrafalgargroup.org ↗
YouGov for Elon Universityfield: Cooper, Dublin, Bray, Whatley · in averageSep 29–Oct 8560 LV5443D+11—−8.6Beloncdn.blob.core.windows.net ↗
YouGov for Elon Universityfield: Cooper, Dublin, Bray, WhatleySep 29–Oct 8747 A5338D+15—−4.6Beloncdn.blob.core.windows.net ↗
YouGov for Elon Universityfield: Cooper, Dublin, Bray, WhatleySep 29–Oct 8676 RV5142D+9—−10.6Beloncdn.blob.core.windows.net ↗
Change Research for Carolina ForwardD-sponsoredOct 1–Oct 7829 LV5040D+10—−9.6B+docs.google.com ↗
East Carolina University Center for Survey ResearchSep 30–Oct 3810 LV5043D+7—−12.6B+surveyresearch-ecu.reportablenews.com ↗
Big Data Poll for Public Polling Projectfield: Cooper, Dublin, Bray, Whatley · in averageSep 27–Sep 29642 LV50.838.5D+12.3—−7.3Cbigdatapoll.com ↗
Big Data Poll for Public Polling Projectfield: Cooper, Dublin, Bray, WhatleySep 27–Sep 29698 RV49.337.8D+11.5—−8.1Cbigdatapoll.com ↗
Quantus InsightsSep 21–Sep 22686 LV48.443.3D+5.1—−14.5—quantusinsights.org ↗
Fabrizio Ward/Impact Research for AARPSep 17–Sep 201,115 LV5342D+11—−8.6Baarp.org ↗
Opinion Diagnostics for Common Cause North CarolinaSep 17–Sep 20857 LV51.743.5D+8.2—−11.4—commoncause.org ↗
YouGovMain questionSep 15–Sep 183,864 RV5241D+11—−8.6Bd3nkl3psvxxpe9.cloudfront.net ↗
YouGovMain question · in averageSep 15–Sep 183,742 LV5341D+12—−7.6Bd3nkl3psvxxpe9.cloudfront.net ↗
YouGovOther versionSep 15–Sep 183,511 LV5441D+13—−6.6Bd3nkl3psvxxpe9.cloudfront.net ↗
InsiderAdvantageSep 16–Sep 171,200 LV48.442.5D+5.9—−13.7Binsideradvantage.com ↗
High Point UniversitySep 6–Sep 16706 LV5042D+8—−11.6B−highpoint.edu ↗
Harper Polling for Carolina JournalSep 13–Sep 15608 LV49.234.1D+15.1—−4.5B+carolinajournal.com ↗
YouGov for Catawba College Center for N.C. Politics & Public ServiceSep 4–Sep 15885 LV4837D+11—−8.6Bcatawba.edu ↗
Trafalgar GroupR-sponsoredSep 8–Sep 101,084 LV48.242.3D+5.9—−13.7Bthetrafalgargroup.org ↗
East Carolina University Center for Survey ResearchAug 31–Sep 3675 LV51.743.6D+8.1—−11.5B+surveyresearch-ecu.reportablenews.com ↗
YouGov for Elon Universityfield: Cooper, Dublin, Bray, Whatley · in averageAug 21–Aug 31565 LV4938D+11—−8.6Beloncdn.blob.core.windows.net ↗
YouGov for Elon Universityfield: Cooper, Dublin, Bray, WhatleyAug 21–Aug 31677 RV4936D+13—−6.6Beloncdn.blob.core.windows.net ↗
YouGov for Elon Universityfield: Cooper, Dublin, Bray, WhatleyAug 21–Aug 31800 A3929D+10—−9.6Beloncdn.blob.core.windows.net ↗
High Point UniversityMain questionAug 3–Aug 12800 RV4841D+7—−12.6B−highpoint.edu ↗
High Point UniversityMain question · in averageAug 3–Aug 12660 LV5045D+5—−14.6B−highpoint.edu ↗
Harper Polling for Carolina JournalAug 9–Aug 10600 LV51.539D+12.5—−7.1B+carolinajournal.com ↗
Change Research for Carolina ForwardD-sponsoredAug 3–Aug 6915 LV50.0542.93D+7.1—−12.5B+carolinaforward.org ↗
Change Research for Gary Pearce, Sam HuntD-sponsoredJul 29–Aug 1967 RV5041D+9—−10.6B+garypearcenc.substack.com ↗
YouGov for Elon Universityfield: Cooper, Dublin, Bray, Whatley · in averageJul 23–Jul 31466 LV5342D+11—−8.6Beloncdn.blob.core.windows.net ↗
YouGov for Elon Universityfield: Cooper, Dublin, Bray, WhatleyJul 23–Jul 31717 RV5135D+16—−3.6Beloncdn.blob.core.windows.net ↗

Adjusted: after correcting for the pollster's house effect and likely-voter screens. Miss: the poll's margin minus the result; + means the poll leaned Democratic. Grade: the pollster's accuracy in past elections, A+ to D (pollster ratings).

Source: Each poll's release, via The New York Times and Wikipedia poll listsUpdated Nov 1, 2026

Pre-election forecast (final, Nov 3)

Our model's last run before Election Day, Nov 3, 2026. It no longer updates.

Roy Cooper
98%
Michael Whatley
2%
Projected margin
D+11.2
How the forecast works →