Civic Result Maps
Menu
Current context

North Carolina · 2016 President

Contest
President

Historical mode shows canonical county presidential rows. Same-year advisory indicators are overlaid from loaded President-versus-comparison-contest rows. Vote methods, equipment, and administration records remain 2024 context and are not overlaid.

County Map

Loading repository GeoJSON
NC
Click or focus a boundaryWinner, margin, and review flags appear here.
100%
Loading map geometry...
Strong Clinton WinWeak Clinton 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, 2016
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 screenWinnerClintonTrumpTotalMarginSourceInspect
ALAMANCE County--Trump29,83338,81571,1578,982 (12.62%)nc-2020-nc-historical-presidential-results-zips
ALEXANDER County--Trump3,76713,89318,27110,126 (55.42%)nc-2020-nc-historical-presidential-results-zips
ALLEGHANY County--Trump1,3063,8145,3152,508 (47.19%)nc-2020-nc-historical-presidential-results-zips
ANSON County--Clinton5,8594,50610,5451,353 (12.83%)nc-2020-nc-historical-presidential-results-zips
ASHE County--Trump3,5009,41213,4245,912 (44.04%)nc-2020-nc-historical-presidential-results-zips
AVERY County--Trump1,6896,2988,2494,609 (55.87%)nc-2020-nc-historical-presidential-results-zips
BEAUFORT County--Trump8,76414,54323,9385,779 (24.14%)nc-2020-nc-historical-presidential-results-zips
BERTIE County--Clinton5,7783,4569,3472,322 (24.84%)nc-2020-nc-historical-presidential-results-zips
BLADEN County--Trump7,0588,55015,8971,492 (9.39%)nc-2020-nc-historical-presidential-results-zips
BRUNSWICK County--Trump23,28242,72068,35119,438 (28.44%)nc-2020-nc-historical-presidential-results-zips
BUNCOMBE County--Clinton75,45255,716138,94719,736 (14.20%)nc-2020-nc-historical-presidential-results-zips
BURKE County--Trump11,25126,23838,92014,987 (38.51%)nc-2020-nc-historical-presidential-results-zips
CABARRUS County--Trump35,52153,81993,28918,298 (19.61%)nc-2020-nc-historical-presidential-results-zips
CALDWELL County--Trump8,42526,62136,32018,196 (50.10%)nc-2020-nc-historical-presidential-results-zips
CAMDEN County--Trump1,2743,5465,0062,272 (45.39%)nc-2020-nc-historical-presidential-results-zips
CARTERET County--Trump9,93926,56937,78116,630 (44.02%)nc-2020-nc-historical-presidential-results-zips
CASWELL County--Trump4,7926,02611,0701,234 (11.15%)nc-2020-nc-historical-presidential-results-zips
CATAWBA County--Trump21,21648,32472,35127,108 (37.47%)nc-2020-nc-historical-presidential-results-zips
CHATHAM County--Clinton21,06517,10539,8493,960 (9.94%)nc-2020-nc-historical-presidential-results-zips
CHEROKEE County
! County down-ballot distributionCountywide · Cherokee
Trump / REP (low)Trump2,86010,84414,1817,984 (56.30%)nc-2020-nc-historical-presidential-results-zips
CHOWAN County--Trump2,9924,0147,2281,022 (14.14%)nc-2020-nc-historical-presidential-results-zips
CLAY County
! County down-ballot distributionCountywide · Clay
Trump / REP (low)Trump1,3674,4376,0103,070 (51.08%)nc-2020-nc-historical-presidential-results-zips
CLEVELAND County--Trump14,96428,47944,67313,515 (30.25%)nc-2020-nc-historical-presidential-results-zips
COLUMBUS County--Trump9,06314,27223,7325,209 (21.95%)nc-2020-nc-historical-presidential-results-zips
CRAVEN County--Trump17,63027,73147,00110,101 (21.49%)nc-2020-nc-historical-presidential-results-zips
CUMBERLAND County--Clinton71,60551,265127,50620,340 (15.95%)nc-2020-nc-historical-presidential-results-zips
CURRITUCK County--Trump2,9139,16312,6696,250 (49.33%)nc-2020-nc-historical-presidential-results-zips
DARE County--Trump7,22211,46019,6094,238 (21.61%)nc-2020-nc-historical-presidential-results-zips
DAVIDSON County--Trump18,10954,31774,85636,208 (48.37%)nc-2020-nc-historical-presidential-results-zips
DAVIE County--Trump5,27015,60221,75610,332 (47.49%)nc-2020-nc-historical-presidential-results-zips
DUPLIN County--Trump8,28312,21720,8563,934 (18.86%)nc-2020-nc-historical-presidential-results-zips
DURHAM County
! County down-ballot distributionCountywide · Durham
Clinton / DEM (low)Clinton121,25028,350156,13492,900 (59.50%)nc-2020-nc-historical-presidential-results-zips
EDGECOMBE County--Clinton16,2248,26124,8867,963 (32.00%)nc-2020-nc-historical-presidential-results-zips
FORSYTH County
! County down-ballot distributionCountywide · Forsyth
Clinton / DEM (low)Clinton94,46475,975178,31218,489 (10.37%)nc-2020-nc-historical-presidential-results-zips
FRANKLIN County--Trump12,87416,36830,3683,494 (11.51%)nc-2020-nc-historical-presidential-results-zips
GASTON County--Trump31,17761,79896,43130,621 (31.75%)nc-2020-nc-historical-presidential-results-zips
GATES County--Trump2,3852,8745,392489 (9.07%)nc-2020-nc-historical-presidential-results-zips
GRAHAM County
! County down-ballot distributionCountywide · Graham
Trump / REP (low)Trump7683,2834,1682,515 (60.34%)nc-2020-nc-historical-presidential-results-zips
GRANVILLE County--Trump12,90913,59127,353682 (2.49%)nc-2020-nc-historical-presidential-results-zips
GREENE County--Trump3,6054,3748,095769 (9.50%)nc-2020-nc-historical-presidential-results-zips
GUILFORD County--Clinton149,24898,062257,40551,186 (19.89%)nc-2020-nc-historical-presidential-results-zips
HALIFAX County--Clinton15,7489,03125,1676,717 (26.69%)nc-2020-nc-historical-presidential-results-zips
HARNETT County--Trump16,73727,61446,06510,877 (23.61%)nc-2020-nc-historical-presidential-results-zips
HAYWOOD County--Trump10,47318,92930,7278,456 (27.52%)nc-2020-nc-historical-presidential-results-zips
HENDERSON County--Trump19,82735,80958,17615,982 (27.47%)nc-2020-nc-historical-presidential-results-zips
HERTFORD County--Clinton6,9103,09910,1863,811 (37.41%)nc-2020-nc-historical-presidential-results-zips
HOKE County--Clinton9,7267,76018,2301,966 (10.78%)nc-2020-nc-historical-presidential-results-zips
HYDE County--Trump9651,2882,304323 (14.02%)nc-2020-nc-historical-presidential-results-zips
IREDELL County--Trump24,73454,75482,56730,020 (36.36%)nc-2020-nc-historical-presidential-results-zips
JACKSON County--Trump7,7139,87018,7132,157 (11.53%)nc-2020-nc-historical-presidential-results-zips
JOHNSTON County--Trump28,36254,37285,90926,010 (30.28%)nc-2020-nc-historical-presidential-results-zips
JONES County--Trump2,0652,9745,135909 (17.70%)nc-2020-nc-historical-presidential-results-zips
LEE County--Trump10,46913,71225,0843,243 (12.93%)nc-2020-nc-historical-presidential-results-zips
LENOIR County--Trump12,63413,61326,807979 (3.65%)nc-2020-nc-historical-presidential-results-zips
LINCOLN County--Trump9,89728,80640,02318,909 (47.25%)nc-2020-nc-historical-presidential-results-zips
MACON County
! County down-ballot distributionCountywide · Macon
Trump / REP (low)Trump4,87612,12717,7347,251 (40.89%)nc-2020-nc-historical-presidential-results-zips
MADISON County
! County down-ballot distributionCountywide · Madison
Trump / REP (low)Trump3,9266,78311,2692,857 (25.35%)nc-2020-nc-historical-presidential-results-zips
MARTIN County--Trump5,8465,89711,96451 (0.43%)nc-2020-nc-historical-presidential-results-zips
MCDOWELL County
! County down-ballot distributionCountywide · McDowell
Trump / REP (low)Trump4,66714,56819,8759,901 (49.82%)nc-2020-nc-historical-presidential-results-zips
MECKLENBURG County
! County down-ballot distributionCountywide · Mecklenburg
Clinton / DEM (low)Clinton294,562155,518472,857139,044 (29.41%)nc-2020-nc-historical-presidential-results-zips
MITCHELL County
! County down-ballot distributionCountywide · Mitchell
Trump / REP (low)Trump1,5966,2828,0964,686 (57.88%)nc-2020-nc-historical-presidential-results-zips
MONTGOMERY County--Trump4,1507,13011,5402,980 (25.82%)nc-2020-nc-historical-presidential-results-zips
MOORE County--Trump16,32930,49048,69214,161 (29.08%)nc-2020-nc-historical-presidential-results-zips
NASH County--Trump23,23523,31947,66584 (0.18%)nc-2020-nc-historical-presidential-results-zips
NEW HANOVER County--Trump50,97955,344111,9054,365 (3.90%)nc-2020-nc-historical-presidential-results-zips
NORTHAMPTON County--Clinton6,1443,5829,8482,562 (26.02%)nc-2020-nc-historical-presidential-results-zips
ONSLOW County--Trump17,51437,12257,13519,608 (34.32%)nc-2020-nc-historical-presidential-results-zips
ORANGE County
! County down-ballot distributionCountywide · Orange
Clinton / DEM (low)Clinton59,92318,55782,34041,366 (50.24%)nc-2020-nc-historical-presidential-results-zips
PAMLICO County--Trump2,4484,2586,8701,810 (26.35%)nc-2020-nc-historical-presidential-results-zips
PASQUOTANK County--Clinton8,6158,18017,391435 (2.50%)nc-2020-nc-historical-presidential-results-zips
PENDER County--Trump9,35417,63927,8858,285 (29.71%)nc-2020-nc-historical-presidential-results-zips
PERQUIMANS County--Trump2,3194,1776,7081,858 (27.70%)nc-2020-nc-historical-presidential-results-zips
PERSON County--Trump7,83311,18519,6153,352 (17.09%)nc-2020-nc-historical-presidential-results-zips
PITT County--Clinton41,82435,69180,5276,133 (7.62%)nc-2020-nc-historical-presidential-results-zips
POLK County--Trump3,7356,76810,9343,033 (27.74%)nc-2020-nc-historical-presidential-results-zips
RANDOLPH County--Trump13,19449,43064,57536,236 (56.11%)nc-2020-nc-historical-presidential-results-zips
RICHMOND County--Trump8,50110,38319,3281,882 (9.74%)nc-2020-nc-historical-presidential-results-zips
ROBESON County--Trump19,01620,76240,8581,746 (4.27%)nc-2020-nc-historical-presidential-results-zips
ROCKINGHAM County--Trump14,22826,83042,27812,602 (29.81%)nc-2020-nc-historical-presidential-results-zips
ROWAN County--Trump19,40042,81064,36923,410 (36.37%)nc-2020-nc-historical-presidential-results-zips
RUTHERFORD County
! County down-ballot distributionCountywide · Rutherford
Trump / REP (low)Trump7,51221,87130,30714,359 (47.38%)nc-2020-nc-historical-presidential-results-zips
SAMPSON County--Trump10,54714,83825,9284,291 (16.55%)nc-2020-nc-historical-presidential-results-zips
SCOTLAND County--Clinton7,3196,25613,9281,063 (7.63%)nc-2020-nc-historical-presidential-results-zips
STANLY County--Trump7,09421,96429,91714,870 (49.70%)nc-2020-nc-historical-presidential-results-zips
STOKES County--Trump4,66517,11622,55012,451 (55.22%)nc-2020-nc-historical-presidential-results-zips
SURRY County--Trump7,48823,67132,19616,183 (50.26%)nc-2020-nc-historical-presidential-results-zips
SWAIN County--Trump2,1963,5656,1241,369 (22.35%)nc-2020-nc-historical-presidential-results-zips
TRANSYLVANIA County--Trump6,55810,52017,8693,962 (22.17%)nc-2020-nc-historical-presidential-results-zips
TYRRELL County--Trump7209751,739255 (14.66%)nc-2020-nc-historical-presidential-results-zips
UNION County--Trump34,33766,707105,71032,370 (30.62%)nc-2020-nc-historical-presidential-results-zips
VANCE County--Clinton12,2297,33219,9774,897 (24.51%)nc-2020-nc-historical-presidential-results-zips
WAKE County
! County down-ballot distributionCountywide · Wake
Clinton / DEM (low)Clinton302,736196,082527,624106,654 (20.21%)nc-2020-nc-historical-presidential-results-zips
WARREN County--Clinton6,4133,2149,8423,199 (32.50%)nc-2020-nc-historical-presidential-results-zips
WASHINGTON County--Clinton3,5102,5646,165946 (15.34%)nc-2020-nc-historical-presidential-results-zips
WATAUGA County--Clinton14,13813,69729,985441 (1.47%)nc-2020-nc-historical-presidential-results-zips
WAYNE County--Trump21,77027,54050,6895,770 (11.38%)nc-2020-nc-historical-presidential-results-zips
WILKES County--Trump6,63823,75231,29617,114 (54.68%)nc-2020-nc-historical-presidential-results-zips
WILSON County--Clinton19,66317,53138,1352,132 (5.59%)nc-2020-nc-historical-presidential-results-zips
YADKIN County--Trump3,16013,88017,62410,720 (60.83%)nc-2020-nc-historical-presidential-results-zips
YANCEY County
! County down-ballot distributionCountywide · Yancey
Trump / REP (low)Trump3,1966,3859,9603,189 (32.02%)nc-2020-nc-historical-presidential-results-zips

