North Carolina early voting
2,353,233
early ballots cast in North Carolina
As of Oct 30, 4:41 AM ET
55.8% of 2024All early ballots, 4 days before Election Day2024 was a presidential year; midterms usually run lower.
- In-person early votes
- 2,271,215
- Mail ballots accepted
- 82,018
- 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
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.
| Report date | Early ballots | Added | Download |
|---|---|---|---|
| Oct 30 | 2,353,233 | +203,209 | CSV |
| Oct 29 | 2,150,024 | First report | CSV |
Pace compared with 2024
2026 as of Oct 30, 2026 (4 days before Election Day, Nov 3, 2026) vs 2024 as of Nov 1, 2024 (4 days before Election Day, Nov 5, 2024).
| Measure | 2026 | 2024, same point | % of 2024 |
|---|---|---|---|
| All early ballots | 2,353,233 | 4,215,302Nov 1, 2024 | 55.8% |
| In-person early votes | 2,271,215 | 3,980,032Nov 1, 2024 | 57.1% |
| Mail ballots accepted | 82,018 | 235,270Nov 1, 2024 | 34.9% |
How this comparison is built
- Same point means the same number of days before Election Day: 4 days out in both years.
- 2024 source: North Carolina State Board of Elections, absentee voter file (ballot return dates), 2024 general.
- The file was posted Dec 9, 2024, after the election. It counts ballots accepted in the final record, dated by return date, so it can differ slightly from the counts the Board showed on each day in 2024.
- Accepted ballots with a return date before Sept 19, 2024 would be folded into the first day (none found). 0 accepted rows had no return date.
- Days out counts calendar days before Election Day (Nov 5, 2024). Early voting ran Oct 17 to Nov 2, 2024.
- Mail totals run about 0.4% (1,175 ballots) below the Board's county count file because those accepted mail ballots were returned after Election Day (Nov 6 to 29, 2024, plus one typo date) and fall outside the days-out window.
- Status counts in file: =78391, ACCEPTED=4517849, ACCEPTED - CURED=4094, AFFIDAVIT DECLINED=2, AFFIDAVIT INCOMPLETE=8, AFFIDAVIT REVIEW PENDING=7, ASSISTANT INFO INCOMPLETE=32, CANCELLED=4982, CONFLICT=9, DUPLICATE=150, ID NOT PROVIDED=14, NO TIME FOR CURE - CONTACTED=67, NOT PROPERLY NOTARIZED=56, NOT VOTED=993, PENDING CURE=1425, PHOTO ID CURABLE=20, PHOTO ID NONCOMPLIANT=5, RETURNED AFTER DEADLINE=3344, RETURNED UNDELIVERABLE=983, SDR-FAILED VERIFICATION=1055, SIGNATURE DIFFERENT=14, SPOILED=9863, SPOILED-EV=70907, WITNESS INFO INCOMPLETE=5441, WRONG VOTER=891
100 counties
Early ballots, with each county's pace against 2024 at the same point. 2024 was a presidential year; midterms usually run lower.
| WakeMail 14,847In person 279,807Registered D 123,747Registered R 48,026Other reg. 122,8812024, same point 472,466 | 294,654 | 62.4% |
|---|---|---|
| MecklenburgMail 9,918In person 237,388Registered D 120,603Registered R 36,832Other reg. 89,8712024, same point 432,489 | 247,306 | 57.2% |
| GuilfordMail 3,581In person 118,685Registered D 58,978Registered R 25,047Other reg. 38,2412024, same point 215,139 | 122,266 | 56.8% |
| DurhamMail 3,309In person 94,616Registered D 57,352Registered R 6,526Other reg. 34,0472024, same point 146,305 | 97,925 | 66.9% |
| ForsythMail 3,603In person 87,033Registered D 39,909Registered R 20,953Other reg. 29,7742024, same point 157,035 | 90,636 | 57.7% |
| BuncombeMail 3,524In person 82,435Registered D 37,206Registered R 12,556Other reg. 36,1972024, same point 118,901 | 85,959 | 72.3% |
| New HanoverMail 2,286In person 57,140Registered D 20,311Registered R 16,430Other reg. 22,6852024, same point 99,812 | 59,426 | 59.5% |
| UnionMail 1,650In person 52,764Registered D 14,899Registered R 19,511Other reg. 20,0042024, same point 107,335 | 54,414 | 50.7% |
| BrunswickMail 2,193In person 51,964Registered D 13,186Registered R 20,473Other reg. 20,4982024, same point 90,682 | 54,157 | 59.7% |
| CumberlandMail 1,452In person 49,644Registered D 27,022Registered R 9,659Other reg. 14,4152024, same point 97,048 | 51,096 | 52.7% |
| OrangeMail 2,286In person 44,955Registered D 25,523Registered R 3,353Other reg. 18,3652024, same point 70,988 | 47,241 | 66.5% |
| GastonMail 1,352In person 44,181Registered D 14,775Registered R 16,408Other reg. 14,3502024, same point 87,743 | 45,533 | 51.9% |
| JohnstonMail 1,397In person 43,379Registered D 15,571Registered R 13,747Other reg. 15,4582024, same point 93,874 | 44,776 | 47.7% |
| CabarrusMail 1,792In person 40,956Registered D 15,644Registered R 11,549Other reg. 15,5552024, same point 83,335 | 42,748 | 51.3% |
| IredellMail 1,477In person 38,108Registered D 10,072Registered R 15,222Other reg. 14,2912024, same point 81,695 | 39,585 | 48.5% |
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.
| Registered Democrats | 925,124 | 39.3% |
|---|---|---|
| Registered unaffiliated | 817,902 | 34.8% |
| Registered Republicans | 603,630 | 25.7% |
| Registered Libertarians | 5,658 | 0.2% |
| Registered Greens | 919 | 0.0% |
Download and share
CSV for this report
The statewide row and one row per county, with the 2024 pace columns. Free to use with credit; source in every row.
A link that does not change
This page for Oct 30 freezes once the office posts its next report.
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, 4:06 AM ET.
- The as-of time is when the Board last posted its count file.
- Party figures are ballots cast by voters' registered party, not how anyone voted.