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

North Carolina early voting, as of Oct 30

This is the report the office published as of Oct 30, saved on Oct 31, 2:45 AM ET. It is also the newest report, so it can still be revised until the office posts its next one. See the latest count.

2,353,233

early ballots cast in North Carolina

As of Oct 30, 4:41 AM ET

In-person early votes
2,271,215
Mail ballots accepted
82,018
Early ballots cast in North Carolina, by countyColumbus County: 7,842 early ballotsCherokee County: 5,987 early ballotsPolk County: 6,265 early ballotsAshe County: 5,821 early ballotsDare County: 10,649 early ballotsHertford County: 3,897 early ballotsWilkes County: 9,610 early ballotsRowan County: 24,460 early ballotsHenderson County: 35,346 early ballotsSampson County: 8,456 early ballotsMitchell County: 3,523 early ballotsStanly County: 11,210 early ballotsAnson County: 3,455 early ballotsRobeson County: 14,194 early ballotsNew Hanover County: 59,426 early ballotsPender County: 14,267 early ballotsOnslow County: 26,820 early ballotsClay County: 3,080 early ballotsMacon County: 9,534 early ballotsTransylvania County: 9,939 early ballotsCraven County: 24,234 early ballotsPamlico County: 3,577 early ballotsTyrrell County: 612 early ballotsCurrituck County: 4,568 early ballotsNorthampton County: 3,573 early ballotsGraham County: 1,774 early ballotsHarnett County: 24,134 early ballotsMoore County: 24,069 early ballotsMartin County: 4,389 early ballotsCumberland County: 51,096 early ballotsDavie County: 9,401 early ballotsHalifax County: 9,235 early ballotsCaldwell County: 15,326 early ballotsNash County: 24,159 early ballotsBertie County: 3,535 early ballotsHoke County: 9,013 early ballotsBrunswick County: 54,157 early ballotsMecklenburg County: 247,306 early ballotsPerson County: 8,692 early ballotsHaywood County: 16,301 early ballotsBuncombe County: 85,959 early ballotsEdgecombe County: 10,455 early ballotsCamden County: 2,040 early ballotsRutherford County: 11,230 early ballotsJohnston County: 44,776 early ballotsGreene County: 3,254 early ballotsDavidson County: 31,483 early ballotsMontgomery County: 4,010 early ballotsYancey County: 4,985 early ballotsScotland County: 6,034 early ballotsBeaufort County: 10,374 early ballotsPitt County: 34,250 early ballotsJackson County: 9,628 early ballotsHyde County: 726 early ballotsSwain County: 2,697 early ballotsCarteret County: 20,330 early ballotsRichmond County: 6,840 early ballotsJones County: 1,713 early ballotsBladen County: 5,896 early ballotsMcDowell County: 9,050 early ballotsPasquotank County: 8,116 early ballotsBurke County: 17,276 early ballotsMadison County: 5,714 early ballotsWake County: 294,654 early ballotsGuilford County: 122,266 early ballotsWayne County: 22,551 early ballotsRandolph County: 25,289 early ballotsStokes County: 8,368 early ballotsYadkin County: 5,708 early ballotsSurry County: 13,388 early ballotsCleveland County: 17,485 early ballotsAlamance County: 38,443 early ballotsDurham County: 97,925 early ballotsCatawba County: 33,556 early ballotsLincoln County: 20,984 early ballotsUnion County: 54,414 early ballotsAvery County: 2,538 early ballotsGates County: 1,838 early ballotsWarren County: 4,285 early ballotsWilson County: 15,827 early ballotsAlexander County: 6,929 early ballotsWatauga County: 13,742 early ballotsChowan County: 3,576 early ballotsPerquimans County: 3,143 early ballotsCabarrus County: 42,748 early ballotsVance County: 8,548 early ballotsRockingham County: 19,256 early ballotsAlleghany County: 2,638 early ballotsLee County: 11,927 early ballotsLenoir County: 11,053 early ballotsOrange County: 47,241 early ballotsDuplin County: 7,444 early ballotsChatham County: 29,243 early ballotsGranville County: 15,138 early ballotsForsyth County: 90,636 early ballotsFranklin County: 18,941 early ballotsIredell County: 39,585 early ballotsWashington County: 2,493 early ballotsGaston County: 45,533 early ballotsCaswell County: 4,132 early ballots
Early ballots cast, by county
  • Under 4K
  • 4K to 8.5K
  • 8.5K to 14K
  • 14K to 31K
  • 31K or more
  • No count

