North Carolina · U.S. Senate

U.S. Senate, NC, Class 2

Hot Races · statewide: the 2024 presidential result in this state was R+3.3, #4 closest of 41 statewide 2026 contests. Neither is a forecast of this race. How the list works

Hot Races #2 (North Carolina and Vermont) · structural score 10 — describes how open the contest is, not a forecast of a close result. See it on the map →

Boundaries and sources

County–district classifications come from official block-assignment files, cross-checked against Census representations; render geometry is display-only.

Current officeholder

Thom Tillis · Republican · current term began January 3, 2021

Officeholder source (1)

Every displayed fact traces to the documents below. Verification status describes how the statement was checked, not how reliable a claim is.

Upcoming contests

2026-11-03 — general

General election · 2026-11-03 · fills Six-year Senate term beginning 2027-01-03 (NC Class 2)

  • Michael Dublin · GRE

    Listed on the official candidate filing list — final certification pending

    No verified endorsement found as of 2026-09-28.

  • Michael Whatley · REP

    Listed on the official candidate filing list — final certification pending

    Donald J. Trump — issued (2025-07-24) · scope: unspecified

    Stage scope unspecified — not claimed for this contest · Verified endorsement — archived original — Post does not specify primary vs general — scope recorded as unspecified; attached to the candidate, shown on both stages.

    Endorsement source (1)

    Every displayed fact traces to the documents below. Verification status describes how the statement was checked, not how reliable a claim is.

    • Truth Social (@realDonaldTrump) · Verified · archived original

      Original statement — Michael David Whatley endorsement (issued, 2025-07-24)

      Retrieved 2026-09-27

      Archived copy: https://web.archive.org/web/20260828182910/https://truthsocial.com/@realDonaldTrump/posts/114953962646647794; statement text: “Michael Whatley has my Complete and Total Endorsement – HE WILL NEVER LET YOU DOWN!”

      https://truthsocial.com/@realDonaldTrump/posts/114953962646647794
  • Roy Cooper · DEM

    Listed on the official candidate filing list — final certification pending

  • Shannon W. Bray · LIB

    Listed on the official candidate filing list — final certification pending

    No verified endorsement found as of 2026-09-28.

Polling

D+10.2 — Roy Cooper (Democrat) against Michael Whatley (Republican), averaging each pollster’s latest poll in the 30 days to October 7, 2026: 4 polls from 4 pollsters.

