NC✦Carolina returns.THE NORTH CAROLINA RESULTS REFERENCE
Independent · Public data

COURTS · NOVEMBER 3, 2026

N.C. Court Of Appeals Judge Seat 03
2026 election results.

Candidate and choice votes for the whole contest, across all eligible counties. Observed leaders are not race calls or certified winners.

Explore interactive map ↗Download CSVSnapshot JSON

WHOLE-CONTEST RESULTS

Every candidate. Exact counts.

Vote for 1
4,153,290 candidate / choice votes100% ED precincts · 2,626/2,6261 choice allowed
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic2,372,41257.12%617,9431,675,14179,26860
Craig CollinsRepublican1,780,87842.88%738,3201,015,79426,73529

Election Day precinct reporting is not the percentage of votes counted. These reported results remain unofficial; this site does not call races or certify outcomes.

FOR A CLEAR BRIEFING

The count, with its context.

N.C. Court Of Appeals Judge Seat 03 — whole-contest votes. Christine Marie Walczyk leads the published count. Vote gap: 591,534; margin: 14.24 percentage points. 4,153,290 candidate/choice votes; 100% ED precincts (2,626/2,626). Snapshot collected Nov 5, 2026, 12:53 PM EST. Unofficial reported results; not a race call or certification. Source: NCSBE public feeds. https://nc.zkqxcw.com/2026/races/nc-court-of-appeals-judge-seat-03--1042/

ELIGIBLE COUNTY BREAKOUTS · 100 COUNTIES

Where these votes were reported.

