FIELDING NOW:IA U.S. SENATE; GUBERNATORIAL; IA-01 · IA-02 · IA-03 · IA-04 & MOREVIEW REAL TIME RESULTS

North Carolina U.S. Senate

U.S. Senate · North Carolina · Statewide · General election: Tuesday, November 3, 2026

Seat status: Open seat

Candidates on the November 3 ballot

  • Michael Dublin
    Green
  • Roy Cooper
    Democratic
  • Shannon W. Bray
    Libertarian
  • Michael Whatley
    Republican

Source: North Carolina State Board of Elections, 2026 general election candidate list by contest, certified list (list retrieved 2026-10-30; retrieved 2026-10-30). Names shown as they appear on the ballot. Order of names does not reflect ballot order. Incumbent tags appear only where the official list marks incumbents. Photos come from the Candidate Alerts database where one is on file; otherwise initials are shown.

Federal campaign finance filings for this seat: FEC election page (FEC registration is not the same as ballot qualification).

Certified candidates

  • Roy Cooper Democratic @RoyCooperNC
  • Michael Dublin Green
  • Shannon W. Bray Libertarian
  • Michael Whatley Republican @WhatleyNC

Certified candidate list from Candidate Alerts, as of 2026-09-20, based on NC State Board of Elections. Includes candidates the database marks as on the November 3 ballot. Incumbent tags here follow the database.

Past election results

No certified past results for this race are loaded yet.

Demographics

2020 Census demographics by district are not yet published in this data set.

Adults who speak Spanish at home: 7.7% of adults in North Carolina

3 of 2,625 precincts are above 50%, and 85 are above 25%. Source: Census American Community Survey 2020-2024 5-year block groups, allocated to current precinct shapes by area.

Poll status

No GOTV Polling public poll has been released for this race.

Map

Statewide race. State outline: U.S. Census Bureau cartographic boundary file (cb_2024_us_state_20m).

Back to the national races map

County map: past elections and demographics