Polls over time: Roy Cooper against Michael Whatley26 polls since July 30, 2025. The average of each pollster's latest poll in the 30 days to October 7, 2026 is D+10.2.R+20R+10TieD+10D+20JulAugSepOctNovDecJanFebMarAprMayJunJulAugSepOctNovEmerson College, ended July 30, 2025: Roy Cooper 46.7%, Michael Whatley 41.4% (D+5.3)Victory Insights, ended July 30, 2025: Roy Cooper 44.4%, Michael Whatley 43.5% (D+0.9)Harper Polling, ended August 12, 2025: Roy Cooper 47.3%, Michael Whatley 39.1% (D+8.2)Harper Polling, ended September 15, 2025: Roy Cooper 46%, Michael Whatley 42% (D+4.0)Harper Polling, ended November 10, 2025: Roy Cooper 47%, Michael Whatley 39% (D+8.0)Change Research, ended February 4, 2026: Roy Cooper 50%, Michael Whatley 40% (D+10.0)Nexus Strategies/Strategic Partners Solutions, ended March 9, 2026: Roy Cooper 50%, Michael Whatley 32% (D+18.0)Public Policy Polling, ended March 14, 2026: Roy Cooper 47%, Michael Whatley 44% (D+3.0)YouGov, ended March 18, 2026: Roy Cooper 48%, Michael Whatley 34% (D+14.0)Harper Polling, ended March 23, 2026: Roy Cooper 48.9%, Michael Whatley 41.1% (D+7.8)High Point University Survey Research Center/YouGov, ended April 6, 2026: Roy Cooper 50%, Michael Whatley 42% (D+8.0)Harper Polling, ended May 11, 2026: Roy Cooper 49.8%, Michael Whatley 38.7% (D+11.1)YouGov, ended June 10, 2026: Roy Cooper 48%, Michael Whatley 34% (D+14.0)The New York Times/Siena University, ended June 27, 2026: Roy Cooper 50%, Michael Whatley 43% (D+7.0)Public Policy Polling, ended July 11, 2026: Roy Cooper 48%, Michael Whatley 44% (D+4.0)Elon University/YouGov, ended July 23, 2026: Roy Cooper 53%, Michael Whatley 42% (D+11.0)Beacon Research/Shaw & Co. Research, ended July 27, 2026: Roy Cooper 53%, Michael Whatley 44% (D+9.0)Change Research, ended August 1, 2026: Roy Cooper 50%, Michael Whatley 41% (D+9.0)Harper Polling, ended August 10, 2026: Roy Cooper 51.5%, Michael Whatley 39% (D+12.5)High Point University Survey Research Center, ended August 12, 2026: Roy Cooper 50%, Michael Whatley 45% (D+5.0)Elon University/YouGov, ended August 31, 2026: Roy Cooper 49%, Michael Whatley 38% (D+11.0)East Carolina University, ended September 3, 2026: Roy Cooper 52%, Michael Whatley 44% (D+8.0)Harper Polling, ended September 15, 2026: Roy Cooper 49%, Michael Whatley 34% (D+15.0)High Point University Survey Research Center, ended September 16, 2026: Roy Cooper 50%, Michael Whatley 42% (D+8.0)InsiderAdvantage, ended September 17, 2026: Roy Cooper 48.4%, Michael Whatley 42.5% (D+5.9)Big Data Poll, ended September 29, 2026: Roy Cooper 51%, Michael Whatley 39% (D+12.0)
Roy Cooper ahead Michael Whatley ahead 30-day average within 5 points data date (October 7, 2026) election day (November 3, 2026)
Polls over time: Roy Cooper against Michael Whatley26 polls since July 30, 2025. The average of each pollster's latest poll in the 30 days to October 7, 2026 is D+10.2.R+20R+10TieD+10D+20JulSepNovJanMarMayJulSepNovEmerson College, ended July 30, 2025: Roy Cooper 46.7%, Michael Whatley 41.4% (D+5.3)Victory Insights, ended July 30, 2025: Roy Cooper 44.4%, Michael Whatley 43.5% (D+0.9)Harper Polling, ended August 12, 2025: Roy Cooper 47.3%, Michael Whatley 39.1% (D+8.2)Harper Polling, ended September 15, 2025: Roy Cooper 46%, Michael Whatley 42% (D+4.0)Harper Polling, ended November 10, 2025: Roy Cooper 47%, Michael Whatley 39% (D+8.0)Change Research, ended February 4, 2026: Roy Cooper 50%, Michael Whatley 40% (D+10.0)Nexus Strategies/Strategic Partners Solutions, ended March 9, 2026: Roy Cooper 50%, Michael Whatley 32% (D+18.0)Public Policy Polling, ended March 14, 2026: Roy Cooper 47%, Michael Whatley 44% (D+3.0)YouGov, ended March 18, 2026: Roy Cooper 48%, Michael Whatley 34% (D+14.0)Harper Polling, ended March 23, 2026: Roy Cooper 48.9%, Michael Whatley 41.1% (D+7.8)High Point University Survey Research Center/YouGov, ended April 6, 2026: Roy Cooper 50%, Michael Whatley 42% (D+8.0)Harper Polling, ended May 11, 2026: Roy Cooper 49.8%, Michael Whatley 38.7% (D+11.1)YouGov, ended June 10, 2026: Roy Cooper 48%, Michael Whatley 34% (D+14.0)The New York Times/Siena University, ended June 27, 2026: Roy Cooper 50%, Michael Whatley 43% (D+7.0)Public Policy Polling, ended July 11, 2026: Roy Cooper 48%, Michael Whatley 44% (D+4.0)Elon University/YouGov, ended July 23, 2026: Roy Cooper 53%, Michael Whatley 42% (D+11.0)Beacon Research/Shaw & Co. Research, ended July 27, 2026: Roy Cooper 53%, Michael Whatley 44% (D+9.0)Change Research, ended August 1, 2026: Roy Cooper 50%, Michael Whatley 41% (D+9.0)Harper Polling, ended August 10, 2026: Roy Cooper 51.5%, Michael Whatley 39% (D+12.5)High Point University Survey Research Center, ended August 12, 2026: Roy Cooper 50%, Michael Whatley 45% (D+5.0)Elon University/YouGov, ended August 31, 2026: Roy Cooper 49%, Michael Whatley 38% (D+11.0)East Carolina University, ended September 3, 2026: Roy Cooper 52%, Michael Whatley 44% (D+8.0)Harper Polling, ended September 15, 2026: Roy Cooper 49%, Michael Whatley 34% (D+15.0)High Point University Survey Research Center, ended September 16, 2026: Roy Cooper 50%, Michael Whatley 42% (D+8.0)InsiderAdvantage, ended September 17, 2026: Roy Cooper 48.4%, Michael Whatley 42.5% (D+5.9)Big Data Poll, ended September 29, 2026: Roy Cooper 51%, Michael Whatley 39% (D+12.0)
Roy Cooper ahead Michael Whatley ahead 30-day average within 5 points data date (October 7, 2026) election day (November 3, 2026)

