North Carolina 2016 Presidential Election Results by County

In 2016, the Republican candidate won 76 of North Carolina's 100 counties.

County Winner Party Votes Vote Share Margin Total Votes Cast
Alamance Donald Trump Republican 38,815 54.5% 12.6 pts 71,157
Alexander Donald Trump Republican 13,893 76.0% 55.4 pts 18,271
Alleghany Donald Trump Republican 3,814 71.8% 47.2 pts 5,315
Anson Hillary Clinton Democratic 5,859 55.6% 12.8 pts 10,545
Ashe Donald Trump Republican 9,412 70.1% 44.0 pts 13,424
Avery Donald Trump Republican 6,298 76.3% 55.9 pts 8,249
Beaufort Donald Trump Republican 14,543 60.8% 24.1 pts 23,938
Bertie Hillary Clinton Democratic 5,778 61.8% 24.8 pts 9,347
Bladen Donald Trump Republican 8,550 53.8% 9.4 pts 15,897
Brunswick Donald Trump Republican 42,720 62.5% 28.4 pts 68,351
Buncombe Hillary Clinton Democratic 75,452 54.3% 14.2 pts 138,947
Burke Donald Trump Republican 26,238 67.4% 38.5 pts 38,920
Cabarrus Donald Trump Republican 53,819 57.7% 19.6 pts 93,289
Caldwell Donald Trump Republican 26,621 73.3% 50.1 pts 36,320
Camden Donald Trump Republican 3,546 70.8% 45.4 pts 5,006
Carteret Donald Trump Republican 26,569 70.3% 44.0 pts 37,781
Caswell Donald Trump Republican 6,026 54.4% 11.1 pts 11,070
Catawba Donald Trump Republican 48,324 66.8% 37.5 pts 72,351
Chatham Hillary Clinton Democratic 21,065 52.9% 9.9 pts 39,849
Cherokee Donald Trump Republican 10,844 76.5% 56.3 pts 14,181
Chowan Donald Trump Republican 4,014 55.5% 14.1 pts 7,228
Clay Donald Trump Republican 4,437 73.8% 51.1 pts 6,010
Cleveland Donald Trump Republican 28,479 63.7% 30.3 pts 44,673
Columbus Donald Trump Republican 14,272 60.1% 21.9 pts 23,732
Craven Donald Trump Republican 27,731 59.0% 21.5 pts 47,001
Cumberland Hillary Clinton Democratic 71,605 56.2% 16.0 pts 127,506
Currituck Donald Trump Republican 9,163 72.3% 49.3 pts 12,669
Dare Donald Trump Republican 11,460 58.4% 21.6 pts 19,609
Davidson Donald Trump Republican 54,317 72.6% 48.4 pts 74,856
Davie Donald Trump Republican 15,602 71.7% 47.5 pts 21,756
Duplin Donald Trump Republican 12,217 58.6% 18.9 pts 20,856
Durham Hillary Clinton Democratic 121,250 77.7% 59.5 pts 156,134
Edgecombe Hillary Clinton Democratic 16,224 65.2% 32.0 pts 24,886
Forsyth Hillary Clinton Democratic 94,464 53.0% 10.4 pts 178,312
Franklin Donald Trump Republican 16,368 53.9% 11.5 pts 30,368
Gaston Donald Trump Republican 61,798 64.1% 31.8 pts 96,431
Gates Donald Trump Republican 2,874 53.3% 9.1 pts 5,392
Graham Donald Trump Republican 3,283 78.8% 60.3 pts 4,168
Granville Donald Trump Republican 13,591 49.7% 2.5 pts 27,353
Greene Donald Trump Republican 4,374 54.0% 9.5 pts 8,095
Guilford Hillary Clinton Democratic 149,248 58.0% 19.9 pts 257,405
Halifax Hillary Clinton Democratic 15,748 62.6% 26.7 pts 25,167
Harnett Donald Trump Republican 27,614 59.9% 23.6 pts 46,065
Haywood Donald Trump Republican 18,929 61.6% 27.5 pts 30,727
Henderson Donald Trump Republican 35,809 61.6% 27.5 pts 58,176
Hertford Hillary Clinton Democratic 6,910 67.8% 37.4 pts 10,186
Hoke Hillary Clinton Democratic 9,726 53.4% 10.8 pts 18,230
Hyde Donald Trump Republican 1,288 55.9% 14.0 pts 2,304
Iredell Donald Trump Republican 54,754 66.3% 36.4 pts 82,567
Jackson Donald Trump Republican 9,870 52.7% 11.5 pts 18,713
Johnston Donald Trump Republican 54,372 63.3% 30.3 pts 85,909
Jones Donald Trump Republican 2,974 57.9% 17.7 pts 5,135
Lee Donald Trump Republican 13,712 54.7% 12.9 pts 25,084
Lenoir Donald Trump Republican 13,613 50.8% 3.7 pts 26,807
Lincoln Donald Trump Republican 28,806 72.0% 47.2 pts 40,023
Macon Donald Trump Republican 12,127 68.4% 40.9 pts 17,734
Madison Donald Trump Republican 6,783 60.2% 25.4 pts 11,269
Martin Donald Trump Republican 5,897 49.3% 0.4 pts 11,964
McDowell Donald Trump Republican 14,568 73.3% 49.8 pts 19,875
Mecklenburg Hillary Clinton Democratic 294,562 62.3% 29.4 pts 472,857
Mitchell Donald Trump Republican 6,282 77.6% 57.9 pts 8,096
Montgomery Donald Trump Republican 7,130 61.8% 25.8 pts 11,540
Moore Donald Trump Republican 30,490 62.6% 29.1 pts 48,692
Nash Donald Trump Republican 23,319 48.9% 0.2 pts 47,665
New Hanover Donald Trump Republican 55,344 49.5% 3.9 pts 111,905
Northampton Hillary Clinton Democratic 6,144 62.4% 26.0 pts 9,848
Onslow Donald Trump Republican 37,122 65.0% 34.3 pts 57,135
Orange Hillary Clinton Democratic 59,923 72.8% 50.2 pts 82,340
Pamlico Donald Trump Republican 4,258 62.0% 26.3 pts 6,870
Pasquotank Hillary Clinton Democratic 8,615 49.5% 2.5 pts 17,391
Pender Donald Trump Republican 17,639 63.3% 29.7 pts 27,885
Perquimans Donald Trump Republican 4,177 62.3% 27.7 pts 6,708
Person Donald Trump Republican 11,185 57.0% 17.1 pts 19,615
Pitt Hillary Clinton Democratic 41,824 51.9% 7.6 pts 80,527
Polk Donald Trump Republican 6,768 61.9% 27.7 pts 10,934
Randolph Donald Trump Republican 49,430 76.5% 56.1 pts 64,575
Richmond Donald Trump Republican 10,383 53.7% 9.7 pts 19,328
Robeson Donald Trump Republican 20,762 50.8% 4.3 pts 40,858
Rockingham Donald Trump Republican 26,830 63.5% 29.8 pts 42,278
Rowan Donald Trump Republican 42,810 66.5% 36.4 pts 64,369
Rutherford Donald Trump Republican 21,871 72.2% 47.4 pts 30,307
Sampson Donald Trump Republican 14,838 57.2% 16.5 pts 25,928
Scotland Hillary Clinton Democratic 7,319 52.5% 7.6 pts 13,928
Stanly Donald Trump Republican 21,964 73.4% 49.7 pts 29,917
Stokes Donald Trump Republican 17,116 75.9% 55.2 pts 22,550
Surry Donald Trump Republican 23,671 73.5% 50.3 pts 32,196
Swain Donald Trump Republican 3,565 58.2% 22.4 pts 6,124
Transylvania Donald Trump Republican 10,520 58.9% 22.2 pts 17,869
Tyrrell Donald Trump Republican 975 56.1% 14.7 pts 1,739
Union Donald Trump Republican 66,707 63.1% 30.6 pts 105,710
Vance Hillary Clinton Democratic 12,229 61.2% 24.5 pts 19,977
Wake Hillary Clinton Democratic 302,736 57.4% 20.2 pts 527,624
Warren Hillary Clinton Democratic 6,413 65.2% 32.5 pts 9,842
Washington Hillary Clinton Democratic 3,510 56.9% 15.3 pts 6,165
Watauga Hillary Clinton Democratic 14,138 47.2% 1.5 pts 29,985
Wayne Donald Trump Republican 27,540 54.3% 11.4 pts 50,689
Wilkes Donald Trump Republican 23,752 75.9% 54.7 pts 31,296
Wilson Hillary Clinton Democratic 19,663 51.6% 5.6 pts 38,135
Yadkin Donald Trump Republican 13,880 78.8% 60.8 pts 17,624
Yancey Donald Trump Republican 6,385 64.1% 32.0 pts 9,960

Other Cycles

Frequently Asked Questions

Which party won the most counties in North Carolina in 2016?

The Republican candidate won 76 of North Carolina's 100 counties in 2016, with 24 counties going to the other major party.

Which North Carolina county had the closest presidential result in 2016?

Nash had the closest margin in North Carolina in 2016, with Donald Trump (Republican) winning by 0.2 points out of 47,665 total votes cast.

Which North Carolina county had the widest presidential margin in 2016?

Yadkin had the widest margin in North Carolina in 2016, with Donald Trump (Republican) winning by 60.8 points.

How many counties are included in North Carolina's 2016 presidential results?

This page covers 100 counties in North Carolina for the 2016 presidential election, based on MEDSL/EveryElectionResult.com county-level returns.