North Carolina, Mapped

Every county: 2026 North Carolina General Election

Statewide, 4,223,355 ballots cast of 7,885,046 registered voters (53.6% turnout). Each county’s page has every race on its ballot.

CountyBallots castRegistered votersTurnout
Alamance68,349121,63756.2%
Alexander13,55225,82052.5%
Alleghany4,7428,24057.5%
Anson8,10116,02550.6%
Ashe11,89520,87457.0%
Avery6,74212,48454.0%
Beaufort19,99134,11958.6%
Bertie6,72112,83652.4%
Bladen12,09723,15352.2%
Brunswick87,117151,74857.4%
Buncombe131,897220,24659.9%
Burke30,25460,84149.7%
Cabarrus87,283163,86253.3%
Caldwell27,43456,20048.8%
Camden4,5638,75352.1%
Carteret35,38058,14760.8%
Caswell8,78115,77055.7%
Catawba60,427119,89350.4%
Chatham43,21264,84466.6%
Cherokee12,39025,10949.3%
Chowan5,98310,34857.8%
Clay5,78410,29756.2%
Cleveland34,73869,90949.7%
Columbus17,07737,52745.5%
Craven42,06478,06053.9%
Cumberland95,527227,45742.0%
Currituck12,75625,20850.6%
Dare19,25233,03858.3%
Davidson60,993123,65049.3%
Davie18,56633,99654.6%
Duplin16,15932,74549.3%
Durham150,784252,16959.8%
Edgecombe18,05236,61949.3%
Forsyth153,288277,33355.3%
Franklin33,32457,57257.9%
Gaston83,171166,43850.0%
Gates4,2128,31050.7%
Graham3,8776,29261.6%
Granville24,58242,15258.3%
Greene6,28911,09056.7%
Guilford218,058396,57755.0%
Halifax17,82835,07150.8%
Harnett45,16697,63746.3%
Haywood28,52548,66058.6%
Henderson57,16893,07061.4%
Hertford7,13313,72352.0%
Hoke16,07237,76842.6%
Hyde1,9923,03765.6%
Iredell76,046151,23350.3%
Jackson16,16331,21751.8%
Johnston89,123172,71651.6%
Jones3,9457,12555.4%
Lee21,34242,19250.6%
Lenoir19,63638,43851.1%
Lincoln38,43071,01854.1%
Macon16,35029,88754.7%
Madison10,58117,81659.4%
Martin9,24216,74455.2%
McDowell16,44831,35452.5%
Mecklenburg441,148849,21851.9%
Mitchell6,34411,25856.4%
Montgomery9,04717,40152.0%
Moore44,96882,09754.8%
Nash40,99572,43156.6%
New Hanover103,266190,89754.1%
Northampton7,02612,90454.4%
Onslow50,603136,97436.9%
Orange72,340113,74463.6%
Pamlico6,15510,39659.2%
Pasquotank14,96231,73047.2%
Pender25,79355,16546.8%
Perquimans5,63010,81452.1%
Person16,14728,43956.8%
Pitt62,635127,75349.0%
Polk10,15117,46558.1%
Randolph47,87699,80348.0%
Richmond13,60028,52247.7%
Robeson30,01278,12938.4%
Rockingham34,40064,48853.3%
Rowan50,996102,72149.6%
Rutherford23,03647,50648.5%
Sampson18,55838,96247.6%
Scotland10,48722,09647.5%
Stanly24,52247,51051.6%
Stokes17,63133,90652.0%
Surry24,23948,82849.6%
Swain5,20610,18951.1%
Transylvania16,33726,91260.7%
Tyrrell1,3852,36758.5%
Union100,960186,50254.1%
Vance14,76428,22052.3%
Wake525,061868,11460.5%
Warren8,10713,60659.6%
Washington4,5648,22855.5%
Watauga23,91944,82053.4%
Wayne38,78877,52150.0%
Wilkes23,75645,45752.3%
Wilson29,23855,52352.7%
Yadkin13,61925,78752.8%
Yancey8,43014,54957.9%

Unofficial results from the NC State Board of Elections, last updated Nov 6, 2026, 3:10pm. Results are final once the counties finish their canvass and the State Board certifies them.