Skip to content
Election Wrld, home
Senate D 45I 2R 53House D 214I 1R 218Governors D 24R 26Election Day Tue, Nov 3Seats as of Oct 28
NC

North Carolina Senate

Tue, Nov 3 · Seat held by Thom Tillis Republican since Jan 2015 (not a candidate in 2026)

Roy CooperDemocraticAge 69

Roy Cooper 51.3Michael Whatley 40.5

Average of 10 polls, Sep 16 to Oct 25, from VoteHub · how it’s calculated

Newest poll

1 is a partisan pollAlso in the average: Shannon Bray 1.9, Michael Dublin 1Newest · Quantus Insights, field dates Oct 24 to Oct 25, released Oct 27, 722 likely votersPolls fetched Oct 30, 2:02 a.m. ET, from VoteHub

Michael WhatleyRepublicanAge 58
Show all 4 candidates on the ballot

Showing major-party nominees, incumbents and candidates with 5%+ in the latest poll or comparable fundraising.

Share

North Carolina Senate: Roy Cooper vs Michael Whatley

Preview card: North Carolina Senate: Roy Cooper vs Michael Whatley

Post to

Polls over time

43 polls, through Election Day Nov 3
30%40%50%60%Sep 2026OctNovNov 3Change Research, Aug 3 to Aug 6: Cooper 50Harper Polling, Aug 9 to Aug 10: Cooper 51.5High Point University Survey Research Center, Aug 3 to Aug 12: Cooper 48High Point University Survey Research Center, Aug 3 to Aug 12: Cooper 50Elon University/YouGov, Aug 21 to Aug 31: Cooper 49East Carolina University, Aug 31 to Sep 3: Cooper 52Harper Polling, Sep 13 to Sep 15: Cooper 49High Point University Survey Research Center, Sep 9 to Sep 16: Cooper 50InsiderAdvantage, Sep 16 to Sep 18: Cooper 48.4Big Data Poll, Sep 27 to Sep 29: Cooper 47.4East Carolina University, Sep 30 to Oct 3: Cooper 49.5Change Research, Oct 1 to Oct 7: Cooper 50Elon University/YouGov, Sep 29 to Oct 8: Cooper 52SurveyUSA, Oct 7 to Oct 11: Cooper 54ActiVote, Oct 8 to Oct 20: Cooper 56.9Harper Polling, Oct 18 to Oct 20: Cooper 49.4High Point University Survey Research Center, Oct 1 to Oct 20: Cooper 54Quantus Insights, Oct 24 to Oct 25: Cooper 51.4Change Research, Aug 3 to Aug 6: Whatley 43Harper Polling, Aug 9 to Aug 10: Whatley 39High Point University Survey Research Center, Aug 3 to Aug 12: Whatley 41High Point University Survey Research Center, Aug 3 to Aug 12: Whatley 45Elon University/YouGov, Aug 21 to Aug 31: Whatley 38East Carolina University, Aug 31 to Sep 3: Whatley 44Harper Polling, Sep 13 to Sep 15: Whatley 34High Point University Survey Research Center, Sep 9 to Sep 16: Whatley 42InsiderAdvantage, Sep 16 to Sep 18: Whatley 42.5Big Data Poll, Sep 27 to Sep 29: Whatley 35.2East Carolina University, Sep 30 to Oct 3: Whatley 42.8Change Research, Oct 1 to Oct 7: Whatley 40Elon University/YouGov, Sep 29 to Oct 8: Whatley 39SurveyUSA, Oct 7 to Oct 11: Whatley 40ActiVote, Oct 8 to Oct 20: Whatley 43.1Harper Polling, Oct 18 to Oct 20: Whatley 39.1High Point University Survey Research Center, Oct 1 to Oct 20: Whatley 40Quantus Insights, Oct 24 to Oct 25: Whatley 42.8Cooper51.3Whatley40.5

The thick line is the 7-week average, not a forecast. How it’s calculated. All polls. Polls fetched Oct 30, 2:02 a.m. ET, from VoteHub.

The polls in this chart (43)

5 polls released in the last 14 days · latest results range from 49.4 to 56.9% (D) and 39 to 43.1% (R) (newest 5 polls on the chart)

43 of the 47 polls for this race, each with both names, plotted on the field end date.

