Skip to content

NC Mid-Term 2026 Live Analysis

NC early voting reaches 1.58 million after the second weekend

North Carolina's official Monday report counts 1,583,181 accepted early and mail ballots through Sunday, 36.4% ahead of the matching point in 2022.

The weekend reporting window added 129,665 ballots. Democrats and unaffiliated voters account for four out of five of those additions. Republican participation is now close to its 2022 rate, while both other groups remain substantially above theirs.

Cumulative accepted in-person ballots across the first eleven calendar days in 2022, 2024 and 2026

In-person voting carries the lead#

1,523,135 ballots have been reported from early voting sites, up 42.4% from 1,069,676 at this stage in 2022. Accepted mail ballots remain lower: 60,046, down 34.1%.

The total has grown by 313,262 since Friday's article. That includes Friday voting. The narrower Saturday–Sunday reporting window added 129,665, of which 128,011 were in person.

That weekend increase is 33.6% larger than the 97,045 added over the equivalent reporting window in 2022. The Sunday reporting window alone added 38,508.

Democrats and unaffiliated voters supplied most weekend additions#

The Saturday-to-Monday change breaks down as follows:

  • Democrats: 56,047, or 43.2% of net additions.
  • Unaffiliated: 48,214, or 37.2%.
  • Republicans: 24,986, or 19.3%.
Reported Saturday–Sunday net additions: 56,047 Democratic, 48,214 unaffiliated and 24,986 Republican ballots

The party mix changed again on Sunday. Democrats account for 46.8% of that day's reported additions, unaffiliated voters 38.5%, and Republicans 14.3%. Site schedules and reporting timing matter, so this is a description of the update, not a measure of statewide enthusiasm on a single day.

Across the full count, Democrats represent 41.6%, unaffiliated voters 34.6%, and Republicans 23.6%. Republican share is slightly above Friday's 23.3%, even though Republicans supplied a smaller share of the weekend additions.

Republican participation is nearly level with 2022#

Using the latest published registration totals, the participation comparison is:

Registration2022 participation2026 participationRelative change
Democratic18.28%28.17%+54.2%
Unaffiliated12.98%17.27%+33.0%
Republican16.13%16.02%−0.6%
Accepted early and mail ballots divided by registration at the matching eleven-day stage in 2022 and 2026

The Republican shortfall has narrowed from 9.3% in our October 20 comparison, to 1.8% on Friday, to 0.6% now. Their ballot count is already 4.1% above 2022, but their registration base is larger too.

Statewide participation stands at 20.07%, versus 15.66% in 2022. That is a 28.2% increase in the rate after accounting for registration growth.

The previous midterm puts the presidential comparison in context#

At this point, Democratic participation has reached 73.4% of its 2024 rate. Unaffiliated participation is at 56.4%, and Republican participation at 38.8%.

How did the last midterm compare with its preceding presidential election?

At the matching eleven-day stage, 2022 participation as a share of 2020 was 37.3% for Democrats, 34.3% for unaffiliated voters and 37.5% for Republicans. The corresponding 2026-to-2024 ratios are 73.4%, 56.4% and 38.8%.

Republicans look similar on this measure across the two midterms. Their ratio was 37.5% in 2022, compared with 38.8% now. Democrats and unaffiliated voters show much stronger participation relative to the preceding presidential cycle than they did last time.

The 2020 pandemic election had unusually heavy mail voting. That limits how much this comparison can tell us about enthusiasm or eventual turnout.

The lead remains broad, but fewer counties are ahead#

95 of 100 counties have more accepted ballots than at the matching point in 2022, compared with 97 in Friday's comparison. Alexander, Alleghany, Columbus, Gates and Pasquotank are below their earlier counts.

Wake and Mecklenburg together contribute 127,381 of the 422,434 additional ballots statewide, or 30.2% of the gain over 2022.

The six counties with the largest increases in accepted early and mail ballots over the matching 2022 count

Black participation remains well above its last-midterm pace#

Black registrants account for 348,811 accepted ballots. Their participation rate is 22.96%, compared with 14.35% in 2022, an increase of 8.61 percentage points. White participation is 21.14%, up from 17.73%, a gain of 3.41 points.

Black and White participation rates at the equivalent eleven-day stage in 2022 and 2026

Against 2024, Black participation has reached 71.3% of its presidential-year rate, compared with 52.5% for White registrants. Women account for 52.9% of reported ballots.

What we'll watch in the final week#

  • Whether Republican participation crosses its 2022 rate. The remaining gap is small.
  • Whether the weekend party mix carries into weekday reporting. Watch changes across the next several reports.
  • Whether subsequent reports revise the weekend totals. County processing can change the reported count.

In-person early voting ends Saturday, October 31, at 3 p.m. Election Day is November 3.

Sources and notes#

Published October 26, 2026. NCSBE's formal October 26 report explicitly covers ballots cast through October 25.

Sunday coverage: the formal report and Monday's statewide and county exports agree on all accepted totals, demographic groups, counties and county voting methods. The report establishes the Sunday cutoff; it does not certify that every county has finished processing Sunday's ballots. Subsequent reports can incorporate late entries and corrections.

Registration denominators: current participation calculations use the October 26 report's registration tables, totaling 7,889,554 eligible voters. Historical denominators come from each matched report.

The comparison windows match: the first eleven calendar days of in-person voting, Thursday through the second Sunday, with cutoffs nine days before Election Day. The 2020 and 2022 cutoffs follow the next-morning reporting convention; the 2024 and 2026 PDFs explicitly state their cutoffs. Calendar alignment does not equal identical site hours or reporting completeness.

ElectionIn-person voting openedReporting cutoffSnapshot date
2020 presidentialOctober 15October 25October 26
2022 midtermOctober 20October 30October 31
2024 presidentialOctober 17October 27October 28
2026 midtermOctober 15October 25October 26

Participation means accepted early and mail ballots divided by the same group's registration count. Relative changes compare rates, not raw counts; percentage-point changes subtract unrounded rates. Midterm-to-presidential ratios compare aggregate rates, not the share of individual voters who returned. Party registration does not reveal candidate choice.

Weekend additions subtract Saturday morning's report, covering Friday, from Monday's report. Sunday additions subtract Sunday morning's report, covering Saturday. Changes can include processing, corrections and affiliation updates; they are not a verified cohort of ballots cast on particular days. County comparisons are not adjusted for registration growth or voting opportunities.

The 2022 comparison uses 1,160,747 ballots in the October 31, 2022 report. Monday's retrospective comparison revises that figure to 1,163,784, an increase of 3,037. Using the revised total would put 2026's raw lead at 36.0% rather than 36.4%. We use the dated 2022 report consistently because it supplies the corresponding party, registration and county tables.

The 2020 comparison is affected by pandemic-era voting patterns: mail comprised 24.5% of accepted ballots at this stage in 2020, versus 5.5% in 2024. Mail distribution dates, site schedules, contests and voting preferences differ across cycles. None of these comparisons is a forecast of final turnout.

The party charts show the three largest affiliations. Libertarian and Green registrants account for another 3,893 ballots overall and 418 weekend additions. Other racial categories and undesignated gender records remain in statewide totals. No age or individual-voter history analysis is made from this snapshot.