A poll average describes what recent surveys found. Each poll has its own sampling error, larger for smaller samples. The average is not a forecast and not a probability. Matchup: certified candidate list. 13 polls in the source were left out: party-sponsored or internal polls, other matchups, duplicate versions of the same poll, or polls missing who was surveyed.

All 26 polls
PollsterFieldworkSampleRoy CooperMichael WhatleyMargin
Big Data Poll for Public Polling ProjectSeptember 27, 2026 – September 29, 2026642 likely voters51%39%D+12.0
InsiderAdvantageSeptember 16, 2026 – September 17, 20261,200 likely voters48.4%42.5%D+5.9
High Point University Survey Research CenterSeptember 9, 2026 – September 16, 2026706 likely voters50%42%D+8.0
Harper Polling for Carolina JournalSeptember 13, 2026 – September 15, 2026608 likely voters49%34%D+15.0
East Carolina UniversityAugust 31, 2026 – September 3, 2026675 likely voters52%44%D+8.0
Elon University/YouGovAugust 21, 2026 – August 31, 2026565 likely voters49%38%D+11.0
High Point University Survey Research CenterAugust 3, 2026 – August 12, 2026660 likely voters50%45%D+5.0
Harper Polling for The Carolina JournalAugust 9, 2026 – August 10, 2026600 likely voters51.5%39%D+12.5
Change Research for Talking About PoliticsJuly 29, 2026 – August 1, 2026967 likely voters50%41%D+9.0
Beacon Research/Shaw & Co. Research for Fox NewsJuly 23, 2026 – July 27, 20261,005 registered voters53%44%D+9.0
Elon University/YouGovJuly 21, 2026 – July 23, 2026466 likely voters53%42%D+11.0
Public Policy PollingJuly 10, 2026 – July 11, 2026759 likely voters48%44%D+4.0
The New York Times/Siena UniversityJune 15, 2026 – June 27, 2026601 likely voters50%43%D+7.0
YouGov for Catawba College Center for North Carolina Politics & Public ServiceJune 1, 2026 – June 10, 2026905 likely voters48%34%D+14.0
Harper Polling for Carolina JournalMay 10, 2026 – May 11, 2026600 likely voters49.8%38.7%D+11.1
High Point University Survey Research Center/YouGovMarch 26, 2026 – April 6, 2026703 likely voters50%42%D+8.0
Harper Polling for Carolina JournalMarch 22, 2026 – March 23, 2026600 likely voters48.9%41.1%D+7.8
YouGov for Catawba College Center for North Carolina Politics & Public ServiceMarch 9, 2026 – March 18, 2026871 likely voters48%34%D+14.0
Public Policy PollingMarch 13, 2026 – March 14, 2026556 registered voters47%44%D+3.0
Nexus Strategies/Strategic Partners Solutions for Healthier United FundMarch 8, 2026 – March 9, 2026800 likely voters50%32%D+18.0
Change ResearchJanuary 31, 2026 – February 4, 20261,069 registered voters50%40%D+10.0
Harper Polling for Carolina JournalNovember 9, 2025 – November 10, 2025600 likely voters47%39%D+8.0
Harper Polling for Carolina JournalSeptember 14, 2025 – September 15, 2025600 likely voters46%42%D+4.0
Harper Polling for Carolina JournalAugust 11, 2025 – August 12, 2025600 likely voters47.3%39.1%D+8.2
Victory InsightsJuly 28, 2025 – July 30, 2025600 likely voters44.4%43.5%D+0.9
Emerson CollegeJuly 28, 2025 – July 30, 20251,000 registered voters46.7%41.4%D+5.3

