Elections / 2016 · President · NC
North Carolina — 2016 presidential election
Recent presidential results
state2016 presidential electionNorth Carolina · PresidentTrumpR+3.7
How it voted
Share of the 2016 vote
| Donald Trump ✓Republican | 49.8% | 2,362,631 |
|---|---|---|
| Hillary ClintonDemocratic | 46.2% | 2,189,316 |
| OtherAll other candidates | 4.0% | 189,617 |
2016presidential margin
D+60R+60
100 counties, each filled by 2016 D-vs-R margin. Hover any county for its result.
North Carolina cast 15 electoral votes this cycle.
County-level results (100 counties) — table
| County | Winner | Margin |
|---|---|---|
| Alamance County, NC | Republican | R+12.6 |
| Alexander County, NC | Republican | R+55.4 |
| Alleghany County, NC | Republican | R+47.2 |
| Anson County, NC | Democratic | D+12.8 |
| Ashe County, NC | Republican | R+44.0 |
| Avery County, NC | Republican | R+55.9 |
| Beaufort County, NC | Republican | R+24.1 |
| Bertie County, NC | Democratic | D+24.8 |
| Bladen County, NC | Republican | R+9.4 |
| Brunswick County, NC | Republican | R+28.4 |
| Buncombe County, NC | Democratic | D+14.2 |
| Burke County, NC | Republican | R+38.5 |
| Cabarrus County, NC | Republican | R+19.6 |
| Caldwell County, NC | Republican | R+50.1 |
| Camden County, NC | Republican | R+45.4 |
| Carteret County, NC | Republican | R+44.0 |
| Caswell County, NC | Republican | R+11.1 |
| Catawba County, NC | Republican | R+37.5 |
| Chatham County, NC | Democratic | D+9.9 |
| Cherokee County, NC | Republican | R+56.3 |
| Chowan County, NC | Republican | R+14.1 |
| Clay County, NC | Republican | R+51.1 |
| Cleveland County, NC | Republican | R+30.3 |
| Columbus County, NC | Republican | R+21.9 |
| Craven County, NC | Republican | R+21.5 |
| Cumberland County, NC | Democratic | D+16.0 |
| Currituck County, NC | Republican | R+49.3 |
| Dare County, NC | Republican | R+21.6 |
| Davidson County, NC | Republican | R+48.4 |
| Davie County, NC | Republican | R+47.5 |
| Duplin County, NC | Republican | R+18.9 |
| Durham County, NC | Democratic | D+59.5 |
| Edgecombe County, NC | Democratic | D+32.0 |
| Forsyth County, NC | Democratic | D+10.4 |
| Franklin County, NC | Republican | R+11.5 |
| Gaston County, NC | Republican | R+31.8 |
| Gates County, NC | Republican | R+9.1 |
| Graham County, NC | Republican | R+60.3 |
| Granville County, NC | Republican | R+2.5 |
| Greene County, NC | Republican | R+9.5 |
| Guilford County, NC | Democratic | D+19.9 |
| Halifax County, NC | Democratic | D+26.7 |
| Harnett County, NC | Republican | R+23.6 |
| Haywood County, NC | Republican | R+27.5 |
| Henderson County, NC | Republican | R+27.5 |
| Hertford County, NC | Democratic | D+37.4 |
| Hoke County, NC | Democratic | D+10.8 |
| Hyde County, NC | Republican | R+14.0 |
| Iredell County, NC | Republican | R+36.4 |
| Jackson County, NC | Republican | R+11.5 |
| Johnston County, NC | Republican | R+30.3 |
| Jones County, NC | Republican | R+17.7 |
| Lee County, NC | Republican | R+12.9 |
| Lenoir County, NC | Republican | R+3.7 |
| Lincoln County, NC | Republican | R+47.2 |
| Macon County, NC | Republican | R+40.9 |
| Madison County, NC | Republican | R+25.4 |
| Martin County, NC | Republican | R+0.4 |
| McDowell County, NC | Republican | R+49.8 |
| Mecklenburg County, NC | Democratic | D+29.4 |
| Mitchell County, NC | Republican | R+57.9 |
| Montgomery County, NC | Republican | R+25.8 |
| Moore County, NC | Republican | R+29.1 |
| Nash County, NC | Republican | R+0.2 |
| New Hanover County, NC | Republican | R+3.9 |
| Northampton County, NC | Democratic | D+26.0 |
| Onslow County, NC | Republican | R+34.3 |
| Orange County, NC | Democratic | D+50.2 |
| Pamlico County, NC | Republican | R+26.3 |
| Pasquotank County, NC | Democratic | D+2.5 |
| Pender County, NC | Republican | R+29.7 |
| Perquimans County, NC | Republican | R+27.7 |
| Person County, NC | Republican | R+17.1 |
| Pitt County, NC | Democratic | D+7.6 |
| Polk County, NC | Republican | R+27.7 |
| Randolph County, NC | Republican | R+56.1 |
| Richmond County, NC | Republican | R+9.7 |
| Robeson County, NC | Republican | R+4.3 |
| Rockingham County, NC | Republican | R+29.8 |
| Rowan County, NC | Republican | R+36.4 |
| Rutherford County, NC | Republican | R+47.4 |
| Sampson County, NC | Republican | R+16.5 |
| Scotland County, NC | Democratic | D+7.6 |
| Stanly County, NC | Republican | R+49.7 |
| Stokes County, NC | Republican | R+55.2 |
| Surry County, NC | Republican | R+50.3 |
| Swain County, NC | Republican | R+22.4 |
| Transylvania County, NC | Republican | R+22.2 |
| Tyrrell County, NC | Republican | R+14.7 |
| Union County, NC | Republican | R+30.6 |
| Vance County, NC | Democratic | D+24.5 |
| Wake County, NC | Democratic | D+20.2 |
| Warren County, NC | Democratic | D+32.5 |
| Washington County, NC | Democratic | D+15.3 |
| Watauga County, NC | Democratic | D+1.5 |
| Wayne County, NC | Republican | R+11.4 |
| Wilkes County, NC | Republican | R+54.7 |
| Wilson County, NC | Democratic | D+5.6 |
| Yadkin County, NC | Republican | R+60.8 |
| Yancey County, NC | Republican | R+32.0 |
Nominees: Hillary Clinton (D) · Donald Trump (R)
North Carolina's presidential margins
1892–2024, the 2016 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1892 | +11.6% |
| 1896 | +5.8% |
| 1900 | +8.5% |
| 1904 | +20.1% |
| 1908 | +8.7% |
| 1912 | +47.3% |
| 1916 | +16.4% |
| 1920 | +13.5% |
| 1924 | +19.4% |
| 1928 | −9.9% |
| 1932 | +40.6% |
| 1936 | +46.8% |
| 1940 | +48.1% |
| 1944 | +33.4% |
| 1948 | +25.3% |
| 1952 | +7.8% |
| 1956 | +1.3% |
| 1960 | +4.2% |
| 1964 | +12.3% |
| 1968 | −10.3% |
| 1972 | −40.6% |
| 1976 | +11.0% |
| 1980 | −2.1% |
| 1984 | −24.0% |
| 1988 | −16.3% |
| 1992 | −0.8% |
| 1996 | −4.7% |
| 2000 | −12.8% |
| 2004 | −12.4% |
| 2008 | +0.3% |
| 2012 | −2.0% |
| 2016 | −3.7% |
| 2020 | −1.3% |
| 2024 | −3.2% |
County-by-county results — 100 counties
| County | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| Alamance County | R | 29,833 | 38,815 | 71,157 | |
| Alexander County | R | 3,767 | 13,893 | 18,271 | |
| Alleghany County | R | 1,306 | 3,814 | 5,315 | |
| Anson County | D | 5,859 | 4,506 | 10,545 | |
| Ashe County | R | 3,500 | 9,412 | 13,424 | |
| Avery County | R | 1,689 | 6,298 | 8,249 | |
| Beaufort County | R | 8,764 | 14,543 | 23,938 | |
| Bertie County | D | 5,778 | 3,456 | 9,347 | |
| Bladen County | R | 7,058 | 8,550 | 15,897 | |
| Brunswick County | R | 23,282 | 42,720 | 68,351 | |
| Buncombe County | D | 75,452 | 55,716 | 138,947 | |
| Burke County | R | 11,251 | 26,238 | 38,920 | |
| Cabarrus County | R | 35,521 | 53,819 | 93,289 | |
| Caldwell County | R | 8,425 | 26,621 | 36,320 | |
| Camden County | R | 1,274 | 3,546 | 5,006 | |
| Carteret County | R | 9,939 | 26,569 | 37,781 | |
| Caswell County | R | 4,792 | 6,026 | 11,070 | |
| Catawba County | R | 21,216 | 48,324 | 72,351 | |
| Chatham County | D | 21,065 | 17,105 | 39,849 | |
| Cherokee County | R | 2,860 | 10,844 | 14,181 | |
| Chowan County | R | 2,992 | 4,014 | 7,228 | |
| Clay County | R | 1,367 | 4,437 | 6,010 | |
| Cleveland County | R | 14,964 | 28,479 | 44,673 | |
| Columbus County | R | 9,063 | 14,272 | 23,732 | |
| Craven County | R | 17,630 | 27,731 | 47,001 | |
| Cumberland County | D | 71,605 | 51,265 | 127,506 | |
| Currituck County | R | 2,913 | 9,163 | 12,669 | |
| Dare County | R | 7,222 | 11,460 | 19,609 | |
| Davidson County | R | 18,109 | 54,317 | 74,856 | |
| Davie County | R | 5,270 | 15,602 | 21,756 | |
| Duplin County | R | 8,283 | 12,217 | 20,856 | |
| Durham County | D | 121,250 | 28,350 | 156,134 | |
| Edgecombe County | D | 16,224 | 8,261 | 24,886 | |
| Forsyth County | D | 94,464 | 75,975 | 178,312 | |
| Franklin County | R | 12,874 | 16,368 | 30,368 | |
| Gaston County | R | 31,177 | 61,798 | 96,431 | |
| Gates County | R | 2,385 | 2,874 | 5,392 | |
| Graham County | R | 768 | 3,283 | 4,168 | |
| Granville County | R | 12,909 | 13,591 | 27,353 | |
| Greene County | R | 3,605 | 4,374 | 8,095 | |
| Guilford County | D | 149,248 | 98,062 | 257,405 | |
| Halifax County | D | 15,748 | 9,031 | 25,167 | |
| Harnett County | R | 16,737 | 27,614 | 46,065 | |
| Haywood County | R | 10,473 | 18,929 | 30,727 | |
| Henderson County | R | 19,827 | 35,809 | 58,176 | |
| Hertford County | D | 6,910 | 3,099 | 10,186 | |
| Hoke County | D | 9,726 | 7,760 | 18,230 | |
| Hyde County | R | 965 | 1,288 | 2,304 | |
| Iredell County | R | 24,734 | 54,754 | 82,567 | |
| Jackson County | R | 7,713 | 9,870 | 18,713 | |
| Johnston County | R | 28,362 | 54,372 | 85,909 | |
| Jones County | R | 2,065 | 2,974 | 5,135 | |
| Lee County | R | 10,469 | 13,712 | 25,084 | |
| Lenoir County | R | 12,634 | 13,613 | 26,807 | |
| Lincoln County | R | 9,897 | 28,806 | 40,023 | |
| Macon County | R | 4,876 | 12,127 | 17,734 | |
| Madison County | R | 3,926 | 6,783 | 11,269 | |
| Martin County | R | 5,846 | 5,897 | 11,964 | |
| McDowell County | R | 4,667 | 14,568 | 19,875 | |
| Mecklenburg County | D | 294,562 | 155,518 | 472,857 | |
| Mitchell County | R | 1,596 | 6,282 | 8,096 | |
| Montgomery County | R | 4,150 | 7,130 | 11,540 | |
| Moore County | R | 16,329 | 30,490 | 48,692 | |
| Nash County | R | 23,235 | 23,319 | 47,665 | |
| New Hanover County | R | 50,979 | 55,344 | 111,905 | |
| Northampton County | D | 6,144 | 3,582 | 9,848 | |
| Onslow County | R | 17,514 | 37,122 | 57,135 | |
| Orange County | D | 59,923 | 18,557 | 82,340 | |
| Pamlico County | R | 2,448 | 4,258 | 6,870 | |
| Pasquotank County | D | 8,615 | 8,180 | 17,391 | |
| Pender County | R | 9,354 | 17,639 | 27,885 | |
| Perquimans County | R | 2,319 | 4,177 | 6,708 | |
| Person County | R | 7,833 | 11,185 | 19,615 | |
| Pitt County | D | 41,824 | 35,691 | 80,527 | |
| Polk County | R | 3,735 | 6,768 | 10,934 | |
| Randolph County | R | 13,194 | 49,430 | 64,575 | |
| Richmond County | R | 8,501 | 10,383 | 19,328 | |
| Robeson County | R | 19,016 | 20,762 | 40,858 | |
| Rockingham County | R | 14,228 | 26,830 | 42,278 | |
| Rowan County | R | 19,400 | 42,810 | 64,369 | |
| Rutherford County | R | 7,512 | 21,871 | 30,307 | |
| Sampson County | R | 10,547 | 14,838 | 25,928 | |
| Scotland County | D | 7,319 | 6,256 | 13,928 | |
| Stanly County | R | 7,094 | 21,964 | 29,917 | |
| Stokes County | R | 4,665 | 17,116 | 22,550 | |
| Surry County | R | 7,488 | 23,671 | 32,196 | |
| Swain County | R | 2,196 | 3,565 | 6,124 | |
| Transylvania County | R | 6,558 | 10,520 | 17,869 | |
| Tyrrell County | R | 720 | 975 | 1,739 | |
| Union County | R | 34,337 | 66,707 | 105,710 | |
| Vance County | D | 12,229 | 7,332 | 19,977 | |
| Wake County | D | 302,736 | 196,082 | 527,624 | |
| Warren County | D | 6,413 | 3,214 | 9,842 | |
| Washington County | D | 3,510 | 2,564 | 6,165 | |
| Watauga County | D | 14,138 | 13,697 | 29,985 | |
| Wayne County | R | 21,770 | 27,540 | 50,689 | |
| Wilkes County | R | 6,638 | 23,752 | 31,296 | |
| Wilson County | D | 19,663 | 17,531 | 38,135 | |
| Yadkin County | R | 3,160 | 13,880 | 17,624 | |
| Yancey County | R | 3,196 | 6,385 | 9,960 |
Same ballot, 2016NC
Source. MIT Election Data + Science Lab — 2016 presidential returns · official county-level results. Real returns — nothing estimated.