R+30 or moreR+15-30R+5-15R+0-5D+0-5D+5-15D+15-30D+30 or moreno dataMargin = (Kamala D. Harris minus Donald J. Trump) / all votes, by county.
R+30 or moreR+15-30R+5-15R+0-5D+0-5D+5-15D+15-30D+30 or moreno dataMargin = (Cheri Beasley minus Ted Budd) / all votes, by county.
R+30 or moreR+15-30R+5-15R+0-5D+0-5D+5-15D+15-30D+30 or moreno dataMargin = (Joseph R. Biden minus Donald J. Trump) / all votes, by county.
<5%5-15%15-30%30-50%50-70%70%+no data
<5%5-15%15-30%30-50%50-70%70%+no data
<2%2-5%5-10%10-20%20-40%40%+no data
<$40k$40-60k$60-80k$80-100k$100-140k$140k+no data
<15%15-25%25-35%35-50%50-65%65%+no data
<10%10-15%15-20%20-25%25-30%30%+no data
<5%5-15%15-30%30-50%50-70%70%+no data
Alamance | 24P R+8.1 | 22 R+11.7 | 20P R+8.4 | Hisp 15.3% Blk 19.6% Inc $71kAlexander | 24P R+59.7 | 22 R+57.7 | 20P R+58.1 | Hisp 5.6% Blk 5.0% Inc $67kAlleghany | 24P R+51.8 | 22 R+47.8 | 20P R+50.1 | Hisp 11.4% Blk 1.6% Inc $50kAnson | 24P R+2.5 | 22 R+5.4 | 20P D+4.2 | Hisp 4.2% Blk 44.5% Inc $50kAshe | 24P R+44.3 | 22 R+44.0 | 20P R+46.2 | Hisp 6.0% Blk 0.9% Inc $60kAvery | 24P R+52.3 | 22 R+51.1 | 20P R+52.7 | Hisp 6.0% Blk 3.8% Inc $70kBeaufort | 24P R+31.0 | 22 R+32.1 | 20P R+25.9 | Hisp 7.9% Blk 22.8% Inc $63kBertie | 24P D+15.7 | 22 D+11.2 | 20P D+21.6 | Hisp 2.5% Blk 59.5% Inc $54kBladen | 24P R+20.4 | 22 R+16.5 | 20P R+13.7 | Hisp 9.3% Blk 32.1% Inc $53kBrunswick | 24P R+24.8 | 22 R+24.9 | 20P R+25.0 | Hisp 5.6% Blk 8.3% Inc $82kBuncombe | 24P D+24.7 | 22 D+25.5 | 20P D+21.1 | Hisp 8.5% Blk 4.9% Inc $79kBurke | 24P R+41.1 | 22 R+38.7 | 20P R+40.2 | Hisp 8.5% Blk 6.1% Inc $62kCabarrus | 24P R+7.7 | 22 R+12.0 | 20P R+9.5 | Hisp 12.7% Blk 18.7% Inc $98kCaldwell | 24P R+52.5 | 22 R+51.9 | 20P R+51.1 | Hisp 6.7% Blk 4.0% Inc $62kCamden | 24P R+50.7 | 22 R+49.6 | 20P R+46.7 | Hisp 4.2% Blk 9.5% Inc $89kCarteret | 24P R+43.0 | 22 R+43.1 | 20P R+42.1 | Hisp 4.9% Blk 4.2% Inc $74kCaswell | 24P R+24.5 | 22 R+21.5 | 20P R+18.5 | Hisp 5.1% Blk 30.5% Inc $60kCatawba | 24P R+37.9 | 22 R+39.9 | 20P R+37.1 | Hisp 11.5% Blk 7.7% Inc $73kChatham | 24P D+12.4 | 22 D+15.8 | 20P D+11.5 | Hisp 13.6% Blk 10.0% Inc $107kCherokee | 24P R+57.2 | 22 R+57.8 | 20P R+55.2 | Hisp 3.7% Blk 1.8% Inc $56kChowan | 24P R+22.4 | 22 R+23.8 | 20P R+15.7 | Hisp 4.0% Blk 32.4% Inc $63kClay | 24P R+50.0 | 22 R+49.5 | 20P R+49.6 | Hisp 4.1% Blk 2.2% Inc $62kCleveland | 24P R+34.9 | 22 R+33.8 | 20P R+32.9 | Hisp 4.7% Blk 17.9% Inc $64kColumbus | 24P R+33.9 | 22 R+25.4 | 20P R+28.0 | Hisp 5.7% Blk 28.0% Inc $51kCraven | 24P R+20.4 | 22 R+21.3 | 20P R+18.7 | Hisp 7.8% Blk 19.6% Inc $69kCumberland | 24P D+13.4 | 22 D+12.8 | 20P D+16.6 | Hisp 12.7% Blk 36.8% Inc $65kCurrituck | 24P R+47.8 | 22 R+50.3 | 20P R+46.3 | Hisp 5.2% Blk 5.0% Inc $98kDare | 24P R+18.7 | 22 R+17.6 | 20P R+16.5 | Hisp 7.4% Blk 2.5% Inc $92kDavidson | 24P R+46.9 | 22 R+48.5 | 20P R+47.6 | Hisp 9.0% Blk 9.2% Inc $70kDavie | 24P R+46.2 | 22 R+48.1 | 20P R+45.6 | Hisp 8.3% Blk 4.4% Inc $78kDuplin | 24P R+28.9 | 22 R+31.4 | 20P R+22.1 | Hisp 23.3% Blk 22.0% Inc $56kDurham | 24P D+61.7 | 22 D+63.6 | 20P D+62.5 | Hisp 15.8% Blk 31.8% Inc $94kEdgecombe | 24P D+22.7 | 22 D+20.4 | 20P D+27.0 | Hisp 6.2% Blk 55.6% Inc $54kForsyth | 24P D+13.1 | 22 D+11.3 | 20P D+13.9 | Hisp 15.1% Blk 24.7% Inc $75kFranklin | 24P R+13.5 | 22 R+13.0 | 20P R+13.5 | Hisp 11.2% Blk 22.5% Inc $76kGaston | 24P R+25.0 | 22 R+28.0 | 20P R+27.8 | Hisp 9.9% Blk 17.2% Inc $74kGates | 24P R+21.6 | 22 R+15.6 | 20P R+13.8 | Hisp 2.2% Blk 31.0% Inc $71kGraham | 24P R+63.7 | 22 R+60.7 | 20P R+60.3 | Hisp 3.0% Blk 0.4% Inc $56kGranville | 24P R+9.4 | 22 R+8.2 | 20P R+6.6 | Hisp 11.1% Blk 28.9% Inc $74kGreene | 24P R+18.1 | 22 R+18.3 | 20P R+11.9 | Hisp 15.4% Blk 31.5% Inc $53kGuilford | 24P D+21.8 | 22 D+18.2 | 20P D+23.2 | Hisp 10.0% Blk 33.5% Inc $80kHalifax | 24P D+17.7 | 22 D+14.4 | 20P D+21.2 | Hisp 3.4% Blk 51.4% Inc $49kHarnett | 24P R+25.0 | 22 R+26.3 | 20P R+22.5 | Hisp 15.1% Blk 19.8% Inc $72kHaywood | 24P R+25.0 | 22 R+22.8 | 20P R+26.6 | Hisp 5.0% Blk 0.9% Inc $64kHenderson | 24P R+14.5 | 22 R+18.8 | 20P R+18.8 | Hisp 13.1% Blk 2.7% Inc $72kHertford | 24P D+26.7 | 22 D+25.7 | 20P D+34.0 | Hisp 6.4% Blk 55.6% Inc $49kHoke | 24P D+5.9 | 22 D+11.6 | 20P D+10.9 | Hisp 15.6% Blk 32.1% Inc $67kHyde | 24P R+22.1 | 22 R+18.9 | 20P R+14.9 | Hisp 10.1% Blk 24.3% Inc $55kIredell | 24P R+32.5 | 22 R+36.1 | 20P R+32.4 | Hisp 9.3% Blk 11.1% Inc $90kJackson | 24P R+9.3 | 22 R+9.1 | 20P R+8.3 | Hisp 8.0% Blk 2.1% Inc $60kJohnston | 24P R+21.5 | 22 R+23.8 | 20P R+24.4 | Hisp 16.8% Blk 16.7% Inc $91kJones | 24P R+25.7 | 22 R+25.4 | 20P R+19.6 | Hisp 5.1% Blk 26.5% Inc $59kLee | 24P R+17.4 | 22 R+17.0 | 20P R+14.9 | Hisp 21.7% Blk 17.2% Inc $70kLenoir | 24P R+6.8 | 22 R+13.8 | 20P R+3.5 | Hisp 8.8% Blk 39.3% Inc $52kLincoln | 24P R+45.6 | 22 R+46.1 | 20P R+46.0 | Hisp 8.1% Blk 5.9% Inc $89kMcDowell | 24P R+49.1 | 22 R+49.0 | 20P R+48.1 | Hisp 7.1% Blk 3.9% Inc $59kMacon | 24P R+37.9 | 22 R+38.6 | 20P R+38.5 | Hisp 10.0% Blk 1.4% Inc $61kMadison | 24P R+23.4 | 22 R+18.2 | 20P R+23.6 | Hisp 3.7% Blk 1.1% Inc $58kMartin | 24P R+10.3 | 22 R+10.0 | 20P R+5.0 | Hisp 4.5% Blk 40.1% Inc $52kMecklenburg | 24P D+32.7 | 22 D+32.5 | 20P D+35.1 | Hisp 16.0% Blk 29.7% Inc $100kMitchell | 24P R+55.7 | 22 R+56.2 | 20P R+57.8 | Hisp 5.6% Blk 0.9% Inc $59kMontgomery | 24P R+37.8 | 22 R+36.5 | 20P R+31.8 | Hisp 15.8% Blk 16.0% Inc $59kMoore | 24P R+29.4 | 22 R+29.0 | 20P R+27.4 | Hisp 7.8% Blk 8.9% Inc $90kNash | 24P R+1.8 | 22 R+6.7 | 20P D+0.2 | Hisp 8.2% Blk 40.1% Inc $71kNew Hanover | 24P D+0.6 | 22 D+1.9 | 20P D+2.1 | Hisp 7.8% Blk 10.8% Inc $87kNorthampton | 24P D+14.5 | 22 D+11.2 | 20P D+20.6 | Hisp 2.4% Blk 54.3% Inc $54kOnslow | 24P R+35.8 | 22 R+35.4 | 20P R+30.2 | Hisp 14.0% Blk 11.5% Inc $72kOrange | 24P D+50.8 | 22 D+55.5 | 20P D+51.1 | Hisp 10.6% Blk 10.1% Inc $101kPamlico | 24P R+32.0 | 22 R+29.6 | 20P R+28.0 | Hisp 4.8% Blk 16.0% Inc $65kPasquotank | 24P R+4.9 | 22 R+5.9 | 20P D+0.3 | Hisp 6.1% Blk 34.2% Inc $69kPender | 24P R+34.9 | 22 R+33.7 | 20P R+30.0 | Hisp 8.8% Blk 12.1% Inc $85kPerquimans | 24P R+39.3 | 22 R+41.3 | 20P R+32.3 | Hisp 3.2% Blk 21.3% Inc $71kPerson | 24P R+23.7 | 22 R+21.3 | 20P R+21.6 | Hisp 6.3% Blk 25.9% Inc $70kPitt | 24P D+6.0 | 22 D+2.8 | 20P D+9.5 | Hisp 7.8% Blk 34.7% Inc $66kPolk | 24P R+25.1 | 22 R+21.5 | 20P R+25.7 | Hisp 5.6% Blk 4.4% Inc $72kRandolph | 24P R+57.1 | 22 R+59.4 | 20P R+56.4 | Hisp 14.0% Blk 6.0% Inc $66kRichmond | 24P R+20.9 | 22 R+18.3 | 20P R+14.8 | Hisp 7.8% Blk 31.3% Inc $51kRobeson | 24P R+27.6 | 22 R+18.5 | 20P R+18.6 | Hisp 10.9% Blk 23.2% Inc $44kRockingham | 24P R+35.8 | 22 R+35.3 | 20P R+32.1 | Hisp 7.2% Blk 17.3% Inc $61kRowan | 24P R+35.8 | 22 R+38.4 | 20P R+35.7 | Hisp 11.9% Blk 15.5% Inc $70kRutherford | 24P R+47.7 | 22 R+50.3 | 20P R+45.8 | Hisp 5.7% Blk 7.7% Inc $55kSampson | 24P R+29.7 | 22 R+30.9 | 20P R+22.5 | Hisp 22.0% Blk 24.2% Inc $55kScotland | 24P R+6.9 | 22 R+5.9 | 20P R+1.9 | Hisp 4.0% Blk 37.0% Inc $48kStanly | 24P R+50.8 | 22 R+54.0 | 20P R+51.1 | Hisp 5.7% Blk 11.4% Inc $64kStokes | 24P R+59.5 | 22 R+55.5 | 20P R+57.9 | Hisp 3.8% Blk 3.7% Inc $62kSurry | 24P R+53.2 | 22 R+50.5 | 20P R+51.4 | Hisp 12.5% Blk 3.6% Inc $60kSwain | 24P R+23.7 | 22 R+24.6 | 20P R+19.6 | Hisp 5.5% Blk 2.6% Inc $59kTransylvania | 24P R+12.1 | 22 R+12.2 | 20P R+15.7 | Hisp 5.2% Blk 3.6% Inc $70kTyrrell | 24P R+21.5 | 22 R+22.5 | 20P R+15.8 | Hisp 7.7% Blk 32.6% Inc $42kUnion | 24P R+25.2 | 22 R+28.3 | 20P R+24.2 | Hisp 13.4% Blk 10.9% Inc $116kVance | 24P D+13.3 | 22 D+11.4 | 20P D+19.3 | Hisp 9.4% Blk 47.4% Inc $53kWake | 24P D+25.4 | 22 D+26.6 | 20P D+26.5 | Hisp 11.6% Blk 18.5% Inc $115kWarren | 24P D+18.9 | 22 D+22.1 | 20P D+25.8 | Hisp 4.6% Blk 47.2% Inc $53kWashington | 24P D+6.2 | 22 D+0.1 | 20P D+9.9 | Hisp 4.0% Blk 47.8% Inc $65kWatauga | 24P D+6.0 | 22 D+5.4 | 20P D+8.3 | Hisp 6.2% Blk 1.6% Inc $53kWayne | 24P R+16.4 | 22 R+19.1 | 20P R+11.7 | Hisp 13.7% Blk 29.7% Inc $63kWilkes | 24P R+59.5 | 22 R+59.2 | 20P R+56.7 | Hisp 7.5% Blk 3.7% Inc $53kWilson | 24P D+0.4 | 22 R+3.1 | 20P D+2.9 | Hisp 12.5% Blk 38.8% Inc $65kYadkin | 24P R+62.3 | 22 R+62.8 | 20P R+61.2 | Hisp 12.4% Blk 1.6% Inc $64kYancey | 24P R+34.3 | 22 R+31.1 | 20P R+33.8 | Hisp 5.8% Blk 0.8% Inc $60k