PrivateVoteHub Polls from the VoteHub Polling API, retrieved October 7, 2026, used under CC BY 4.0. How polls are chosen

Prior stages (occurred)

Prior-stage candidate lists are retained as history. A primary candidacy does not imply a general-ballot candidacy, and vice versa.

2026-03-03 — primary

Primary election · 2026-03-03 · DEM contest · fills Six-year Senate term beginning 2027-01-03 (NC Class 2)

  • Daryl Farrow · DEM

    On the official candidate/ballot list

  • Justin E. Dues · DEM

    On the official candidate/ballot list

  • Marcus W. Williams · DEM

    On the official candidate/ballot list

  • Orrick Quick · DEM

    On the official candidate/ballot list

  • Robert Colon · DEM

    On the official candidate/ballot list

  • Roy Cooper · DEM

    On the official candidate/ballot list

2026-03-03 — primary

Primary election · 2026-03-03 · REP contest · fills Six-year Senate term beginning 2027-01-03 (NC Class 2)

  • Donald M. (Don) Brown · REP

    On the official candidate/ballot list

  • Elizabeth A. Temple · REP

    On the official candidate/ballot list

  • Margot Dupre · REP

    On the official candidate/ballot list

  • Michael Whatley · REP

    On the official candidate/ballot list

    Donald J. Trump — issued (2025-07-24) · scope: unspecified

    Stage scope unspecified — not claimed for this contest · Verified endorsement — archived original — Post does not specify primary vs general — scope recorded as unspecified; attached to the candidate, shown on both stages.

    Endorsement source (1)

    Every displayed fact traces to the documents below. Verification status describes how the statement was checked, not how reliable a claim is.

    • Truth Social (@realDonaldTrump) · Verified · archived original

      Original statement — Michael David Whatley endorsement (issued, 2025-07-24)

      Retrieved 2026-09-27

      Archived copy: https://web.archive.org/web/20260828182910/https://truthsocial.com/@realDonaldTrump/posts/114953962646647794; statement text: “Michael Whatley has my Complete and Total Endorsement – HE WILL NEVER LET YOU DOWN!”

      https://truthsocial.com/@realDonaldTrump/posts/114953962646647794
  • Michele Morrow · REP

    On the official candidate/ballot list

  • Richard Dansie · REP

    On the official candidate/ballot list

  • Thomas Johnson · REP

    On the official candidate/ballot list

Economic profile of the state this seat represents

FederalCensus Bureau American Community Survey 2020-2024 (5-year) · survey period 2020-2024 · State of North Carolina

  • Median household income$72,388± $324
  • Poverty rate13.0%± 0.2 ppPopulation for whom poverty status is determined
  • Rent burden (30%+ of income on gross rent)48.9%± 0.5 ppRenter-occupied households paying cash rent for which rent burden is computed
  • Homeownership rate66.6%± 0.3 ppOccupied housing units
  • Bachelor's degree or higher (age 25+)35.7%± 0.2 ppPopulation 25 years and over
Technical definitions (ACS tables)
Rent burden (30%+ of income on gross rent)
Renter-occupied households paying cash rent for which rent burden is computed: B25070_001 minus B25070_011 (Not computed)

This seat's geography is exactly coterminous with its state (or the District), so the state estimates from the same edition apply directly.

Structural five-year survey conditions — not current monthly conditions. Uncertainties are 90% margins of error: the published ACS margin for median income; Census-formula approximations (ACS handbook ch. 8) for the rates. “Margin unavailable” means the source supplies no usable margin — never zero.

Campaign finances

2025-2026 two-year period (FEC cycle 2026). Committee totals are the FEC’s own candidate-level aggregation — never summed from committee rows here. Independent spending is reported separately and is never part of a candidate’s receipts. An FEC registration is not proof of ballot qualification; candidacy status comes verbatim from the accepted release.

Democratic primary · March 3, 2026

