North Carolina — 1896 presidential election
Recent presidential results
state1896 presidential electionNorth Carolina · PresidentBryanD+5.8
How it voted
Share of the 1896 vote
| William J. Bryan ✓Democratic | 52.6% | 174,408 |
|---|---|---|
| William McKinleyRepublican | 46.8% | 155,122 |
| OtherAll other candidates | 0.5% | 1,807 |
1896presidential margin
D+60R+60
96 counties, each filled by 1896 D-vs-R margin. Hover any county for its result.
North Carolina cast 11 electoral votes this cycle.
County-level results (96 counties) — table
| County | Winner | Margin |
|---|---|---|
| Alamance County, NC | Republican | R+0.3 |
| Alexander County, NC | Democratic | D+28.6 |
| Alleghany County, NC | Democratic | D+9.8 |
| Anson County, NC | Democratic | D+37.3 |
| Ashe County, NC | Republican | R+5.6 |
| Beaufort County, NC | Democratic | D+6.5 |
| Bertie County, NC | Republican | R+13.7 |
| Bladen County, NC | Democratic | D+14.0 |
| Brunswick County, NC | Democratic | D+18.6 |
| Buncombe County, NC | Republican | R+5.9 |
| Burke County, NC | Democratic | D+5.6 |
| Cabarrus County, NC | Democratic | D+37.9 |
| Caldwell County, NC | Democratic | D+18.7 |
| Camden County, NC | Republican | R+3.0 |
| Carteret County, NC | Democratic | D+16.2 |
| Caswell County, NC | Republican | R+10.6 |
| Catawba County, NC | Democratic | D+44.7 |
| Chatham County, NC | Democratic | D+31.9 |
| Cherokee County, NC | Republican | R+12.3 |
| Chowan County, NC | Republican | R+18.3 |
| Clay County, NC | Democratic | D+22.8 |
| Cleveland County, NC | Democratic | D+36.9 |
| Columbus County, NC | Democratic | D+24.4 |
| Craven County, NC | Republican | R+23.0 |
| Cumberland County, NC | Democratic | D+6.5 |
| Currituck County, NC | Democratic | D+32.3 |
| Dare County, NC | Republican | R+7.2 |
| Davidson County, NC | Republican | R+6.8 |
| Davie County, NC | Republican | R+18.7 |
| Duplin County, NC | Democratic | D+35.4 |
| Durham County, NC | Democratic | D+11.6 |
| Edgecombe County, NC | Republican | R+15.1 |
| Forsyth County, NC | Republican | R+16.5 |
| Franklin County, NC | Democratic | D+27.4 |
| Gaston County, NC | Democratic | D+11.9 |
| Gates County, NC | Democratic | D+17.7 |
| Graham County, NC | Democratic | D+2.3 |
| Granville County, NC | Democratic | D+2.1 |
| Greene County, NC | Democratic | D+6.9 |
| Guilford County, NC | Democratic | D+0.3 |
| Halifax County, NC | Republican | R+27.9 |
| Harnett County, NC | Democratic | D+23.1 |
| Haywood County, NC | Democratic | D+29.1 |
| Henderson County, NC | Republican | R+17.5 |
| Hertford County, NC | Republican | R+7.0 |
| Hyde County, NC | Democratic | D+9.2 |
| Iredell County, NC | Democratic | D+19.2 |
| Jackson County, NC | Democratic | D+13.5 |
| Johnston County, NC | Democratic | D+29.4 |
| Jones County, NC | Democratic | D+8.5 |
| Lenoir County, NC | Democratic | D+16.5 |
| Lincoln County, NC | Democratic | D+14.2 |
| Macon County, NC | Democratic | D+12.2 |
| Madison County, NC | Republican | R+25.2 |
| Martin County, NC | Democratic | D+10.0 |
| McDowell County, NC | Democratic | D+11.8 |
| Mecklenburg County, NC | Democratic | D+9.0 |
| Mitchell County, NC | Republican | R+49.4 |
| Montgomery County, NC | Republican | R+3.3 |
| Moore County, NC | Democratic | D+6.2 |
| Nash County, NC | Democratic | D+26.4 |
| New Hanover County, NC | Republican | R+19.8 |
| Northampton County, NC | Republican | R+9.6 |
| Onslow County, NC | Democratic | D+45.2 |
| Orange County, NC | Democratic | D+14.6 |
| Pamlico County, NC | Democratic | D+14.6 |
| Pasquotank County, NC | Republican | R+18.8 |
| Pender County, NC | Democratic | D+4.6 |
| Perquimans County, NC | Republican | R+12.3 |
| Person County, NC | Democratic | D+10.0 |
| Pitt County, NC | Democratic | D+14.2 |
| Polk County, NC | Republican | R+21.6 |
| Randolph County, NC | Republican | R+4.9 |
| Richmond County, NC | Republican | R+7.6 |
| Robeson County, NC | Democratic | D+17.5 |
| Rockingham County, NC | Democratic | D+5.7 |
| Rowan County, NC | Democratic | D+35.4 |
| Rutherford County, NC | Democratic | D+4.7 |
| Sampson County, NC | Democratic | D+36.8 |
| Stanly County, NC | Democratic | D+47.2 |
| Stokes County, NC | Republican | R+17.7 |
| Surry County, NC | Republican | R+12.4 |
| Swain County, NC | Democratic | D+20.7 |
| Transylvania County, NC | Republican | R+3.4 |
| Tyrrell County, NC | Republican | R+8.9 |
| Union County, NC | Democratic | D+46.0 |
| Vance County, NC | Republican | R+8.7 |
| Wake County, NC | Democratic | D+7.1 |
| Warren County, NC | Republican | R+28.4 |
| Washington County, NC | Republican | R+27.1 |
| Watauga County, NC | Republican | R+4.6 |
| Wayne County, NC | Democratic | D+17.6 |
| Wilkes County, NC | Republican | R+22.3 |
| Wilson County, NC | Democratic | D+30.8 |
| Yadkin County, NC | Republican | R+20.1 |
| Yancey County, NC | Democratic | D+3.6 |
North Carolina results by county
96 counties. Third-party and independent votes are reported by the county source as one combined figure; every named candidate is listed in the complete result below.
| Led by | |||||
|---|---|---|---|---|---|
| Alamance County | William McKinley+12 | 2,30249.3% | 2,31449.6% | 501.1% | 4,666 |
| Alexander County | William J. Bryan+499 | 1,11964.2% | 62035.6% | 30.2% | 1,742 |
| Alleghany County | William J. Bryan+132 | 73754.9% | 60545.0% | 10.1% | 1,343 |
| Anson County | William J. Bryan+1,262 | 2,32268.7% | 1,06031.3% | 00.0% | 3,382 |
| Ashe County | William McKinley+187 | 1,57447.1% | 1,76152.7% | 40.1% | 3,339 |
| Beaufort County | William J. Bryan+306 | 2,51353.0% | 2,20746.5% | 230.5% | 4,743 |
| Bertie County | William McKinley+544 | 1,71143.0% | 2,25556.7% | 100.3% | 3,976 |
| Bladen County | William J. Bryan+409 | 1,66556.9% | 1,25643.0% | 30.1% | 2,924 |
| Brunswick County | William J. Bryan+401 | 1,27959.3% | 87840.7% | 10.0% | 2,158 |
| Buncombe County | William McKinley+513 | 4,09846.9% | 4,61152.8% | 240.3% | 8,733 |
| Burke County | William J. Bryan+165 | 1,55052.2% | 1,38546.7% | 331.1% | 2,968 |
| Cabarrus County | William J. Bryan+1,254 | 2,25068.1% | 99630.1% | 601.8% | 3,306 |
| Caldwell County | William J. Bryan+461 | 1,42857.9% | 96739.2% | 702.8% | 2,465 |
| Camden County | William McKinley+34 | 55448.5% | 58851.5% | 00.0% | 1,142 |
| Carteret County | William J. Bryan+365 | 1,30858.0% | 94341.8% | 60.3% | 2,257 |
| Caswell County | William McKinley+329 | 1,37244.0% | 1,70154.6% | 451.4% | 3,118 |
| Catawba County | William J. Bryan+1,645 | 2,64971.9% | 1,00427.3% | 290.8% | 3,682 |
| Chatham County | William J. Bryan+1,402 | 2,89265.8% | 1,49033.9% | 150.3% | 4,397 |
| Cherokee County | William McKinley+217 | 77043.8% | 98756.1% | 20.1% | 1,759 |
| Chowan County | William McKinley+355 | 79140.8% | 1,14659.2% | 00.0% | 1,937 |
| Clay County | William J. Bryan+177 | 47661.4% | 29938.6% | 00.0% | 775 |
| Cleveland County | William J. Bryan+1,448 | 2,66467.9% | 1,21631.0% | 441.1% | 3,924 |
| Columbus County | William J. Bryan+756 | 1,91861.9% | 1,16237.5% | 180.6% | 3,098 |
| Craven County | William McKinley+1,111 | 1,81037.5% | 2,92160.5% | 972.0% | 4,828 |
| Cumberland County | William J. Bryan+309 | 2,50952.9% | 2,20046.4% | 360.8% | 4,745 |
| Currituck County | William J. Bryan+450 | 92266.1% | 47233.8% | 10.1% | 1,395 |
| Dare County | William McKinley+63 | 40846.4% | 47153.6% | 00.0% | 879 |
| Davidson County | William McKinley+303 | 2,07246.2% | 2,37553.0% | 340.8% | 4,481 |
| Davie County | William McKinley+412 | 89440.6% | 1,30659.3% | 40.2% | 2,204 |
| Duplin County | William J. Bryan+1,262 | 2,40967.6% | 1,14732.2% | 80.2% | 3,564 |
| Durham County | William J. Bryan+511 | 2,43555.2% | 1,92443.6% | 521.2% | 4,411 |
| Edgecombe County | William McKinley+726 | 2,03242.3% | 2,75857.5% | 90.2% | 4,799 |
| Forsyth County | William McKinley+1,110 | 2,77841.3% | 3,88857.8% | 550.8% | 6,721 |
| Franklin County | William J. Bryan+1,383 | 3,21763.7% | 1,83436.3% | 10.0% | 5,052 |
| Gaston County | William J. Bryan+444 | 2,06955.5% | 1,62543.6% | 330.9% | 3,727 |
| Gates County | William J. Bryan+327 | 1,08658.9% | 75941.1% | 00.0% | 1,845 |
| Graham County | William J. Bryan+16 | 36351.1% | 34748.9% | 00.0% | 710 |
| Granville County | William J. Bryan+94 | 2,26950.9% | 2,17548.8% | 140.3% | 4,458 |
| Greene County | William J. Bryan+157 | 1,22253.4% | 1,06546.6% | 00.0% | 2,287 |
| Guilford County | William J. Bryan+24 | 3,47949.7% | 3,45549.3% | 701.0% | 7,004 |
| Halifax County | William McKinley+1,748 | 2,25536.0% | 4,00363.9% | 30.0% | 6,261 |
| Harnett County | William J. Bryan+634 | 1,67661.0% | 1,04237.9% | 281.0% | 2,746 |
| Haywood County | William J. Bryan+862 | 1,90164.1% | 1,03935.0% | 270.9% | 2,967 |
| Henderson County | William McKinley+437 | 1,02241.0% | 1,45958.5% | 120.5% | 2,493 |
| Hertford County | William McKinley+186 | 1,24046.5% | 1,42653.5% | 00.0% | 2,666 |
| Hyde County | William J. Bryan+172 | 1,01954.6% | 84745.3% | 20.1% | 1,868 |
| Iredell County | William J. Bryan+955 | 2,95859.4% | 2,00340.3% | 150.3% | 4,976 |
| Jackson County | William J. Bryan+272 | 1,14556.7% | 87343.3% | 00.0% | 2,018 |
| Johnston County | William J. Bryan+1,519 | 3,34364.7% | 1,82435.3% | 20.0% | 5,169 |
| Jones County | William J. Bryan+128 | 81454.3% | 68645.7% | 00.0% | 1,500 |
| Lenoir County | William J. Bryan+556 | 1,96658.2% | 1,41041.7% | 20.1% | 3,378 |
| Lincoln County | William J. Bryan+339 | 1,34956.6% | 1,01042.4% | 231.0% | 2,382 |
| Macon County | William J. Bryan+249 | 1,14056.0% | 89143.8% | 40.2% | 2,035 |
| Madison County | William McKinley+913 | 1,35737.4% | 2,27062.6% | 20.1% | 3,629 |
| Martin County | William J. Bryan+307 | 1,68155.0% | 1,37445.0% | 00.0% | 3,055 |
| McDowell County | William J. Bryan+254 | 1,20455.8% | 95044.0% | 40.2% | 2,158 |
| Mecklenburg County | William J. Bryan+793 | 4,71453.6% | 3,92144.6% | 1551.8% | 8,790 |
| Mitchell County | William McKinley+1,231 | 63025.3% | 1,86174.7% | 00.0% | 2,491 |
| Montgomery County | William McKinley+77 | 1,12948.3% | 1,20651.6% | 20.1% | 2,337 |
| Moore County | William J. Bryan+259 | 2,20753.0% | 1,94846.7% | 120.3% | 4,167 |
| Nash County | William J. Bryan+1,217 | 2,91663.2% | 1,69936.8% | 10.0% | 4,616 |
| New Hanover County | William McKinley+1,083 | 2,10038.4% | 3,18358.2% | 1893.5% | 5,472 |
| Northampton County | William McKinley+404 | 1,90645.2% | 2,31054.7% | 40.1% | 4,220 |
| Onslow County | William J. Bryan+970 | 1,55972.6% | 58927.4% | 00.0% | 2,148 |
| Orange County | William J. Bryan+436 | 1,70057.1% | 1,26442.4% | 140.5% | 2,978 |
| Pamlico County | William J. Bryan+219 | 86157.2% | 64242.7% | 10.1% | 1,504 |
| Pasquotank County | William McKinley+482 | 1,03740.4% | 1,51959.2% | 90.4% | 2,565 |
| Pender County | William J. Bryan+112 | 1,27652.3% | 1,16447.7% | 00.0% | 2,440 |
| Perquimans County | William McKinley+223 | 79343.6% | 1,01655.9% | 80.4% | 1,817 |
| Person County | William J. Bryan+311 | 1,71355.0% | 1,40245.0% | 00.0% | 3,115 |
| Pitt County | William J. Bryan+791 | 3,18157.0% | 2,39042.8% | 110.2% | 5,582 |
| Polk County | William McKinley+262 | 46938.7% | 73160.3% | 131.1% | 1,213 |
| Randolph County | William McKinley+261 | 2,48246.6% | 2,74351.5% | 1042.0% | 5,329 |
| Richmond County | William McKinley+357 | 2,17246.1% | 2,52953.6% | 130.3% | 4,714 |
| Robeson County | William J. Bryan+1,028 | 3,45758.7% | 2,42941.2% | 30.1% | 5,889 |
| Rockingham County | William J. Bryan+313 | 2,88252.8% | 2,56947.1% | 90.2% | 5,460 |
| Rowan County | William J. Bryan+1,627 | 3,09567.3% | 1,46831.9% | 370.8% | 4,600 |
| Rutherford County | William J. Bryan+193 | 2,14652.2% | 1,95347.5% | 160.4% | 4,115 |
| Sampson County | William J. Bryan+1,518 | 2,78967.6% | 1,27130.8% | 641.6% | 4,124 |
| Stanly County | William J. Bryan+914 | 1,42573.5% | 51126.4% | 20.1% | 1,938 |
| Stokes County | William McKinley+622 | 1,44741.1% | 2,06958.8% | 20.1% | 3,518 |
| Surry County | William McKinley+571 | 2,01943.7% | 2,59056.1% | 80.2% | 4,617 |
| Swain County | William J. Bryan+277 | 80860.3% | 53139.6% | 20.1% | 1,341 |
| Transylvania County | William McKinley+42 | 59548.1% | 63751.5% | 40.3% | 1,236 |
| Tyrrell County | William McKinley+80 | 41145.6% | 49154.4% | 00.0% | 902 |
| Union County | William J. Bryan+1,738 | 2,74772.7% | 1,00926.7% | 230.6% | 3,779 |
| Vance County | William McKinley+280 | 1,46545.6% | 1,74554.3% | 50.2% | 3,215 |
| Wake County | William J. Bryan+721 | 5,39653.3% | 4,67546.2% | 500.5% | 10,121 |
| Warren County | William McKinley+962 | 1,21335.8% | 2,17564.1% | 50.1% | 3,393 |
| Washington County | William McKinley+550 | 73936.4% | 1,28963.6% | 00.0% | 2,028 |
| Watauga County | William McKinley+103 | 1,06347.5% | 1,16652.1% | 110.5% | 2,240 |
| Wayne County | William J. Bryan+967 | 3,21558.6% | 2,24840.9% | 270.5% | 5,490 |
| Wilkes County | William McKinley+1,034 | 1,80138.8% | 2,83561.1% | 60.1% | 4,642 |
| Wilson County | William J. Bryan+1,279 | 2,71565.4% | 1,43634.6% | 20.0% | 4,153 |
| Yadkin County | William McKinley+553 | 1,09339.7% | 1,64659.7% | 160.6% | 2,755 |
| Yancey County | William J. Bryan+74 | 1,05651.8% | 98248.2% | 00.0% | 2,038 |
Nominees: William Jennings Bryan (D) · William McKinley (R)
North Carolina's presidential margins
1892–2024, the 1896 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% |
Source. Compiled historical county records — 1896 presidential returns · official county-level results. Real returns — nothing estimated.