Choose a layer above. Hover a county for its values.

Precinct-level maps and tables are on the U.S. House district pages.

County results (100 counties)
County2024 President2022 U.S. Senate2020 President
MarginVotesMarginVotesMarginVotes
AlamanceR+8.189,831R+11.760,013R+8.485,940
AlexanderR+59.720,677R+57.715,265R+58.120,212
AlleghanyR+51.86,496R+47.85,021R+50.16,071
AnsonR+2.510,875R+5.47,163D+4.211,175
AsheR+44.316,253R+44.011,817R+46.215,787
AveryR+52.39,489R+51.16,834R+52.79,448
BeaufortR+31.026,572R+32.118,976R+25.926,278
BertieD+15.79,186D+11.26,360D+21.69,807
BladenR+20.416,764R+16.511,783R+13.717,105
BrunswickR+24.8109,378R+24.973,093R+25.090,084
BuncombeD+24.7160,510D+25.5120,126D+21.1161,344
BurkeR+41.145,847R+38.729,978R+40.244,559
CabarrusR+7.7120,202R+12.075,681R+9.5117,083
CaldwellR+52.543,540R+51.927,908R+51.142,777
CamdenR+50.76,304R+49.64,280R+46.75,948
CarteretR+43.045,817R+43.132,240R+42.142,638
CaswellR+24.512,040R+21.58,118R+18.512,043
CatawbaR+37.987,109R+39.955,566R+37.183,295
ChathamD+12.452,301D+15.839,469D+11.548,539
CherokeeR+57.217,824R+57.812,190R+55.216,384
ChowanR+22.47,552R+23.85,520R+15.77,779
ClayR+50.07,728R+49.55,518R+49.66,882
ClevelandR+34.951,706R+33.832,846R+32.951,234
ColumbusR+33.926,402R+25.419,039R+28.026,413
CravenR+20.456,173R+21.336,985R+18.752,992
CumberlandD+13.4140,513D+12.884,007D+16.6146,906
CurrituckR+47.818,053R+50.311,638R+46.316,123
DareR+18.725,196R+17.617,844R+16.524,201
DavidsonR+46.993,452R+48.559,260R+47.688,325
DavieR+46.226,850R+48.118,059R+45.625,279
DuplinR+28.922,898R+31.415,210R+22.122,698
DurhamD+61.7180,912D+63.6128,097D+62.5179,708
EdgecombeD+22.724,448D+20.415,495D+27.025,450
ForsythD+13.1204,726D+11.3134,818D+13.9200,972
FranklinR+13.542,667R+13.027,630R+13.537,278
GastonR+25.0119,256R+28.073,442R+27.8115,356
GatesR+21.65,868R+15.64,308R+13.85,964
GrahamR+63.74,779R+60.73,543R+60.34,652
GranvilleR+9.432,104R+8.222,241R+6.631,567
GreeneR+18.18,450R+18.36,045R+11.98,749
GuilfordD+21.8285,053D+18.2187,236D+23.2284,063
HalifaxD+17.723,965D+14.415,720D+21.225,735
HarnettR+25.063,757R+26.336,923R+22.558,213
HaywoodR+25.037,851R+22.826,768R+26.636,486
HendersonR+14.569,974R+18.851,165R+18.868,240
HertfordD+26.79,843D+25.76,601D+34.010,627
HokeD+5.922,767D+11.613,100D+10.921,608
HydeR+22.12,421R+18.91,863R+14.92,491
IredellR+32.5110,875R+36.169,625R+32.4102,221
JacksonR+9.321,942R+9.114,932R+8.321,370
JohnstonR+21.5124,678R+23.876,054R+24.4111,207
JonesR+25.75,463R+25.43,873R+19.65,520
LeeR+17.430,081R+17.019,233R+14.928,961
LenoirR+6.827,503R+13.818,686R+3.528,379
LincolnR+45.655,582R+46.136,285R+46.050,158
MaconR+37.921,934R+38.615,744R+38.520,719
MadisonR+23.413,621R+18.210,101R+23.613,057
MartinR+10.312,040R+10.08,746R+5.012,524
McDowellR+49.123,655R+49.016,086R+48.122,982
MecklenburgD+32.7577,505D+32.5360,294D+35.1566,290
MitchellR+55.78,842R+56.26,533R+57.89,029
MontgomeryR+37.813,206R+36.58,684R+31.812,838
MooreR+29.461,790R+29.042,316R+27.458,269
NashR+1.852,471R+6.735,739D+0.252,215
New HanoverD+0.6138,734D+1.994,017D+2.1131,659
NorthamptonD+14.59,215D+11.26,777D+20.610,103
OnslowR+35.881,681R+35.444,013R+30.272,135
OrangeD+50.887,807D+55.566,553D+51.184,915
PamlicoR+32.07,976R+29.66,141R+28.07,626
PasquotankR+4.920,343R+5.914,161D+0.319,861
PenderR+34.938,909R+33.723,525R+30.034,123
PerquimansR+39.37,666R+41.35,468R+32.37,468
PersonR+23.722,036R+21.315,438R+21.621,858
PittD+6.087,130D+2.855,026D+9.587,448
PolkR+25.113,068R+21.59,552R+25.712,341
RandolphR+57.176,008R+59.448,346R+56.473,241
RichmondR+20.919,873R+18.312,596R+14.820,739
RobesonR+27.646,770R+18.527,050R+18.647,127
RockinghamR+35.849,595R+35.332,566R+32.147,754
RowanR+35.875,394R+38.448,197R+35.773,309
RutherfordR+47.734,670R+50.323,441R+45.834,376
SampsonR+29.728,201R+30.917,879R+22.528,589
ScotlandR+6.914,626R+5.99,519R+1.914,761
StanlyR+50.836,714R+54.023,626R+51.133,891
StokesR+59.527,175R+55.518,205R+57.925,674
SurryR+53.237,508R+50.524,704R+51.436,596
SwainR+23.77,052R+24.64,776R+19.67,049
TransylvaniaR+12.120,780R+12.216,170R+15.720,370
TyrrellR+21.51,757R+22.51,281R+15.81,815
UnionR+25.2139,355R+28.390,103R+24.2130,840
VanceD+13.320,092D+11.412,967D+19.320,965
WakeD+25.4653,580D+26.6453,170D+26.5630,946
WarrenD+18.910,013D+22.17,183D+25.810,261
WashingtonD+6.25,944D+0.14,075D+9.96,198
WataugaD+6.033,095D+5.422,786D+8.332,177
WayneR+16.454,762R+19.135,328R+11.755,466
WilkesR+59.536,320R+59.224,546R+56.735,409
WilsonD+0.440,045R+3.126,249D+2.940,694
YadkinR+62.320,397R+62.813,870R+61.219,890
YanceyR+34.311,283R+31.18,887R+33.811,334