Polls shown in the chart, newest field end date first, with the day each was released
PollsterField datesReleasedSampleCooperWhatley
Quantus InsightsOct 24 to Oct 25Oct 27722 likely voters51.442.8
High Point University Survey Research CenterOct 1 to Oct 20Oct 29620 likely voters5440
Harper PollingOct 18 to Oct 20Oct 22600 likely voters49.439.1
ActiVoteOct 8 to Oct 20Oct 21400 likely voters56.943.1
SurveyUSAOct 7 to Oct 11Oct 13643 likely voters5440
Elon University/YouGovSep 29 to Oct 8Oct 20561 likely voters5239
Change ResearchOct 1 to Oct 7Oct 13829 likely voters5040
East Carolina UniversitySep 30 to Oct 3Oct 9810 likely voters49.542.8
Big Data PollSep 27 to Sep 29Oct 1642 likely voters47.435.2
InsiderAdvantageSep 16 to Sep 18Sep 181,200 likely voters48.442.5
High Point University Survey Research CenterSep 9 to Sep 16Sep 24706 likely voters5042
Harper PollingSep 13 to Sep 15Sep 18608 likely voters4934
East Carolina UniversityAug 31 to Sep 3Sep 11675 likely voters5244
Elon University/YouGovAug 21 to Aug 31Sep 10565 likely voters4938
High Point University Survey Research CenterAug 3 to Aug 12Aug 26660 likely voters5045
High Point University Survey Research CenterAug 3 to Aug 12Aug 26800 registered voters4841
Harper PollingAug 9 to Aug 10Aug 14600 likely voters51.539
Change ResearchAug 3 to Aug 6Aug 10915 likely voters5043
Change ResearchJul 29 to Aug 1Aug 7967 likely voters5041
Beacon Research/Shaw & Co. ResearchJul 23 to Jul 27Jul 301,005 registered voters5344
Elon University/YouGovJul 21 to Jul 23Aug 12466 likely voters5342
Elon University/YouGovJul 21 to Jul 23Aug 12717 registered voters5135
Public Policy PollingJul 10 to Jul 11Jul 13759 likely voters4844
The New York Times/Siena UniversityJun 15 to Jun 27Jul 1601 likely voters5043
YouGovJun 1 to Jun 10Jun 23905 likely voters4834
Harper PollingMay 10 to May 11May 15600 likely voters49.838.7
Change ResearchMay 4 to May 8May 18957 likely voters4942
Opinion DiagnosticsApr 21 to Apr 24Apr 30830 likely voters50.441.4
High Point University Survey Research Center/YouGovMar 26 to Apr 6Apr 16800 registered voters4939
High Point University Survey Research Center/YouGovMar 26 to Apr 6Apr 16703 likely voters5042
Harper PollingMar 22 to Mar 23Jun 15600 likely voters48.941.1
YouGovMar 9 to Mar 18Apr 1871 likely voters4834
Public Policy PollingMar 13 to Mar 14Mar 16556 registered voters4744
Nexus Strategies/Strategic Partners SolutionsMar 8 to Mar 9Mar 30800 likely voters5032
Change ResearchJan 31 to Feb 4Feb 201,069 registered voters5040
TIPP InsightsJan 12 to Jan 15Feb 171,512 registered voters4824
Change ResearchJan 5 to Jan 7Feb 171,105 likely voters4742
Harper PollingNov 9 to Nov 10Feb 17600 likely voters4739
Harper PollingSep 14 to Sep 15Feb 17600 likely voters4642
Change ResearchSep 2 to Sep 8Feb 17855 likely voters4841
Harper PollingAug 11 to Aug 12Feb 17600 likely voters47.339.1
Emerson CollegeJul 28 to Jul 30Feb 171,000 registered voters46.741.4
Victory InsightsJul 28 to Jul 30Feb 17600 likely voters44.443.5
Polls left off the chart (4 of 47)
Polls for this race that are not on the chart, with the reason for each
PollWhy it is not on the chart
Harper PollingNov 9 to Nov 10Names fewer than two candidates on this ballot (lists Roy Cooper, Don Brown)
Public Policy PollingMar 4 to Mar 5Names fewer than two candidates on this ballot (lists Roy Cooper, Thom Thillis)
Victory InsightsNov 26 to Nov 29Names fewer than two candidates on this ballot (lists Roy Cooper, Lara Trump)
Victory InsightsNov 26 to Nov 29Names fewer than two candidates on this ballot (lists Roy Cooper, Thom Thillis)

Side by side

Left column: CooperRight column: Whatley

Total receipts, 2025-2026 cycle, through Oct 14
$49.6M
$13.7M
Cash on hand
$9.1M
$902K
Age on Election Day
69
58

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. Cooper: $49,585,341 received, $9,088,860 cash on hand. Whatley: $13,668,468 received, $902,238 cash on hand.

What changed in this race

Newest first

Polls via VoteHub (CC BY 4.0)

  1. NEW POLLNorth Carolina Senate

    North Carolina Senate: Roy Cooper 54, Michael Whatley 40

    High Point University Survey Research Center, Oct 1 to Oct 20, 620 likely voters

  2. NEW POLLNorth Carolina Senate

    North Carolina Senate: Roy Cooper 51.4, Michael Whatley 42.8

    Quantus Insights, Oct 24 to Oct 25, 722 likely voters

All changes

More about this race

Candidates on the ballot

Source: s3.amazonaws.com (CSV), dated Oct 25

Seat on the ballot, shift from 2014 to 2020: 0.3 points toward Republicans (Republican by 1.5 in 2014, Republican by 1.8 in 2020).

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 (16 elections for this seat)

1978 to 2022: MIT Election Data and Science Lab, U.S. Senate statewide 1976-2024, retrieved Oct 28, 2026. Compiled by MIT Election Data and Science Lab (MEDSL) from official returns; not an official source

Download and cite

Cite this page

Election Wrld. (2026). US Senate in North Carolina, election results. https://www.electionwrld.com/nc/us-senate. Retrieved October 30, 2026.

Sources

Sources: U.S. Senate: senators contact information XML (class per senator) (US government work, public domain), retrieved Oct 28, 2026; MIT Election Data and Science Lab, U.S. Senate statewide 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; 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.

Make your pick in the map maker

DataState data (JSON)Sources: MIT Election Data and Science Lab, U.S. Senate statewide 1976-2024, VoteHub polls (CC BY 4.0), FEC, Photo creditsData as of Oct 28, 2026