Source: North Carolina State Board of Elections, absentee and early voting counts. electionwrld.com/early-vote/NC/2026-10-30

Day by day, saved since Oct 29

We started saving counts on Oct 29. Each date is the one the office gives, so a first report can be dated a day before we saved it. Nothing earlier is filled in.

01.3M2.5M2,353,233Oct 30Oct 29Oct 30
Early ballots cast in North Carolina, one row per saved report
Report dateEarly ballotsAddedDownload
Oct 302,353,233+203,209CSV
Oct 292,150,024First reportCSV

100 counties

Early ballots cast in North Carolina, by county. Column headers sort the table.
WakeMail 14,847In person 279,807Registered D 123,747Registered R 48,026Other reg. 122,881294,654
MecklenburgMail 9,918In person 237,388Registered D 120,603Registered R 36,832Other reg. 89,871247,306
GuilfordMail 3,581In person 118,685Registered D 58,978Registered R 25,047Other reg. 38,241122,266
DurhamMail 3,309In person 94,616Registered D 57,352Registered R 6,526Other reg. 34,04797,925
ForsythMail 3,603In person 87,033Registered D 39,909Registered R 20,953Other reg. 29,77490,636
BuncombeMail 3,524In person 82,435Registered D 37,206Registered R 12,556Other reg. 36,19785,959
New HanoverMail 2,286In person 57,140Registered D 20,311Registered R 16,430Other reg. 22,68559,426
UnionMail 1,650In person 52,764Registered D 14,899Registered R 19,511Other reg. 20,00454,414
BrunswickMail 2,193In person 51,964Registered D 13,186Registered R 20,473Other reg. 20,49854,157
CumberlandMail 1,452In person 49,644Registered D 27,022Registered R 9,659Other reg. 14,41551,096
OrangeMail 2,286In person 44,955Registered D 25,523Registered R 3,353Other reg. 18,36547,241
GastonMail 1,352In person 44,181Registered D 14,775Registered R 16,408Other reg. 14,35045,533
JohnstonMail 1,397In person 43,379Registered D 15,571Registered R 13,747Other reg. 15,45844,776
CabarrusMail 1,792In person 40,956Registered D 15,644Registered R 11,549Other reg. 15,55542,748
IredellMail 1,477In person 38,108Registered D 10,072Registered R 15,222Other reg. 14,29139,585

The registered columns count ballots by the voter's party, with unaffiliated voters under other. Party registration is not how anyone voted.

Ballots cast, by party registration

The party each voter registered with. It does not show how anyone voted. The notes below say which ballots these figures cover.

Early ballots cast in North Carolina by party registration
Registered Democrats925,12439.3%
Registered unaffiliated817,90234.8%
Registered Republicans603,63025.7%
Registered Libertarians5,6580.2%
Registered Greens9190.0%

Download and share

CSV for Oct 30

The statewide row and one row per county. Free to use with credit; source in every row.

Download CSV

A link that does not change

This page for Oct 30 stays as it is.

electionwrld.com/early-vote/NC/2026-10-30

Source and notes

North Carolina State Board of Elections, absentee and early voting counts

Accepted ballots cast (in-person early voting plus civilian, military and overseas mail), summed from the Board's aggregate count files. Updated Oct 30, 4:41 AM ET; retrieved Oct 31, 2:45 AM ET.

North Carolina elections, results and officials