CandidateReceiptsDisbursementsCash on handDebtCoverage endInd. spending for / against
Daryl FarrowDEM — matched, no report filed for this period————No report for this periodnone reported
Justin E. DuesDEM — matched, no report filed for this period————No report for this periodnone reported
Marcus W. WilliamsDEM$5,656$5,656$0$0March 17, 2026none reported
Orrick QuickDEM — matched, no report filed for this period————No report for this periodnone reported
Robert ColonDEM — matched, no report filed for this period————No report for this periodnone reported
Roy CooperDEM$34,975,789$14,258,222$20,717,567$0June 30, 2026$301,185 / $2,353,436

Republican primary · March 3, 2026

CandidateReceiptsDisbursementsCash on handDebtCoverage endInd. spending for / against
Donald M. (Don) BrownREP — ambiguous identity — multiple FEC candidates match——————
Elizabeth A. TempleREP — matched, no report filed for this period————No report for this periodnone reported
Margot DupreREP — matched, no report filed for this period————No report for this periodnone reported
Michael WhatleyREP$11,272,504$7,810,806$3,461,698$46,928June 30, 2026$5,026,973 / $8,776,174
Michele MorrowREP$13,014$13,200−$187$0June 30, 2026none reported
Richard DansieREP$2,410$1,780$630$2,400December 31, 2025none reported
Thomas JohnsonREP$6,720$4,627$0$0April 13, 2026none reported

General election · November 3, 2026

CandidateReceiptsDisbursementsCash on handDebtCoverage endInd. spending for / against
Michael WhatleyREP$11,272,504$7,810,806$3,461,698$46,928June 30, 2026$5,026,973 / $8,776,174
Michael DublinGRE$25,276$16,990$10,027$20,000June 30, 2026none reported
Roy CooperDEM$34,975,789$14,258,222$20,717,567$0June 30, 2026$301,185 / $2,353,436
Shannon W. BrayLIB — matched, no report filed for this period————No report for this periodnone reported

“No matching FEC candidate record” means no filing was located — it is never evidence that a candidacy does not exist, and never a ballot-status claim. Candidates’ coverage dates can differ; each row carries its own.

Current officeholder — Congress.gov context

Thom Tillis · Republican · North Carolina · served in 6 Congresses since 2015

Identity verified against the official Congress.gov member record (Bioguide T000476), recorded through 2026-10-04T02:54:23Z. Current officeholding is separate from 2026 candidacy status. Official member website.

Recent housing, employment, energy and infrastructure legislation

From the member's sponsored then cosponsored legislation lists (newest first, limit 30 each), the newest items whose CONFIRMED official legislative subjects intersect {Housing and Community Development, Labor and Employment, Energy, Transportation and Public Works, Water Resources Development} are selected, at most 3 sponsored and 2 cosponsored, 5 total. Items whose relevance cannot be confirmed via the official /subjects endpoint are omitted.

  • S.470-119 — Respect State Housing Laws Actcosponsor latest action 2025-02-06: Read twice and referred to the Committee on Banking, Housing, and Urban Affairs. · subjects: Housing and Community Development
  • SRES.820-119 — A resolution designating August 7, 2026, as "National Lighthouse Day".cosponsor latest action 2026-08-07: Resolution agreed to in Senate without amendment and with a preamble by Unanimous Consent. (consideration: CR S4553) · subjects: Transportation and Public Works

Sponsorship is a record of introduction or support — not passage, effectiveness, or economic impact.

Key counties by certified votes cast

The counties that cast the most certified 2020 two-party votes within this seat’s geography — a scale fact, not a strategy claim or a forecast. County figures are always county context: they are never allocated or summed into a district estimate. 2020 shares come from the audited county dataset.

  1. 1Wake619,533 two-party votes · 63.5% Democratic
  2. 2Mecklenburg557,318 two-party votes · 67.8% Democratic
  3. 3Guilford280,380 two-party votes · 61.7% Democratic
  4. 4Forsyth198,097 two-party votes · 57.1% Democratic
  5. 5Durham177,147 two-party votes · 81.7% Democratic
  6. 6Buncombe158,927 two-party votes · 60.7% Democratic
  7. 7Cumberland144,501 two-party votes · 58.5% Democratic
  8. 8New Hanover129,469 two-party votes · 51.1% Democratic
  9. 9Union129,107 two-party votes · 37.7% Democratic
  10. 10Cabarrus115,399 two-party votes · 45.2% Democratic

Counties and this district

County boundaries for this seat are not published in this release. Explore individual counties on the county map.