Source Provenance

Authority, parser, and confidence
Ready
  • Official historical county President and U.S. Senate review sourceOfficial NCSBE President and U.S. Senate rows aggregated across every reporting unit by the source County field. The export lacks Real Precinct, so no precinct classification or precinct-level advisory claim is made. All 100 presidential county tuples match the existing official 2016 baseline; one signed -4 write-in source correction is retained before final nonnegative county reconciliation.scripts/normalize-nc-historical-review.mjs
  • North Carolina 2016 presidential local resultsOfficial North Carolina State Board of Elections rows. Administrative reporting buckets are retained for reconciliation but are never assigned to election-geography polygons.scripts/apply-nc-local-release.mjs
  • North Carolina 2016 local geometry packageReviewed election-specific local geometry package with exact official IDs, explicit non-geographic exclusions, and retained provenance caveats.scripts/build-nc-reviewed-precincts.mjs

Coverage

Loaded platform capabilities
Partial
  • Source PlannerAvailable
  • Certified ResultsAvailable
  • MapAvailable
  • Review GraphsAvailable
  • TurnoutPending
  • Historical BaselineAvailable

State Snapshot

Candidate totals and vote share
Ready
Trump2,362,631 - 49.83%
Clinton2,189,316 - 46.17%
Other189,617 - 4.00%
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

North Carolina 2016 President Data | Civic Result Maps