Civic Result MapsNational election result data platform
Current context

North Carolina · 2024 President

Contest
President

County Map

Loading repository GeoJSON
NC
Click or focus a boundaryWinner, margin, and review flags appear here.
100%
Loading map geometry...
Strong Harris WinWeak Harris WinWeak Trump WinStrong Trump Win
Vote volumeNo joined resultIndicator countBadge numbers count individual advisory indicators. One boundary can contain more than one calculation scope.

Precinct Detail

NC, 2024
Reviewed geometry only
Checking precinct coverageLooking for a reviewed layer for the selected election.

County Results

100 visible reporting jurisdictions
Sort
About the directional review column

The column below is not a finding that interference occurred, and it does not prove that any candidate actually received extra votes. It is a rough advisory screen from the loaded review indicators. For down-ballot comparison flags, the app compares same-party presidential votes against a comparison race such as U.S. Senate or Governor, then labels the direction with the larger relative gap. Governor-only comparisons are marked low confidence because they can mostly reflect ordinary race-specific ticket splitting. When the comparison is U.S. House, the column names presidential-over-House dropoff direction instead of candidate benefit because House races are district- and candidate-specific controls.

That direction can be affected by split-ticket voting, incumbency, local candidate strength, undervotes, uncontested races, one-sided comparison races, reporting-unit definitions, missing comparison rows, or ordinary political geography. Treat it as "if this pattern needs review, this is the side the math points toward," not as a causal claim or a conclusion.