CountyLeading candidate / choiceVote totalED precinctsCandidate detail
AlamanceChristine Marie Walczyk66,935100% ED precincts (39/39)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic36,17854.05%9,40825,6501,1200
Craig CollinsRepublican30,75745.95%12,42017,8534840
Open county record ↗
AlexanderCraig Collins13,379100% ED precincts (10/10)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican9,96574.48%3,9605,957480
Christine Marie WalczykDemocratic3,41425.52%8622,468840
Open county record ↗
AlleghanyCraig Collins4,572100% ED precincts (4/4)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican3,18669.69%1,1711,974410
Christine Marie WalczykDemocratic1,38630.31%3021,038460
Open county record ↗
AnsonChristine Marie Walczyk7,920100% ED precincts (9/9)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic4,20653.11%1,4212,744410
Craig CollinsRepublican3,71446.89%2,1061,593150
Open county record ↗
AsheCraig Collins11,556100% ED precincts (17/17)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican7,49864.88%3,6223,814620
Christine Marie WalczykDemocratic4,05835.12%1,1472,7731380
Open county record ↗
AveryCraig Collins6,574100% ED precincts (19/19)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican4,61570.20%2,7881,773540
Christine Marie WalczykDemocratic1,95929.80%6761,242410
Open county record ↗
BeaufortCraig Collins19,526100% ED precincts (21/21)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican11,99861.45%4,8807,0171010
Christine Marie WalczykDemocratic7,52838.55%1,9165,4491630
Open county record ↗
BertieChristine Marie Walczyk6,567100% ED precincts (12/12)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic4,08462.19%1,1922,846460
Craig CollinsRepublican2,48337.81%1,2331,24640
Open county record ↗
BladenCraig Collins11,697100% ED precincts (17/17)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican6,39554.67%3,0773,275430
Christine Marie WalczykDemocratic5,30245.33%1,6993,4961070
Open county record ↗
BrunswickCraig Collins85,496100% ED precincts (27/27)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican48,28956.48%16,01631,3209530
Christine Marie WalczykDemocratic37,20743.52%7,73127,7511,7250
Open county record ↗
BuncombeChristine Marie Walczyk129,373100% ED precincts (80/80)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic92,39471.42%16,49472,2313,6690
Craig CollinsRepublican36,97928.58%13,11823,0847770
Open county record ↗
BurkeCraig Collins29,826100% ED precincts (31/31)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican18,45261.87%6,91811,3671670
Christine Marie WalczykDemocratic11,37438.13%2,7398,2643710
Open county record ↗
CabarrusChristine Marie Walczyk85,893100% ED precincts (38/38)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic48,41456.37%15,22531,3811,8080
Craig CollinsRepublican37,47943.63%18,18418,6296660
Open county record ↗
CaldwellCraig Collins27,003100% ED precincts (15/15)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican18,48368.45%6,49011,7902030
Christine Marie WalczykDemocratic8,52031.55%1,9886,2762560
Open county record ↗
CamdenCraig Collins4,438100% ED precincts (3/3)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican3,05468.81%1,4931,541200
Christine Marie WalczykDemocratic1,38431.19%462880420
Open county record ↗
CarteretCraig Collins34,631100% ED precincts (26/26)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican23,42567.64%8,16414,9942670
Christine Marie WalczykDemocratic11,20632.36%2,8157,9874040
Open county record ↗
CaswellCraig Collins8,586100% ED precincts (9/9)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican4,75555.38%2,4182,291460
Christine Marie WalczykDemocratic3,83144.62%1,1882,568750
Open county record ↗
CatawbaCraig Collins59,332100% ED precincts (40/40)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican36,03460.73%13,42022,15643919
Christine Marie WalczykDemocratic23,29839.27%5,87916,57080544
Open county record ↗
ChathamChristine Marie Walczyk42,610100% ED precincts (18/18)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic27,19163.81%3,71222,2441,2350
Craig CollinsRepublican15,41936.19%5,2499,8493210
Open county record ↗
CherokeeCraig Collins12,228100% ED precincts (15/15)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican8,92272.96%4,1834,6341050
Christine Marie WalczykDemocratic3,30627.04%1,1282,0221560
Open county record ↗
ChowanCraig Collins5,781100% ED precincts (6/6)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican3,36358.17%1,1622,168330
Christine Marie WalczykDemocratic2,41841.83%5301,829590
Open county record ↗
ClayCraig Collins5,663100% ED precincts (9/9)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican3,88568.60%1,6122,237360
Christine Marie WalczykDemocratic1,77831.40%3981,319610
Open county record ↗
ClevelandCraig Collins34,078100% ED precincts (21/21)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican20,21659.32%9,51010,4912150
Christine Marie WalczykDemocratic13,86240.68%3,9399,5633600
Open county record ↗
ColumbusCraig Collins16,751100% ED precincts (16/16)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican9,92659.26%4,8944,950820
Christine Marie WalczykDemocratic6,82540.74%2,1474,5391390
Open county record ↗
CravenCraig Collins41,341100% ED precincts (21/21)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican22,62554.73%8,30313,9803420
Christine Marie WalczykDemocratic18,71645.27%4,88213,1297050
Open county record ↗
CumberlandChristine Marie Walczyk94,122100% ED precincts (77/77)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic62,31266.20%18,44242,1651,7050
Craig CollinsRepublican31,81033.80%14,27617,0225120
Open county record ↗
CurrituckCraig Collins12,522100% ED precincts (11/11)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican8,53868.18%4,9043,5271070
Christine Marie WalczykDemocratic3,98431.82%1,8581,9841420
Open county record ↗
DareCraig Collins18,694100% ED precincts (16/16)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican9,90652.99%4,0705,6881480
Christine Marie WalczykDemocratic8,78847.01%2,2456,2083350
Open county record ↗
DavidsonCraig Collins60,346100% ED precincts (43/43)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican39,18164.93%15,98022,6615400
Christine Marie WalczykDemocratic21,16535.07%6,71213,5389150
Open county record ↗
DavieCraig Collins18,322100% ED precincts (14/14)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican12,31267.20%5,4006,7741380
Christine Marie WalczykDemocratic6,01032.80%1,5844,2222040
Open county record ↗
DuplinCraig Collins15,816100% ED precincts (17/17)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican9,16157.92%4,7674,326680
Christine Marie WalczykDemocratic6,65542.08%2,2024,3121410
Open county record ↗
DurhamChristine Marie Walczyk149,256100% ED precincts (58/58)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic128,99286.42%25,98199,0653,9460
Craig CollinsRepublican20,26413.58%6,94112,8704530
Open county record ↗
EdgecombeChristine Marie Walczyk17,789100% ED precincts (21/21)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic12,05267.75%3,1068,8321140
Craig CollinsRepublican5,73732.25%2,4973,205350
Open county record ↗
ForsythChristine Marie Walczyk150,187100% ED precincts (108/108)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic97,04364.61%23,28970,3963,3580
Craig CollinsRepublican53,14435.39%19,91832,0811,1450
Open county record ↗
FranklinChristine Marie Walczyk32,761100% ED precincts (18/18)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic16,49650.35%3,71212,2715130
Craig CollinsRepublican16,26549.65%6,1629,9221810
Open county record ↗
GastonCraig Collins82,075100% ED precincts (40/40)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican43,14352.57%16,77825,7406250
Christine Marie WalczykDemocratic38,93247.43%10,67427,1321,1260
Open county record ↗
GatesCraig Collins4,113100% ED precincts (6/6)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican2,19253.29%1,262910200
Christine Marie WalczykDemocratic1,92146.71%6001,272490
Open county record ↗
GrahamCraig Collins3,503100% ED precincts (4/4)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican2,66976.19%1,2231,404420
Christine Marie WalczykDemocratic83423.81%275518410
Open county record ↗
GranvilleChristine Marie Walczyk24,211100% ED precincts (15/15)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic12,55551.86%2,6189,6402970
Craig CollinsRepublican11,65648.14%3,4368,0861340
Open county record ↗
GreeneCraig Collins6,155100% ED precincts (10/10)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican3,19651.93%1,4671,714150
Christine Marie WalczykDemocratic2,95948.07%8382,0151060
Open county record ↗
GuilfordChristine Marie Walczyk214,259100% ED precincts (165/165)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic146,31368.29%42,123100,7063,4840
Craig CollinsRepublican67,94631.71%27,94538,9601,0410
Open county record ↗
HalifaxChristine Marie Walczyk17,430100% ED precincts (17/17)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic11,18064.14%3,5077,5171560
Craig CollinsRepublican6,25035.86%3,0183,187450
Open county record ↗
HarnettCraig Collins44,686100% ED precincts (15/15)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican23,35552.26%9,18213,7763970
Christine Marie WalczykDemocratic21,33147.74%5,72014,8098020
Open county record ↗
HaywoodCraig Collins27,708100% ED precincts (29/29)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican14,87253.67%6,1168,5591970
Christine Marie WalczykDemocratic12,83646.33%2,9609,4174590
Open county record ↗
HendersonChristine Marie Walczyk56,447100% ED precincts (35/35)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic28,27150.08%5,68521,1691,4170
Craig CollinsRepublican28,17649.92%9,72217,9305240
Open county record ↗
HertfordChristine Marie Walczyk6,942100% ED precincts (13/13)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic4,79269.03%1,3343,383750
Craig CollinsRepublican2,15030.97%1,0521,084140
Open county record ↗
HokeChristine Marie Walczyk15,661100% ED precincts (15/15)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic10,15464.84%2,5227,4481840
Craig CollinsRepublican5,50735.16%2,2503,200570
Open county record ↗
HydeCraig Collins1,856100% ED precincts (7/7)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican1,03855.93%67835550
Christine Marie WalczykDemocratic81844.07%352430360
Open county record ↗
IredellCraig Collins75,007100% ED precincts (30/30)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican43,42357.89%18,08324,6896510
Christine Marie WalczykDemocratic31,58442.11%8,56121,7561,2670
Open county record ↗
JacksonChristine Marie Walczyk15,902100% ED precincts (13/13)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic8,91356.05%1,8806,7862470
Craig CollinsRepublican6,98943.95%2,6484,249920
Open county record ↗
JohnstonChristine Marie Walczyk87,864100% ED precincts (34/34)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic44,09350.18%12,48230,3241,2870
Craig CollinsRepublican43,77149.82%19,93323,3195190
Open county record ↗
JonesCraig Collins3,857100% ED precincts (7/7)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican2,21857.51%1,1611,043140
Christine Marie WalczykDemocratic1,63942.49%624991240
Open county record ↗
LeeChristine Marie Walczyk20,962100% ED precincts (10/10)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic10,96152.29%2,8787,7483350
Craig CollinsRepublican10,00147.71%3,6756,2001260
Open county record ↗
LenoirChristine Marie Walczyk19,323100% ED precincts (21/21)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic10,09552.24%2,6997,1722240
Craig CollinsRepublican9,22847.76%3,5675,581800
Open county record ↗
LincolnCraig Collins37,897100% ED precincts (23/23)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican25,03166.05%9,36015,4372340
Christine Marie WalczykDemocratic12,86633.95%2,9739,4684250
Open county record ↗
MaconCraig Collins15,909100% ED precincts (15/15)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican9,90462.25%3,7605,9801640
Christine Marie WalczykDemocratic6,00537.75%1,3314,4112630
Open county record ↗
MadisonCraig Collins10,334100% ED precincts (12/12)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican5,27751.06%2,1653,073390
Christine Marie WalczykDemocratic5,05748.94%1,2553,6671350
Open county record ↗
MartinChristine Marie Walczyk8,954100% ED precincts (9/9)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic4,50650.32%1,4572,971780
Craig CollinsRepublican4,44849.68%2,3872,035260
Open county record ↗
McDowellCraig Collins16,171100% ED precincts (17/17)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican10,74866.46%4,0846,573910
Christine Marie WalczykDemocratic5,42333.54%1,3513,9141580
Open county record ↗
MecklenburgChristine Marie Walczyk437,402100% ED precincts (195/195)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic326,14274.56%88,962226,77010,4100
Craig CollinsRepublican111,26025.44%48,98259,5952,6830
Open county record ↗
MitchellCraig Collins6,124100% ED precincts (8/8)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican4,29970.20%1,6882,576350
Christine Marie WalczykDemocratic1,82529.80%3901,388470
Open county record ↗
MontgomeryCraig Collins8,909100% ED precincts (14/14)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican5,36060.16%2,7642,543530
Christine Marie WalczykDemocratic3,54939.84%1,2962,174790
Open county record ↗
MooreCraig Collins44,079100% ED precincts (26/26)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican25,79658.52%10,94414,2945580
Christine Marie WalczykDemocratic18,28341.48%4,97712,3001,0060
Open county record ↗
NashChristine Marie Walczyk40,407100% ED precincts (24/24)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic22,19454.93%5,36916,4293960
Craig CollinsRepublican18,21345.07%6,62111,4561360
Open county record ↗
New HanoverChristine Marie Walczyk100,944100% ED precincts (41/41)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic58,26357.72%15,60240,4092,2520
Craig CollinsRepublican42,68142.28%16,20725,6987760
Open county record ↗
NorthamptonChristine Marie Walczyk6,848100% ED precincts (13/13)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic4,25662.15%1,3802,826500
Craig CollinsRepublican2,59237.85%1,3321,240200
Open county record ↗
OnslowCraig Collins49,567100% ED precincts (24/24)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican28,82258.15%11,84016,5893930
Christine Marie WalczykDemocratic20,74541.85%5,65514,1948960
Open county record ↗
OrangeChristine Marie Walczyk71,456100% ED precincts (40/40)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic58,73682.20%10,98844,9412,8070
Craig CollinsRepublican12,72017.80%5,1687,2962560
Open county record ↗
PamlicoCraig Collins5,992100% ED precincts (6/6)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican3,67061.25%1,4062,229350
Christine Marie WalczykDemocratic2,32238.75%5211,705960
Open county record ↗
PasquotankChristine Marie Walczyk14,674100% ED precincts (9/9)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic8,12855.39%2,2695,6811780
Craig CollinsRepublican6,54644.61%2,7633,709740
Open county record ↗
PenderCraig Collins25,298100% ED precincts (12/12)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican14,92559.00%5,2629,4751880
Christine Marie WalczykDemocratic10,37341.00%2,8597,1243900
Open county record ↗
PerquimansCraig Collins5,559100% ED precincts (7/7)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican3,63265.34%1,3202,283290
Christine Marie WalczykDemocratic1,92734.66%5121,348670
Open county record ↗
PersonCraig Collins15,458100% ED precincts (11/11)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican8,51955.11%3,5534,8797710
Christine Marie WalczykDemocratic6,93944.89%1,9174,82717916
Open county record ↗
PittChristine Marie Walczyk61,714100% ED precincts (40/40)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic37,04860.03%10,09426,2946600
Craig CollinsRepublican24,66639.97%10,44614,0241960
Open county record ↗
PolkCraig Collins9,954100% ED precincts (7/7)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican5,47054.95%1,9913,389900
Christine Marie WalczykDemocratic4,48445.05%8343,4891610
Open county record ↗
RandolphCraig Collins47,140100% ED precincts (22/22)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican33,19970.43%13,09119,7443640
Christine Marie WalczykDemocratic13,94129.57%4,0189,4634600
Open county record ↗
RichmondCraig Collins13,183100% ED precincts (11/11)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican6,86152.04%2,8713,949410
Christine Marie WalczykDemocratic6,32247.96%2,2134,050590
Open county record ↗
RobesonCraig Collins28,644100% ED precincts (39/39)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican15,26753.30%8,0237,168760
Christine Marie WalczykDemocratic13,37746.70%4,5878,6281620
Open county record ↗
RockinghamCraig Collins33,578100% ED precincts (14/14)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican20,61161.38%7,75912,7321200
Christine Marie WalczykDemocratic12,96738.62%3,2249,4652780
Open county record ↗
RowanCraig Collins50,305100% ED precincts (41/41)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican29,80159.24%14,00715,4233710
Christine Marie WalczykDemocratic20,50440.76%7,12312,8135680
Open county record ↗
RutherfordCraig Collins22,671100% ED precincts (17/17)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican15,03966.34%6,9187,9731480
Christine Marie WalczykDemocratic7,63233.66%2,3105,0932290
Open county record ↗
SampsonCraig Collins18,126100% ED precincts (23/23)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican10,24256.50%5,3674,798770
Christine Marie WalczykDemocratic7,88443.50%2,4355,3271220
Open county record ↗
ScotlandChristine Marie Walczyk10,176100% ED precincts (7/7)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic5,52254.26%1,4453,9731040
Craig CollinsRepublican4,65445.74%1,6932,912490
Open county record ↗
StanlyCraig Collins24,126100% ED precincts (21/21)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican16,54568.58%7,8988,4931540
Christine Marie WalczykDemocratic7,58131.42%2,5344,8102370
Open county record ↗
StokesCraig Collins17,259100% ED precincts (18/18)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican12,61073.06%5,8776,6091240
Christine Marie WalczykDemocratic4,64926.94%1,3953,1041500
Open county record ↗
SurryCraig Collins23,813100% ED precincts (23/23)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican16,26368.29%6,0549,9632460
Christine Marie WalczykDemocratic7,55031.71%1,8595,3992920
Open county record ↗
SwainCraig Collins4,947100% ED precincts (5/5)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican2,65153.59%1,1541,478190
Christine Marie WalczykDemocratic2,29646.41%6541,585570
Open county record ↗
TransylvaniaChristine Marie Walczyk16,015100% ED precincts (15/15)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic8,35652.18%1,5186,5113270
Craig CollinsRepublican7,65947.82%3,3454,1981160
Open county record ↗
TyrrellCraig Collins1,310100% ED precincts (6/6)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican74256.64%33240910
Christine Marie WalczykDemocratic56843.36%21934450
Open county record ↗
UnionCraig Collins99,453100% ED precincts (54/54)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican53,85654.15%20,90532,3156360
Christine Marie WalczykDemocratic45,59745.85%11,38132,6791,5370
Open county record ↗
VanceChristine Marie Walczyk14,401100% ED precincts (9/9)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic8,93262.02%2,3166,4761400
Craig CollinsRepublican5,46937.98%2,0663,339640
Open county record ↗
WakeChristine Marie Walczyk517,344100% ED precincts (216/216)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic366,02570.75%100,735249,92515,3650
Craig CollinsRepublican151,31929.25%67,24680,4513,6220
Open county record ↗
WarrenChristine Marie Walczyk8,024100% ED precincts (14/14)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic5,09863.53%1,4723,532940
Craig CollinsRepublican2,92636.47%1,4851,402390
Open county record ↗
WashingtonChristine Marie Walczyk4,479100% ED precincts (6/6)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic2,61658.41%7211,89500
Craig CollinsRepublican1,86341.59%90396000
Open county record ↗
WataugaChristine Marie Walczyk23,394100% ED precincts (20/20)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic14,36161.39%3,11410,8094380
Craig CollinsRepublican9,03338.61%3,7815,0721800
Open county record ↗
WayneCraig Collins38,200100% ED precincts (28/28)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican19,51351.08%6,93412,4031760
Christine Marie WalczykDemocratic18,68748.92%4,47813,7774320
Open county record ↗
WilkesCraig Collins23,210100% ED precincts (25/25)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican17,10573.70%9,6107,2802150
Christine Marie WalczykDemocratic6,10526.30%2,2653,6042360
Open county record ↗
WilsonChristine Marie Walczyk28,785100% ED precincts (24/24)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Christine Marie WalczykDemocratic16,36756.86%4,62011,4193280
Craig CollinsRepublican12,41843.14%5,4446,8401340
Open county record ↗
YadkinCraig Collins13,363100% ED precincts (12/12)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican10,04875.19%5,2614,6801070
Christine Marie WalczykDemocratic3,31524.81%1,2931,9091130
Open county record ↗
YanceyCraig Collins8,162100% ED precincts (11/11)
All candidates & methods
Candidate / choicePartyVotesShareElection DayEarly in personMailProvisional
Craig CollinsRepublican4,59056.24%1,7512,785540
Christine Marie WalczykDemocratic3,57243.76%6792,7361570
Open county record ↗

County detail and aggregate publications may be fetched at different times. A difference is a synchronization observation, not evidence of an error. Missing county detail is not treated as zero.

Inspectable sources.

Collection: Nov 5, 2026, 12:53 PM EST. Snapshot: c59c17e70268d2fd. Contest ID: 1042.

✦
Useful numbers. Clearly understood.

Independent reference using public NCSBE data. Not operated or endorsed by the State Board of Elections.

Read the methodology →