2024 President (Kamala D. Harris vs. Donald J. Trump). Source: NC State Board of Elections, official precinct results. Official certified results, NC State Board of Elections.

2022 U.S. Senate (Cheri Beasley vs. Ted Budd). Source: NC State Board of Elections, official precinct results. Official certified results, NC State Board of Elections.

2020 President (Joseph R. Biden vs. Donald J. Trump). Source: NC State Board of Elections, official precinct results. Official certified results, NC State Board of Elections.

County demographics
CountyPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Statewide10,849,8588,489,54260.0%11.3%20.0%3.3%$82k35.7%20.5%17.2%66.6%13.0%7.7%
Alamance178,682139,09858.1%15.3%19.6%1.8%$71k28.7%21.0%17.2%65.0%13.4%11.1%
Alexander36,84129,61085.5%5.6%5.0%1.0%$67k16.7%15.9%21.2%80.7%12.6%3.9%
Alleghany11,2079,36983.9%11.4%1.6%0.5%$50k23.6%11.9%30.7%74.4%16.0%7.4%
Anson22,41717,97143.8%4.2%44.5%1.6%$50k9.9%18.7%19.7%68.5%21.7%3.8%
Ashe27,23022,63490.8%6.0%0.9%0.4%$60k25.9%13.6%27.2%79.4%13.5%3.8%
Avery17,90815,32085.8%6.0%3.8%0.4%$70k25.1%18.1%23.7%83.0%10.1%3.5%
Beaufort45,15236,54766.1%7.9%22.8%0.2%$63k21.2%14.8%25.7%69.2%17.8%4.9%
Bertie17,27214,46534.4%2.5%59.5%0.8%$54k19.0%16.7%25.3%72.7%16.2%2.7%
Bladen29,75323,61653.4%9.3%32.1%0.2%$53k19.4%16.1%23.4%69.2%22.0%5.3%
Brunswick153,611132,05280.8%5.6%8.3%0.7%$83k34.7%11.2%33.8%84.6%9.2%3.1%
Buncombe283,526233,07880.7%8.5%4.9%1.1%$79k46.1%17.0%21.2%66.0%11.9%5.5%
Burke88,64672,30179.1%8.5%6.1%3.5%$62k21.0%16.7%21.7%74.5%15.6%5.0%
Cabarrus238,083178,19357.3%12.7%18.7%6.1%$98k37.9%19.0%13.6%71.2%9.3%8.6%
Caldwell81,68465,55385.3%6.7%4.0%0.5%$62k18.8%16.5%21.4%73.6%13.4%4.1%
Camden10,9848,44278.1%4.2%9.5%1.2%$89k28.5%17.3%16.5%82.1%6.2%0.6%
Carteret70,24058,41185.2%4.9%4.2%1.0%$74k34.6%13.0%27.0%74.6%10.1%3.4%
Caswell22,44318,32760.0%5.1%30.5%0.4%$60k17.9%15.8%23.1%75.2%18.6%3.2%
Catawba165,258129,50271.9%11.5%7.7%4.2%$73k26.2%18.6%18.7%72.1%12.8%7.9%
Chatham80,27564,73269.4%13.6%10.0%2.2%$107k48.9%13.3%25.2%80.5%11.0%9.7%
Cherokee29,91425,12989.2%3.7%1.8%0.5%$56k24.2%11.9%31.5%83.6%12.4%2.3%
Chowan13,97811,29760.3%4.0%32.4%0.1%$63k24.9%14.3%26.1%70.4%19.0%3.3%
Clay11,6899,80690.2%4.1%2.2%0.6%$62k31.8%10.8%32.8%81.2%12.9%1.2%
Cleveland101,79179,09270.6%4.7%17.9%0.9%$64k21.9%19.3%18.8%70.9%16.6%3.3%
Columbus50,37239,98458.5%5.7%28.0%0.5%$51k14.6%18.4%20.7%71.1%18.2%4.3%
Craven104,35982,15264.4%7.8%19.6%2.9%$69k27.6%22.5%20.9%68.5%13.7%4.9%
Cumberland344,052257,59639.8%12.7%36.8%2.6%$65k27.9%28.7%13.0%54.9%16.7%7.8%
Currituck30,72523,98883.8%5.2%5.0%0.9%$98k30.9%14.2%17.9%87.3%7.5%2.5%
Dare38,26831,43685.4%7.4%2.5%0.4%$92k43.2%12.8%25.2%78.4%6.6%5.4%
Davidson174,053136,31975.9%9.0%9.2%1.5%$70k21.7%17.4%19.0%74.3%12.9%6.3%
Davie44,28435,04082.0%8.3%4.4%0.7%$78k27.3%15.7%22.1%82.2%9.4%5.9%
Duplin49,83738,00750.2%23.3%22.0%0.6%$56k17.6%18.5%19.9%70.4%20.4%17.2%
Durham334,855267,71441.7%15.8%31.8%5.4%$94k55.2%23.5%14.5%55.5%11.5%11.3%
Edgecombe49,58438,20134.8%6.2%55.6%0.2%$54k17.6%18.0%20.9%60.6%21.7%4.8%
Forsyth394,448305,13453.4%15.1%24.7%2.3%$75k38.5%21.3%16.9%63.4%14.6%10.4%
Franklin74,69558,42460.7%11.2%22.5%1.1%$76k27.0%17.8%17.5%78.6%11.1%7.2%
Gaston238,264184,84666.3%9.9%17.2%1.7%$74k26.5%18.7%16.5%66.8%13.5%6.8%
Gates10,4088,40963.2%2.2%31.0%0.0%$71k10.9%14.1%22.7%80.9%9.4%2.0%
Graham8,1236,57184.9%3.0%0.4%0.7%$56k17.6%17.9%25.5%80.7%6.7%2.1%
Granville61,30648,62055.4%11.1%28.9%0.4%$74k25.2%17.4%17.7%77.0%15.2%7.8%
Greene20,76816,85145.5%15.4%31.5%0.1%$53k12.2%19.9%17.3%66.5%21.1%11.8%
Guilford558,162435,49746.0%10.0%33.5%5.4%$80k39.1%23.5%15.9%59.9%14.6%6.7%
Halifax48,51738,18736.8%3.4%51.4%0.9%$49k16.2%16.6%22.0%62.9%22.7%2.6%
Harnett139,668104,15558.2%15.1%19.8%0.9%$72k24.5%20.8%13.7%71.0%13.8%9.7%
Haywood64,28552,95190.4%5.0%0.9%0.4%$64k29.5%14.7%25.6%74.8%13.1%2.9%
Henderson121,78899,00579.4%13.1%2.7%1.2%$72k36.5%13.9%26.5%74.9%11.5%8.7%
Hertford20,01916,15532.2%6.4%55.6%1.1%$49k16.6%20.3%22.8%67.3%23.0%3.2%
Hoke54,30439,67936.1%15.6%32.1%1.5%$67k23.5%21.6%11.7%73.0%17.1%9.1%
Hyde4,6133,78357.6%10.1%24.3%0.0%$55k14.7%8.4%19.6%72.0%22.2%6.0%
Iredell198,084154,00572.7%9.3%11.1%2.4%$90k34.1%17.9%16.8%71.8%10.0%6.0%
Jackson44,10036,88278.4%8.0%2.1%1.0%$60k31.1%28.7%20.3%60.8%18.0%4.5%
Johnston235,951177,20761.4%16.8%16.7%0.8%$91k28.9%18.7%13.7%76.1%10.6%12.2%
Jones9,3837,64163.2%5.1%26.5%1.2%$59k19.9%15.0%24.1%79.5%18.3%3.2%
Lee66,31450,61155.7%21.7%17.2%0.9%$70k21.3%18.8%17.1%67.3%16.5%16.4%
Lenoir55,89043,30647.2%8.8%39.3%0.7%$52k16.3%17.5%21.5%59.1%21.9%6.4%
Lincoln93,35374,09081.9%8.1%5.9%0.8%$89k28.3%15.6%19.5%78.9%11.3%6.3%
Macon38,49631,67585.2%10.0%1.4%0.6%$61k27.9%14.2%29.2%77.6%11.6%5.2%
Madison22,13418,30991.2%3.7%1.1%0.5%$58k32.2%19.7%23.2%77.4%12.1%1.3%
Martin21,77017,34951.1%4.5%40.1%0.6%$52k16.7%14.8%25.6%66.8%20.3%2.3%
McDowell45,52936,70785.5%7.1%3.9%1.2%$59k18.1%16.4%21.0%75.5%14.9%4.4%
Mecklenburg1,161,468896,19943.3%16.0%29.7%6.3%$100k49.2%22.9%11.9%55.1%10.4%11.9%
Mitchell15,12012,45891.0%5.6%0.9%0.5%$59k24.2%15.2%25.9%76.2%12.9%2.8%
Montgomery26,20520,84962.8%15.8%16.0%1.5%$59k19.2%17.6%22.2%75.0%15.5%11.4%
Moore105,42282,50275.7%7.8%8.9%1.2%$90k41.0%14.4%24.1%76.4%10.1%4.8%
Nash97,53276,06046.2%8.2%40.1%1.0%$71k22.1%18.0%19.3%63.5%11.8%6.4%
New Hanover238,606195,95074.8%7.8%10.8%1.4%$87k45.4%23.2%19.1%61.3%12.3%4.6%
Northampton17,13114,10539.1%2.4%54.3%0.0%$55k17.9%13.5%29.6%74.6%21.0%2.4%
Onslow210,530158,31364.0%14.0%11.5%1.8%$72k26.0%38.8%10.2%63.7%11.6%7.9%
Orange150,590122,18266.2%10.6%10.1%7.8%$101k61.8%30.0%16.1%63.7%12.5%6.9%
Pamlico12,43510,67473.4%4.8%16.0%0.6%$65k25.4%11.9%30.6%82.9%15.1%3.1%
Pasquotank40,69431,98953.8%6.1%34.2%1.4%$69k27.6%20.7%18.7%67.5%11.0%2.4%
Pender65,86751,08674.0%8.8%12.1%0.7%$85k30.6%15.3%18.2%82.7%9.7%6.1%
Perquimans13,31210,85670.3%3.2%21.3%0.4%$71k21.7%12.5%28.9%76.6%9.8%2.8%
Person39,67631,49464.1%6.3%25.9%0.1%$70k19.3%16.4%21.3%77.2%17.5%4.4%
Pitt182,985144,53352.0%7.8%34.7%2.0%$66k33.9%32.1%14.4%51.1%20.0%5.2%
Polk19,96016,89686.6%5.6%4.4%0.8%$72k36.1%11.4%32.6%76.9%14.0%3.8%
Randolph146,931114,26575.0%14.0%6.0%1.3%$66k17.9%18.1%18.4%72.5%14.5%10.6%
Richmond42,80732,75954.6%7.8%31.3%1.0%$51k16.1%19.1%18.1%65.9%25.2%5.9%
Robeson117,90587,43523.2%10.9%23.2%0.8%$44k14.7%22.1%16.0%65.8%27.2%6.7%
Rockingham93,04674,12869.9%7.2%17.3%0.3%$61k17.0%16.4%21.1%72.0%16.3%4.8%
Rowan150,506117,14267.8%11.9%15.5%0.8%$70k23.3%19.3%17.7%72.3%16.0%8.1%
Rutherford65,32152,17580.7%5.7%7.7%0.5%$55k21.5%16.1%22.3%73.8%16.8%3.5%
Sampson60,36145,56049.0%22.0%24.2%0.4%$55k16.3%19.1%18.2%73.6%21.9%15.2%
Scotland33,80325,95140.1%4.0%37.0%1.3%$48k16.7%20.8%18.4%61.8%25.8%2.4%
Stanly65,41451,22377.8%5.7%11.4%1.9%$64k19.9%18.3%19.1%74.3%15.4%4.3%
Stokes45,65637,16588.9%3.8%3.7%0.1%$62k18.2%15.1%23.1%79.2%11.2%1.9%
Surry72,25857,04281.1%12.5%3.6%0.7%$60k20.4%17.3%20.6%73.3%16.9%8.6%
Swain14,16811,22359.3%5.5%2.6%0.5%$59k21.4%17.8%19.9%72.6%19.1%1.9%
Transylvania34,31528,94087.6%5.2%3.6%0.7%$70k40.0%14.1%30.9%74.5%13.2%1.8%
Tyrrell3,4402,88257.0%7.7%32.6%0.0%$42k13.0%12.6%30.8%77.8%18.7%6.1%
Union255,093189,77066.8%13.4%10.9%4.5%$116k40.6%19.3%13.5%81.6%7.7%9.6%
Vance43,14632,74237.0%9.4%47.4%0.7%$53k17.2%19.0%19.3%59.7%19.8%5.9%
Wake1,186,400913,48456.2%11.6%18.5%8.5%$115k57.2%20.7%12.9%64.1%8.1%8.0%
Warren18,97015,62137.8%4.6%47.2%0.1%$53k18.9%14.4%27.7%69.3%21.1%3.0%
Washington10,9138,82244.4%4.0%47.8%0.0%$65k14.8%13.4%28.0%67.9%24.0%1.6%
Watauga56,33749,58288.4%6.2%1.6%0.9%$53k48.1%42.1%16.9%61.9%25.6%4.0%
Wayne121,00892,42050.0%13.7%29.7%1.2%$63k21.7%21.8%17.1%61.2%17.4%10.4%
Wilkes66,95153,57385.6%7.5%3.7%0.6%$53k16.9%16.7%22.9%73.4%16.8%5.0%
Wilson81,51662,95644.0%12.5%38.8%1.2%$65k21.7%19.4%19.2%59.8%20.0%9.5%
Yadkin37,70029,91281.6%12.4%1.6%0.1%$64k17.5%17.1%21.0%77.0%14.0%9.1%
Yancey19,01315,59790.8%5.8%0.8%0.5%$60k25.1%13.7%27.1%79.4%15.1%4.0%

Demographics are Census American Community Survey (ACS) 2020-2024 5-year estimates for block groups, summed to counties. They describe the resident population, not registered or likely voters, and include non-citizens. ACS margins of error are not shown; small counties carry large error. Median income is a household-weighted average of block-group medians, an approximation.

Nonpartisan voter information. GOTV Polling does not endorse any candidate.