JurisdictionIndicators / scopeDirectional screenWinnerHarrisTrumpTotalMarginSourceInspect
Alamance County
! Average down-ballot differenceCountywide · Alamance! Down-ballot outliersCountywide · Alamance! Vote-share patternCountywide · Alamance
Trump / REP (low)Trump40,62447,93789,8317,313 (8.14%)nc-2024-nc-2024-results-precinct-zip
Alexander County
! Average down-ballot differenceCountywide · Alexander! Vote-share patternCountywide · Alexander
Trump / REP (low)Trump4,06016,40420,67712,344 (59.70%)nc-2024-nc-2024-results-precinct-zip
Alleghany County--Trump1,5334,9006,4963,367 (51.83%)nc-2024-nc-2024-results-precinct-zip
Anson County
! Average down-ballot differenceCountywide · Anson! Vote-share patternCountywide · Anson
Trump / REP (low)Trump5,2535,52510,875272 (2.50%)nc-2024-nc-2024-results-precinct-zip
Ashe County
! Average down-ballot differenceCountywide · Ashe! Down-ballot outliersCountywide · Ashe
Trump / REP (low)Trump4,43111,62916,2537,198 (44.29%)nc-2024-nc-2024-results-precinct-zip
Avery County
! Average down-ballot differenceCountywide · Avery! Vote-share patternCountywide · Avery
Trump / REP (low)Trump2,2207,1819,4894,961 (52.28%)nc-2024-nc-2024-results-precinct-zip
Beaufort County
! Average down-ballot differenceCountywide · Beaufort! Down-ballot outliersCountywide · Beaufort! Vote-share patternCountywide · Beaufort
Trump / REP (low)Trump9,04917,29626,5728,247 (31.04%)nc-2024-nc-2024-results-precinct-zip
Bertie County
! Average down-ballot differenceCountywide · Bertie! Vote-share patternCountywide · Bertie
Trump / REP (low)Harris5,2793,8409,1861,439 (15.67%)nc-2024-nc-2024-results-precinct-zip
Bladen County
! Average down-ballot differenceCountywide · Bladen! Vote-share patternCountywide · Bladen
Trump / REP (low)Trump6,62010,03516,7643,415 (20.37%)nc-2024-nc-2024-results-precinct-zip
Brunswick County
! Average down-ballot differenceCountywide · Brunswick! Down-ballot outliersCountywide · Brunswick! Vote-share patternCountywide · Brunswick
Trump / REP (low)Trump40,55767,658109,37827,101 (24.78%)nc-2024-nc-2024-results-precinct-zip
Buncombe County
! Average down-ballot differenceCountywide · Buncombe! Vote-share patternCountywide · Buncombe
Trump / REP (low)Harris98,66259,016160,51039,646 (24.70%)nc-2024-nc-2024-results-precinct-zip
Burke County
! Average down-ballot differenceCountywide · Burke! Vote-share patternCountywide · Burke
Trump / REP (low)Trump13,27232,13045,84718,858 (41.13%)nc-2024-nc-2024-results-precinct-zip
Cabarrus County
! Average down-ballot differenceCountywide · Cabarrus! Down-ballot outliersCountywide · Cabarrus! Vote-share patternCountywide · Cabarrus
Trump / REP (low)Trump54,49463,746120,2029,252 (7.70%)nc-2024-nc-2024-results-precinct-zip
Caldwell County
! Average down-ballot differenceCountywide · Caldwell! Down-ballot outliersCountywide · Caldwell! Vote-share patternCountywide · Caldwell
Trump / REP (low)Trump10,14633,00943,54022,863 (52.51%)nc-2024-nc-2024-results-precinct-zip
Camden County--Trump1,5224,7166,3043,194 (50.67%)nc-2024-nc-2024-results-precinct-zip
Carteret County
! Average down-ballot differenceCountywide · Carteret! Down-ballot outliersCountywide · Carteret! Vote-share patternCountywide · Carteret
Trump / REP (low)Trump12,81332,50845,81719,695 (42.99%)nc-2024-nc-2024-results-precinct-zip
Caswell County
! Average down-ballot differenceCountywide · Caswell! Vote-share patternCountywide · Caswell
Trump / REP (low)Trump4,4937,44512,0402,952 (24.52%)nc-2024-nc-2024-results-precinct-zip
Catawba County
! Average down-ballot differenceCountywide · Catawba! Down-ballot outliersCountywide · Catawba! Vote-share patternCountywide · Catawba
Trump / REP (low)Trump26,56959,57787,10933,008 (37.89%)nc-2024-nc-2024-results-precinct-zip
Chatham County
! Average down-ballot differenceCountywide · Chatham! Vote-share patternCountywide · Chatham
Trump / REP (low)Harris29,01422,50752,3016,507 (12.44%)nc-2024-nc-2024-results-precinct-zip
Cherokee County
! Average down-ballot differenceCountywide · Cherokee! Vote-share patternCountywide · Cherokee
Trump / REP (low)Trump3,68613,88317,82410,197 (57.21%)nc-2024-nc-2024-results-precinct-zip
Chowan County--Trump2,8954,5877,5521,692 (22.40%)nc-2024-nc-2024-results-precinct-zip
Clay County
! Average down-ballot differenceCountywide · Clay
Trump / REP (low)Trump1,8995,7617,7283,862 (49.97%)nc-2024-nc-2024-results-precinct-zip
Cleveland County
! Average down-ballot differenceCountywide · Cleveland! Vote-share patternCountywide · Cleveland
Trump / REP (low)Trump16,60334,65451,70618,051 (34.91%)nc-2024-nc-2024-results-precinct-zip
Columbus County
! Average down-ballot differenceCountywide · Columbus! Vote-share patternCountywide · Columbus
Trump / REP (low)Trump8,64817,59226,4028,944 (33.88%)nc-2024-nc-2024-results-precinct-zip
Craven County
! Average down-ballot differenceCountywide · Craven! Down-ballot outliersCountywide · Craven! Vote-share patternCountywide · Craven
Trump / REP (low)Trump22,01133,47756,17311,466 (20.41%)nc-2024-nc-2024-results-precinct-zip
Cumberland County
! Average down-ballot differenceCountywide · Cumberland! Down-ballot outliersCountywide · Cumberland! Vote-share patternCountywide · Cumberland
Trump / REP (low)Harris78,63159,840140,51318,791 (13.37%)nc-2024-nc-2024-results-precinct-zip
Currituck County
! Average down-ballot differenceCountywide · Currituck
Trump / REP (low)Trump4,60413,23518,0538,631 (47.81%)nc-2024-nc-2024-results-precinct-zip
Dare County
! Average down-ballot differenceCountywide · Dare! Vote-share patternCountywide · Dare
Trump / REP (low)Trump10,07414,79225,1964,718 (18.73%)nc-2024-nc-2024-results-precinct-zip
Davidson County
! Average down-ballot differenceCountywide · Davidson! Down-ballot outliersCountywide · Davidson! Vote-share patternCountywide · Davidson
Trump / REP (low)Trump24,15067,95993,45243,809 (46.88%)nc-2024-nc-2024-results-precinct-zip
Davie County
! Average down-ballot differenceCountywide · Davie! Down-ballot outliersCountywide · Davie! Vote-share patternCountywide · Davie
Trump / REP (low)Trump6,98819,39826,85012,410 (46.22%)nc-2024-nc-2024-results-precinct-zip
Duplin County
! Average down-ballot differenceCountywide · Duplin! Vote-share patternCountywide · Duplin
Trump / REP (low)Trump8,05714,67722,8986,620 (28.91%)nc-2024-nc-2024-results-precinct-zip
Durham County
! Average down-ballot differenceCountywide · Durham! Vote-share patternCountywide · Durham
Trump / REP (low)Harris144,45032,853180,912111,597 (61.69%)nc-2024-nc-2024-results-precinct-zip
Edgecombe County
! Average down-ballot differenceCountywide · Edgecombe! Down-ballot outliersCountywide · Edgecombe! Vote-share patternCountywide · Edgecombe
Trump / REP (low)Harris14,9009,35524,4485,545 (22.68%)nc-2024-nc-2024-results-precinct-zip
Forsyth County
! Average down-ballot differenceCountywide · Forsyth! Down-ballot outliersCountywide · Forsyth! Vote-share patternCountywide · Forsyth
Trump / REP (low)Harris114,14587,292204,72626,853 (13.12%)nc-2024-nc-2024-results-precinct-zip
Franklin County
! Average down-ballot differenceCountywide · Franklin! Vote-share patternCountywide · Franklin
Trump / REP (low)Trump18,16723,93842,6675,771 (13.53%)nc-2024-nc-2024-results-precinct-zip
Gaston County
! Average down-ballot differenceCountywide · Gaston! Down-ballot outliersCountywide · Gaston! Vote-share patternCountywide · Gaston
Trump / REP (low)Trump44,06273,828119,25629,766 (24.96%)nc-2024-nc-2024-results-precinct-zip
Gates County--Trump2,2683,5385,8681,270 (21.64%)nc-2024-nc-2024-results-precinct-zip
Graham County--Trump8393,8834,7793,044 (63.70%)nc-2024-nc-2024-results-precinct-zip
Granville County
! Average down-ballot differenceCountywide · Granville! Vote-share patternCountywide · Granville
Trump / REP (low)Trump14,36517,38332,1043,018 (9.40%)nc-2024-nc-2024-results-precinct-zip
Greene County
! Average down-ballot differenceCountywide · Greene! Vote-share patternCountywide · Greene
Trump / REP (low)Trump3,4374,9658,4501,528 (18.08%)nc-2024-nc-2024-results-precinct-zip
Guilford County
! Average down-ballot differenceCountywide · Guilford! Down-ballot outliersCountywide · Guilford! Vote-share patternCountywide · Guilford
Trump / REP (low)Harris171,118109,077285,05362,041 (21.76%)nc-2024-nc-2024-results-precinct-zip
Halifax County
! Average down-ballot differenceCountywide · Halifax! Vote-share patternCountywide · Halifax
Trump / REP (low)Harris14,0149,77823,9654,236 (17.68%)nc-2024-nc-2024-results-precinct-zip
Harnett County
! Average down-ballot differenceCountywide · Harnett! Vote-share patternCountywide · Harnett
Trump / REP (low)Trump23,47239,44063,75715,968 (25.05%)nc-2024-nc-2024-results-precinct-zip
Haywood County
! Average down-ballot differenceCountywide · Haywood! Down-ballot outliersCountywide · Haywood! Vote-share patternCountywide · Haywood
Trump / REP (low)Trump13,91323,39337,8519,480 (25.05%)nc-2024-nc-2024-results-precinct-zip
Henderson County
! Average down-ballot differenceCountywide · Henderson! Vote-share patternCountywide · Henderson
Trump / REP (low)Trump29,36139,49769,97410,136 (14.49%)nc-2024-nc-2024-results-precinct-zip
Hertford County
! Average down-ballot differenceCountywide · Hertford! Vote-share patternCountywide · Hertford
Trump / REP (low)Harris6,1913,5619,8432,630 (26.72%)nc-2024-nc-2024-results-precinct-zip
Hoke County
! Average down-ballot differenceCountywide · Hoke! Vote-share patternCountywide · Hoke
Trump / REP (low)Harris11,89610,54722,7671,349 (5.93%)nc-2024-nc-2024-results-precinct-zip
Hyde County--Trump9311,4652,421534 (22.06%)nc-2024-nc-2024-results-precinct-zip
Iredell County
! Average down-ballot differenceCountywide · Iredell! Down-ballot outliersCountywide · Iredell! Vote-share patternCountywide · Iredell
Trump / REP (low)Trump36,73972,801110,87536,062 (32.52%)nc-2024-nc-2024-results-precinct-zip
Jackson County
! Average down-ballot differenceCountywide · Jackson! Vote-share patternCountywide · Jackson
Trump / REP (low)Trump9,74611,79621,9422,050 (9.34%)nc-2024-nc-2024-results-precinct-zip
Johnston County
! Average down-ballot differenceCountywide · Johnston! Down-ballot outliersCountywide · Johnston! Vote-share patternCountywide · Johnston
Trump / REP (low)Trump48,11674,878124,67826,762 (21.46%)nc-2024-nc-2024-results-precinct-zip
Jones County--Trump2,0073,4095,4631,402 (25.66%)nc-2024-nc-2024-results-precinct-zip
Lee County
! Average down-ballot differenceCountywide · Lee! Down-ballot outliersCountywide · Lee! Vote-share patternCountywide · Lee
Trump / REP (low)Trump12,24517,48930,0815,244 (17.43%)nc-2024-nc-2024-results-precinct-zip
Lenoir County
! Average down-ballot differenceCountywide · Lenoir! Vote-share patternCountywide · Lenoir
Trump / REP (low)Trump12,70014,56427,5031,864 (6.78%)nc-2024-nc-2024-results-precinct-zip
Lincoln County
! Average down-ballot differenceCountywide · Lincoln! Down-ballot outliersCountywide · Lincoln! Vote-share patternCountywide · Lincoln
Trump / REP (low)Trump14,84240,18355,58225,341 (45.59%)nc-2024-nc-2024-results-precinct-zip
Macon County
! Average down-ballot differenceCountywide · Macon! Vote-share patternCountywide · Macon
Trump / REP (low)Trump6,67514,98121,9348,306 (37.87%)nc-2024-nc-2024-results-precinct-zip
Madison County
! Average down-ballot differenceCountywide · Madison
Trump / REP (low)Trump5,0908,27513,6213,185 (23.38%)nc-2024-nc-2024-results-precinct-zip
Martin County
! Average down-ballot differenceCountywide · Martin! Vote-share patternCountywide · Martin
Trump / REP (low)Trump5,3606,60112,0401,241 (10.31%)nc-2024-nc-2024-results-precinct-zip
Mcdowell County
! Average down-ballot differenceCountywide · Mcdowell! Vote-share patternCountywide · Mcdowell
Trump / REP (low)Trump5,91117,52023,65511,609 (49.08%)nc-2024-nc-2024-results-precinct-zip
Mecklenburg County
! Average down-ballot differenceCountywide · Mecklenburg! Down-ballot outliersCountywide · Mecklenburg! Vote-share patternCountywide · Mecklenburg
Trump / REP (low)Harris376,454187,770577,505188,684 (32.67%)nc-2024-nc-2024-results-precinct-zip
Mitchell County
! Average down-ballot differenceCountywide · Mitchell! Vote-share patternCountywide · Mitchell
Trump / REP (low)Trump1,9156,8438,8424,928 (55.73%)nc-2024-nc-2024-results-precinct-zip
Montgomery County
! Average down-ballot differenceCountywide · Montgomery! Vote-share patternCountywide · Montgomery
Trump / REP (low)Trump4,0559,04413,2064,989 (37.78%)nc-2024-nc-2024-results-precinct-zip
Moore County
! Average down-ballot differenceCountywide · Moore! Down-ballot outliersCountywide · Moore! Vote-share patternCountywide · Moore
Trump / REP (low)Trump21,43639,61761,79018,181 (29.42%)nc-2024-nc-2024-results-precinct-zip
Nash County
! Average down-ballot differenceCountywide · Nash! Vote-share patternCountywide · Nash
Trump / REP (low)Trump25,50826,43152,471923 (1.76%)nc-2024-nc-2024-results-precinct-zip
New Hanover County
! Average down-ballot differenceCountywide · New Hanover! Down-ballot outliersCountywide · New Hanover! Vote-share patternCountywide · New Hanover
Trump / REP (low)Harris68,81467,949138,734865 (0.62%)nc-2024-nc-2024-results-precinct-zip
Northampton County
! Average down-ballot differenceCountywide · Northampton! Vote-share patternCountywide · Northampton
Trump / REP (low)Harris5,2393,9059,2151,334 (14.48%)nc-2024-nc-2024-results-precinct-zip
Onslow County
! Average down-ballot differenceCountywide · Onslow! Down-ballot outliersCountywide · Onslow! Vote-share patternCountywide · Onslow
Trump / REP (low)Trump25,68454,96081,68129,276 (35.84%)nc-2024-nc-2024-results-precinct-zip
Orange County
! Average down-ballot differenceCountywide · Orange! Down-ballot outliersCountywide · Orange! Vote-share patternCountywide · Orange
Trump / REP (low)Harris65,44420,80687,80744,638 (50.84%)nc-2024-nc-2024-results-precinct-zip
Pamlico County--Trump2,6765,2297,9762,553 (32.01%)nc-2024-nc-2024-results-precinct-zip
Pasquotank County
! Average down-ballot differenceCountywide · Pasquotank! Vote-share patternCountywide · Pasquotank
Trump / REP (low)Trump9,54910,53720,343988 (4.86%)nc-2024-nc-2024-results-precinct-zip
Pender County
! Average down-ballot differenceCountywide · Pender! Down-ballot outliersCountywide · Pender! Vote-share patternCountywide · Pender
Trump / REP (low)Trump12,46026,04238,90913,582 (34.91%)nc-2024-nc-2024-results-precinct-zip
Perquimans County--Trump2,2695,2787,6663,009 (39.25%)nc-2024-nc-2024-results-precinct-zip
Person County
! Average down-ballot differenceCountywide · Person! Vote-share patternCountywide · Person
Trump / REP (low)Trump8,29513,50922,0365,214 (23.66%)nc-2024-nc-2024-results-precinct-zip
Pitt County
! Average down-ballot differenceCountywide · Pitt! Down-ballot outliersCountywide · Pitt! Vote-share patternCountywide · Pitt
Trump / REP (low)Harris45,59540,40387,1305,192 (5.96%)nc-2024-nc-2024-results-precinct-zip
Polk County--Trump4,8278,10713,0683,280 (25.10%)nc-2024-nc-2024-results-precinct-zip
Randolph County
! Average down-ballot differenceCountywide · Randolph! Down-ballot outliersCountywide · Randolph! Vote-share patternCountywide · Randolph
Trump / REP (low)Trump15,95159,35776,00843,406 (57.11%)nc-2024-nc-2024-results-precinct-zip
Richmond County
! Average down-ballot differenceCountywide · Richmond
Trump / REP (low)Trump7,78711,93119,8734,144 (20.85%)nc-2024-nc-2024-results-precinct-zip
Robeson County
! Average down-ballot differenceCountywide · Robeson! Down-ballot outliersCountywide · Robeson! Vote-share patternCountywide · Robeson
Trump / REP (low)Trump16,72829,64746,77012,919 (27.62%)nc-2024-nc-2024-results-precinct-zip
Rockingham County
! Average down-ballot differenceCountywide · Rockingham! Vote-share patternCountywide · Rockingham
Trump / REP (low)Trump15,67633,44749,59517,771 (35.83%)nc-2024-nc-2024-results-precinct-zip
Rowan County
! Average down-ballot differenceCountywide · Rowan! Down-ballot outliersCountywide · Rowan! Vote-share patternCountywide · Rowan
Trump / REP (low)Trump23,78850,80775,39427,019 (35.84%)nc-2024-nc-2024-results-precinct-zip
Rutherford County
! Average down-ballot differenceCountywide · Rutherford! Vote-share patternCountywide · Rutherford
Trump / REP (low)Trump8,91425,45634,67016,542 (47.71%)nc-2024-nc-2024-results-precinct-zip
Sampson County
! Average down-ballot differenceCountywide · Sampson! Vote-share patternCountywide · Sampson
Trump / REP (low)Trump9,79718,17828,2018,381 (29.72%)nc-2024-nc-2024-results-precinct-zip
Scotland County--Trump6,7547,76714,6261,013 (6.93%)nc-2024-nc-2024-results-precinct-zip
Stanly County
! Average down-ballot differenceCountywide · Stanly! Down-ballot outliersCountywide · Stanly! Vote-share patternCountywide · Stanly
Trump / REP (low)Trump8,88127,51836,71418,637 (50.76%)nc-2024-nc-2024-results-precinct-zip
Stokes County
! Average down-ballot differenceCountywide · Stokes! Down-ballot outliersCountywide · Stokes! Vote-share patternCountywide · Stokes
Trump / REP (low)Trump5,38021,54827,17516,168 (59.50%)nc-2024-nc-2024-results-precinct-zip
Surry County
! Average down-ballot differenceCountywide · Surry! Down-ballot outliersCountywide · Surry! Vote-share patternCountywide · Surry
Trump / REP (low)Trump8,61328,56537,50819,952 (53.19%)nc-2024-nc-2024-results-precinct-zip
Swain County--Trump2,6434,3117,0521,668 (23.65%)nc-2024-nc-2024-results-precinct-zip
Transylvania County
! Average down-ballot differenceCountywide · Transylvania! Vote-share patternCountywide · Transylvania
Trump / REP (low)Trump8,97211,49220,7802,520 (12.13%)nc-2024-nc-2024-results-precinct-zip
Tyrrell County--Trump6801,0571,757377 (21.46%)nc-2024-nc-2024-results-precinct-zip
Union County
! Average down-ballot differenceCountywide · Union! Down-ballot outliersCountywide · Union! Vote-share patternCountywide · Union
Trump / REP (low)Trump51,16886,271139,35535,103 (25.19%)nc-2024-nc-2024-results-precinct-zip
Vance County
! Average down-ballot differenceCountywide · Vance! Vote-share patternCountywide · Vance
Trump / REP (low)Harris11,2928,61420,0922,678 (13.33%)nc-2024-nc-2024-results-precinct-zip
Wake County
! Average down-ballot differenceCountywide · Wake! Down-ballot outliersCountywide · Wake! Vote-share patternCountywide · Wake
Trump / REP (low)Harris402,984236,735653,580166,249 (25.44%)nc-2024-nc-2024-results-precinct-zip
Warren County
! Average down-ballot differenceCountywide · Warren! Vote-share patternCountywide · Warren
Trump / REP (low)Harris5,8723,97610,0131,896 (18.94%)nc-2024-nc-2024-results-precinct-zip
Washington County--Harris3,1382,7685,944370 (6.22%)nc-2024-nc-2024-results-precinct-zip
Watauga County
! Average down-ballot differenceCountywide · Watauga! Down-ballot outliersCountywide · Watauga! Vote-share patternCountywide · Watauga
Trump / REP (low)Harris17,22515,25433,0951,971 (5.96%)nc-2024-nc-2024-results-precinct-zip
Wayne County
! Average down-ballot differenceCountywide · Wayne! Vote-share patternCountywide · Wayne
Trump / REP (low)Trump22,61831,58054,7628,962 (16.37%)nc-2024-nc-2024-results-precinct-zip
Wilkes County
! Average down-ballot differenceCountywide · Wilkes! Down-ballot outliersCountywide · Wilkes! Vote-share patternCountywide · Wilkes
Trump / REP (low)Trump7,19428,81236,32021,618 (59.52%)nc-2024-nc-2024-results-precinct-zip
Wilson County
! Average down-ballot differenceCountywide · Wilson! Vote-share patternCountywide · Wilson
Trump / REP (low)Harris19,90919,75040,045159 (0.40%)nc-2024-nc-2024-results-precinct-zip
Yadkin County
! Average down-ballot differenceCountywide · Yadkin! Down-ballot outliersCountywide · Yadkin! Vote-share patternCountywide · Yadkin
Trump / REP (low)Trump3,73916,43920,39712,700 (62.26%)nc-2024-nc-2024-results-precinct-zip
Yancey County
! Average down-ballot differenceCountywide · Yancey! Vote-share patternCountywide · Yancey
Trump / REP (low)Trump3,6357,50911,2833,874 (34.33%)nc-2024-nc-2024-results-precinct-zip

