Skip to content
Directory preview · Civic coverage is expanding and remains partial. See sources and coverage gaps.
Officials and candidates are being updated as new results and verified data become available. Follow the results →
The Ballot Box

Try a person, an office like “County Judge”, a county, a city or a race. Results open as you type.

Election results / North Carolina

November 3, 2026 · State offices

NC Court Of Appeals Judge Seat 01

North Carolina · Edgecombe County

Unofficial results

Edgecombe County votes · Nov 3, 2026

John S. Arrowood
DEMLeads in county
67.6%12,062 votes
Michael C. Byrne
REP
32.4%5,794 votes
Reported vote share17,856 votes

Percentages are for this county. Winner labels refer to the full contest.

The election, place by place

Explore the results map

Browse the results ↓

Choose a race, then select a state or county to see its votes. A lead in the count is different from a projected win.

County breakdown

Loading the results map… The result cards below remain available.

U.S. Census Bureau · 2025 reference boundaries. County colors describe this contest’s reported county votes, not every voter or precinct in the county.

County by county

100 with returns

Choose a county to see every candidate’s votes. These are county leaders, not race calls. Unlisted counties have no reviewed return in this snapshot.

County vote totals and leading choice for NC Court Of Appeals Judge Seat 01
CountyLeading choiceVotes for leaderShare
Alamance County John S. Arrowood35,97253.6%
Alexander County Michael C. Byrne9,95574.2%
Alleghany County Michael C. Byrne3,22569.9%
Anson County John S. Arrowood4,28253.9%
Ashe County Michael C. Byrne7,54765.2%
Avery County Michael C. Byrne4,62070.2%
Beaufort County Michael C. Byrne12,08761.8%
Bertie County John S. Arrowood4,07461.7%
Bladen County Michael C. Byrne6,46254.9%
Brunswick County Michael C. Byrne49,06057.1%
Buncombe County John S. Arrowood92,22271.2%
Burke County Michael C. Byrne18,43061.7%
Cabarrus County John S. Arrowood48,19056.0%
Caldwell County Michael C. Byrne18,54768.5%
Camden County Michael C. Byrne3,09769.6%
Carteret County Michael C. Byrne23,59367.9%
Caswell County Michael C. Byrne4,76555.5%
Catawba County Michael C. Byrne35,95660.6%
Chatham County John S. Arrowood26,99263.3%
Cherokee County Michael C. Byrne8,95373.1%
Chowan County Michael C. Byrne3,37158.0%
Clay County Michael C. Byrne3,89168.6%
Cleveland County Michael C. Byrne20,21159.2%
Columbus County Michael C. Byrne9,94459.2%
Craven County Michael C. Byrne22,89655.2%
Cumberland County John S. Arrowood61,92765.7%
Currituck County Michael C. Byrne8,63668.8%
Dare County Michael C. Byrne10,08753.7%
Davidson County Michael C. Byrne39,26665.0%
Davie County Michael C. Byrne12,36567.3%
Duplin County Michael C. Byrne9,16257.8%
Durham County John S. Arrowood128,15985.8%
Edgecombe County John S. Arrowood12,06267.6%
Forsyth County John S. Arrowood96,57964.1%
Franklin County Michael C. Byrne16,47050.2%
Gaston County Michael C. Byrne43,00852.4%
Gates County Michael C. Byrne2,22153.8%
Graham County Michael C. Byrne2,65375.5%
Granville County John S. Arrowood12,43751.3%
Greene County Michael C. Byrne3,20151.8%
Guilford County John S. Arrowood145,91667.9%
Halifax County John S. Arrowood11,08463.4%
Harnett County Michael C. Byrne23,59952.7%
Haywood County Michael C. Byrne14,79553.3%
Henderson County Michael C. Byrne28,41750.3%
Hertford County John S. Arrowood4,77668.5%
Hoke County John S. Arrowood10,07964.3%
Hyde County Michael C. Byrne1,04255.7%
Iredell County Michael C. Byrne43,73658.2%
Jackson County John S. Arrowood8,96456.3%
Johnston County Michael C. Byrne44,17950.2%
Jones County Michael C. Byrne2,22657.4%
Lee County John S. Arrowood10,82051.6%
Lenoir County John S. Arrowood10,10552.2%
Lincoln County Michael C. Byrne25,11066.1%
Macon County Michael C. Byrne9,88461.9%
Madison County Michael C. Byrne5,24950.6%
Martin County Michael C. Byrne4,50950.1%
McDowell County Michael C. Byrne10,73266.2%
Mecklenburg County John S. Arrowood324,90874.2%
Mitchell County Michael C. Byrne4,29969.9%
Montgomery County Michael C. Byrne5,37660.2%
Moore County Michael C. Byrne26,07359.0%
Nash County John S. Arrowood22,12854.6%
New Hanover County John S. Arrowood58,02957.3%
Northampton County John S. Arrowood4,23561.6%
Onslow County Michael C. Byrne29,26858.9%
Orange County John S. Arrowood58,46281.7%
Pamlico County Michael C. Byrne3,69161.4%
Pasquotank County John S. Arrowood8,04354.7%
Pender County Michael C. Byrne15,06359.4%
Perquimans County Michael C. Byrne3,66665.9%
Person County Michael C. Byrne8,62455.5%
Pitt County John S. Arrowood36,99859.7%
Polk County Michael C. Byrne5,46954.8%
Randolph County Michael C. Byrne33,27270.5%
Richmond County Michael C. Byrne6,84351.8%
Robeson County Michael C. Byrne15,09152.6%
Rockingham County Michael C. Byrne20,71961.6%
Rowan County Michael C. Byrne29,85659.3%
Rutherford County Michael C. Byrne14,98066.0%
Sampson County Michael C. Byrne10,26256.4%
Scotland County John S. Arrowood5,51354.0%
Stanly County Michael C. Byrne16,52168.4%
Stokes County Michael C. Byrne12,55772.6%
Surry County Michael C. Byrne16,24168.2%
Swain County Michael C. Byrne2,65653.3%
Transylvania County John S. Arrowood8,32351.9%
Tyrrell County Michael C. Byrne75757.8%
Union County Michael C. Byrne54,25654.5%
Vance County John S. Arrowood8,92861.7%
Wake County John S. Arrowood361,85469.9%
Warren County John S. Arrowood5,06063.1%
Washington County John S. Arrowood2,62658.4%
Watauga County John S. Arrowood14,37061.3%
Wayne County Michael C. Byrne19,58551.2%
Wilkes County Michael C. Byrne17,13773.5%
Wilson County John S. Arrowood16,33856.7%
Yadkin County Michael C. Byrne10,00374.6%
Yancey County Michael C. Byrne4,56755.6%