Source Provenance

Authority, parser, and confidence
Ready
  • North Carolina 2024 presidential county resultsImported from the legacy Civic Result Maps source inventory.legacyStaticAppData
  • County boundariesCounty geometry is used for North Carolina county map joins; precinct boundary geometry is not included in this package.censusTigerwebCountyGeojson
  • EAC fallback county turnout rowsNational EAC fallback turnout rows. Prefer North Carolina State Board of Elections turnout-denominator artifacts if equal or finer official detail is later sourced.eacTurnoutCsv
  • Official precinct presidential and Governor review rowsOfficial North Carolina State Board of Elections precinct result export with contest, candidate party, vote-method columns, total votes, and Real Precinct flag.northCarolinaPrecinctResultsZip
  • Official registered-voter denominator leadOfficial county/precinct registered-voter denominator lead. The statewide registered-voter total matches the active EAC fallback denominator exactly, but this artifact is not a turnout numerator.scripts/normalize-nc-turnout.mjs
  • Official voter-history turnout leadOfficial grouped voter-history lead with county, precinct, voting-method, and demographic fields. Keep as a turnout lead until voter-history totals versus ballots-cast semantics are reviewed.scripts/normalize-nc-turnout.mjs
  • State-native turnout denominator lead reviewDocuments that NCSBE voter_stats improves denominator provenance while history_stats remains a lead because its statewide voter total is below both EAC ballots cast and the NCSBE turnout overview ballots-cast figure.scripts/normalize-nc-turnout.mjs
  • Verified Voting Verifier NC 2024 equipment contextVerified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.verifiedVotingEquipment

Coverage

Loaded platform capabilities
Ready
  • Source PlannerAvailable
  • Certified ResultsAvailable
  • MapAvailable
  • Review GraphsAvailable
  • TurnoutAvailable
  • Historical BaselineAvailable

State Snapshot

Candidate totals and vote share
Ready
Trump2,898,423 - 50.86%
Harris2,715,375 - 47.65%
Other85,343 - 1.50%
Separate page

Open a county profile

Search nationwide by county name or five-digit FIPS. This opens a separate county history page and does not filter the state map.

2024 data readiness