North Carolina — 2020 governor election
Recent presidential results
state2020 gubernatorial electionNorth Carolina · GovernorCooperD+4.5
How it voted
Share of the 2020 vote
| Roy Cooper ✓Democrat | 51.5% | 2,834,790 |
|---|---|---|
| Dan ForestRepublican | 47.0% | 2,586,604 |
| Steven J DifioreLibertarian | 1.1% | 60,449 |
2020gubernatorial margin
D+60R+60
100 counties, each filled by 2020 D-vs-R margin. Hover any county for its result.
County-level results (100 counties) — table
| County | Winner | Margin |
|---|---|---|
| Alamance, NC | Republican | R+1.1 |
| Alexander, NC | Republican | R+49.5 |
| Alleghany, NC | Republican | R+35.4 |
| Anson, NC | Democratic | D+10.2 |
| Ashe, NC | Republican | R+35.8 |
| Avery, NC | Republican | R+47.6 |
| Beaufort, NC | Republican | R+20.7 |
| Bertie, NC | Democratic | D+24.8 |
| Bladen, NC | Republican | R+7.7 |
| Brunswick, NC | Republican | R+16.6 |
| Buncombe, NC | Democratic | D+25.7 |
| Burke, NC | Republican | R+31.2 |
| Cabarrus, NC | Republican | R+4.3 |
| Caldwell, NC | Republican | R+42.9 |
| Camden, NC | Republican | R+44.0 |
| Carteret, NC | Republican | R+36.2 |
| Caswell, NC | Republican | R+11.2 |
| Catawba, NC | Republican | R+30.7 |
| Chatham, NC | Democratic | D+16.9 |
| Cherokee, NC | Republican | R+52.5 |
| Chowan, NC | Republican | R+11.7 |
| Clay, NC | Republican | R+47.1 |
| Cleveland, NC | Republican | R+26.4 |
| Columbus, NC | Republican | R+20.6 |
| Craven, NC | Republican | R+13.6 |
| Cumberland, NC | Democratic | D+22.6 |
| Currituck, NC | Republican | R+43.1 |
| Dare, NC | Republican | R+11.1 |
| Davidson, NC | Republican | R+38.6 |
| Davie, NC | Republican | R+36.4 |
| Duplin, NC | Republican | R+18.2 |
| Durham, NC | Democratic | D+65.2 |
| Edgecombe, NC | Democratic | D+32.6 |
| Forsyth, NC | Democratic | D+20.1 |
| Franklin, NC | Republican | R+5.3 |
| Gaston, NC | Republican | R+21.8 |
| Gates, NC | Republican | R+8.2 |
| Graham, NC | Republican | R+51.4 |
| Granville, NC | Democratic | D+1.1 |
| Greene, NC | Republican | R+7.9 |
| Guilford, NC | Democratic | D+29.1 |
| Halifax, NC | Democratic | D+26.1 |
| Harnett, NC | Republican | R+15.6 |
| Haywood, NC | Republican | R+17.6 |
| Henderson, NC | Republican | R+13.0 |
| Hertford, NC | Democratic | D+37.2 |
| Hoke, NC | Democratic | D+19.1 |
| Hyde, NC | Republican | R+9.7 |
| Iredell, NC | Republican | R+27.0 |
| Jackson, NC | Republican | R+0.5 |
| Johnston, NC | Republican | R+17.2 |
| Jones, NC | Republican | R+14.4 |
| Lee, NC | Republican | R+4.9 |
| Lenoir, NC | Democratic | D+1.1 |
| Lincoln, NC | Republican | R+39.9 |
| Macon, NC | Republican | R+30.3 |
| Madison, NC | Republican | R+14.3 |
| Martin, NC | Democratic | D+1.0 |
| McDowell, NC | Republican | R+38.9 |
| Mecklenburg, NC | Democratic | D+37.5 |
| Mitchell, NC | Republican | R+52.6 |
| Montgomery, NC | Republican | R+19.9 |
| Moore, NC | Republican | R+19.5 |
| Nash, NC | Democratic | D+7.0 |
| New Hanover, NC | Democratic | D+7.8 |
| Northampton, NC | Democratic | D+26.0 |
| Onslow, NC | Republican | R+25.4 |
| Orange, NC | Democratic | D+54.5 |
| Pamlico, NC | Republican | R+23.5 |
| Pasquotank, NC | Democratic | D+3.1 |
| Pender, NC | Republican | R+24.3 |
| Perquimans, NC | Republican | R+28.4 |
| Person, NC | Republican | R+13.7 |
| Pitt, NC | Democratic | D+13.5 |
| Polk, NC | Republican | R+19.7 |
| Randolph, NC | Republican | R+47.0 |
| Richmond, NC | Republican | R+5.4 |
| Robeson, NC | Republican | R+3.4 |
| Rockingham, NC | Republican | R+22.4 |
| Rowan, NC | Republican | R+29.0 |
| Rutherford, NC | Republican | R+37.8 |
| Sampson, NC | Republican | R+15.8 |
| Scotland, NC | Democratic | D+5.8 |
| Stanly, NC | Republican | R+43.2 |
| Stokes, NC | Republican | R+47.8 |
| Surry, NC | Republican | R+39.6 |
| Swain, NC | Republican | R+11.4 |
| Transylvania, NC | Republican | R+7.7 |
| Tyrrell, NC | Republican | R+9.1 |
| Union, NC | Republican | R+19.9 |
| Vance, NC | Democratic | D+26.5 |
| Wake, NC | Democratic | D+32.0 |
| Warren, NC | Democratic | D+31.3 |
| Washington, NC | Democratic | D+14.7 |
| Watauga, NC | Democratic | D+12.0 |
| Wayne, NC | Republican | R+6.3 |
| Wilkes, NC | Republican | R+45.1 |
| Wilson, NC | Democratic | D+9.1 |
| Yadkin, NC | Republican | R+50.9 |
| Yancey, NC | Republican | R+26.0 |
presidential baselinePresident 2020R+1.3Governor 2020D+4.5vs. baselineD+5.9
North Carolina's 2020 governor race ran 5.9 points more Democratic than the presidential race on the same ballot.
North Carolina results by county
100 counties. Third-party and independent votes are reported by the county source as one combined figure.
| Led by | |||||
|---|---|---|---|---|---|
| Alamance | Dan Forest+939 | 41,97948.8% | 42,91849.9% | 1,0381.2% | 85,935 |
| Alexander | Dan Forest+10,000 | 4,98024.7% | 14,98074.2% | 2271.1% | 20,187 |
| Alleghany | Dan Forest+2,156 | 1,92931.7% | 4,08567.1% | 701.2% | 6,084 |
| Anson | Roy Cooper+1,139 | 6,11654.6% | 4,97744.4% | 1131.0% | 11,206 |
| Ashe | Dan Forest+5,655 | 4,96731.5% | 10,62267.3% | 1881.2% | 15,777 |
| Avery | Dan Forest+4,487 | 2,40725.6% | 6,89473.2% | 1161.2% | 9,417 |
| Beaufort | Dan Forest+5,419 | 10,29139.2% | 15,71059.9% | 2310.9% | 26,232 |
| Bertie | Roy Cooper+2,426 | 6,08062.1% | 3,65437.3% | 540.6% | 9,788 |
| Bladen | Dan Forest+1,312 | 7,78445.7% | 9,09653.4% | 1530.9% | 17,033 |
| Brunswick | Dan Forest+14,885 | 36,81841.0% | 51,70357.6% | 1,2601.4% | 89,781 |
| Buncombe | Roy Cooper+41,242 | 99,39562.0% | 58,15336.2% | 2,8941.8% | 160,442 |
| Burke | Dan Forest+13,870 | 15,02833.8% | 28,89865.0% | 5331.2% | 44,459 |
| Cabarrus | Dan Forest+5,017 | 54,66547.0% | 59,68251.3% | 1,9901.7% | 116,337 |
| Caldwell | Dan Forest+18,308 | 11,92627.9% | 30,23470.9% | 5131.2% | 42,673 |
| Camden | Dan Forest+2,600 | 1,60027.1% | 4,20071.0% | 1131.9% | 5,913 |
| Carteret | Dan Forest+15,396 | 13,29331.3% | 28,68967.5% | 5421.3% | 42,524 |
| Caswell | Dan Forest+1,349 | 5,28544.0% | 6,63455.2% | 1010.8% | 12,020 |
| Catawba | Dan Forest+25,535 | 28,26734.0% | 53,80264.6% | 1,1791.4% | 83,248 |
| Chatham | Roy Cooper+8,191 | 28,12857.9% | 19,93741.1% | 4791.0% | 48,544 |
| Cherokee | Dan Forest+8,577 | 3,77223.1% | 12,34975.5% | 2301.4% | 16,351 |
| Chowan | Dan Forest+909 | 3,39943.8% | 4,30855.5% | 580.7% | 7,765 |
| Clay | Dan Forest+3,233 | 1,76125.7% | 4,99472.8% | 1031.5% | 6,858 |
| Cleveland | Dan Forest+13,482 | 18,54936.3% | 32,03162.7% | 5441.1% | 51,124 |
| Columbus | Dan Forest+5,404 | 10,30939.3% | 15,71359.9% | 2230.8% | 26,245 |
| Craven | Dan Forest+7,178 | 22,43642.4% | 29,61456.0% | 8061.5% | 52,856 |
| Cumberland | Roy Cooper+33,081 | 88,27860.3% | 55,19737.7% | 3,0182.1% | 146,493 |
| Currituck | Dan Forest+6,911 | 4,38227.3% | 11,29370.5% | 3502.2% | 16,025 |
| Dare | Dan Forest+2,666 | 10,48543.7% | 13,15154.8% | 3841.6% | 24,020 |
| Davidson | Dan Forest+34,173 | 26,59830.1% | 60,77168.7% | 1,0611.2% | 88,430 |
| Davie | Dan Forest+9,200 | 7,90431.3% | 17,10467.7% | 2701.1% | 25,278 |
| Duplin | Dan Forest+4,131 | 9,16440.5% | 13,29558.7% | 1810.8% | 22,640 |
| Durham | Roy Cooper+117,121 | 147,11081.9% | 29,98916.7% | 2,4961.4% | 179,595 |
| Edgecombe | Roy Cooper+8,299 | 16,78666.0% | 8,48733.3% | 1760.7% | 25,449 |
| Forsyth | Roy Cooper+40,188 | 118,66359.2% | 78,47539.2% | 3,1861.6% | 200,324 |
| Franklin | Dan Forest+1,973 | 17,42746.7% | 19,40051.9% | 5181.4% | 37,345 |
| Gaston | Dan Forest+25,084 | 44,07438.4% | 69,15860.2% | 1,6871.5% | 114,919 |
| Gates | Dan Forest+484 | 2,67945.2% | 3,16353.3% | 911.5% | 5,933 |
| Graham | Dan Forest+2,385 | 1,10423.8% | 3,48975.1% | 511.1% | 4,644 |
| Granville | Roy Cooper+345 | 15,75649.9% | 15,41148.8% | 3811.2% | 31,548 |
| Greene | Dan Forest+687 | 3,99145.7% | 4,67853.6% | 660.8% | 8,735 |
| Guilford | Roy Cooper+82,187 | 180,16063.8% | 97,97334.7% | 4,4591.6% | 282,592 |
| Halifax | Roy Cooper+6,695 | 16,09862.6% | 9,40336.6% | 1970.8% | 25,698 |
| Harnett | Dan Forest+9,062 | 23,98741.3% | 33,04956.9% | 1,0461.8% | 58,082 |
| Haywood | Dan Forest+6,406 | 14,77940.5% | 21,18558.1% | 4951.4% | 36,459 |
| Henderson | Dan Forest+8,884 | 29,14442.7% | 38,02855.8% | 1,0181.5% | 68,190 |
| Hertford | Roy Cooper+3,930 | 7,21268.2% | 3,28231.1% | 740.7% | 10,568 |
| Hoke | Roy Cooper+4,122 | 12,59758.5% | 8,47539.4% | 4562.1% | 21,528 |
| Hyde | Dan Forest+240 | 1,11144.7% | 1,35154.4% | 210.8% | 2,483 |
| Iredell | Dan Forest+27,587 | 36,37535.7% | 63,96262.7% | 1,6601.6% | 101,997 |
| Jackson | Dan Forest+113 | 10,40648.7% | 10,51949.3% | 4212.0% | 21,346 |
| Johnston | Dan Forest+19,145 | 45,16540.7% | 64,31057.9% | 1,5991.4% | 111,074 |
| Jones | Dan Forest+795 | 2,33342.3% | 3,12856.7% | 510.9% | 5,512 |
| Lee | Dan Forest+1,415 | 13,52246.9% | 14,93751.8% | 4021.4% | 28,861 |
| Lenoir | Roy Cooper+302 | 14,20850.1% | 13,90649.1% | 2340.8% | 28,348 |
| Lincoln | Dan Forest+19,981 | 14,73029.4% | 34,71169.3% | 6671.3% | 50,108 |
| Macon | Dan Forest+6,271 | 7,06234.1% | 13,33364.5% | 2891.4% | 20,684 |
| Madison | Dan Forest+1,863 | 5,48942.1% | 7,35256.3% | 2101.6% | 13,051 |
| Martin | Roy Cooper+123 | 6,27750.2% | 6,15449.2% | 820.7% | 12,513 |
| McDowell | Dan Forest+8,910 | 6,85129.9% | 15,76168.8% | 2881.3% | 22,900 |
| Mecklenburg | Roy Cooper+211,603 | 382,72667.8% | 171,12330.3% | 10,5841.9% | 564,433 |
| Mitchell | Dan Forest+4,737 | 2,09023.2% | 6,82775.8% | 840.9% | 9,001 |
| Montgomery | Dan Forest+2,553 | 5,06939.5% | 7,62259.4% | 1351.1% | 12,826 |
| Moore | Dan Forest+11,337 | 22,97439.5% | 34,31159.0% | 8421.4% | 58,127 |
| Nash | Roy Cooper+3,630 | 27,69253.1% | 24,06246.1% | 4400.8% | 52,194 |
| New Hanover | Roy Cooper+10,249 | 69,55453.0% | 59,30545.2% | 2,4171.8% | 131,276 |
| Northampton | Roy Cooper+2,624 | 6,31362.6% | 3,68936.6% | 820.8% | 10,084 |
| Onslow | Dan Forest+18,185 | 25,65335.9% | 43,83861.3% | 1,9872.8% | 71,478 |
| Orange | Roy Cooper+46,232 | 65,04276.7% | 18,81022.2% | 9631.1% | 84,815 |
| Pamlico | Dan Forest+1,791 | 2,88137.8% | 4,67261.3% | 731.0% | 7,626 |
| Pasquotank | Roy Cooper+612 | 10,06150.8% | 9,44947.7% | 3011.5% | 19,811 |
| Pender | Dan Forest+8,255 | 12,59937.1% | 20,85461.3% | 5521.6% | 34,005 |
| Perquimans | Dan Forest+2,119 | 2,63735.3% | 4,75663.7% | 781.0% | 7,471 |
| Person | Dan Forest+2,995 | 9,30142.6% | 12,29656.4% | 2121.0% | 21,809 |
| Pitt | Roy Cooper+11,785 | 48,99556.1% | 37,21042.6% | 1,1831.4% | 87,388 |
| Polk | Dan Forest+2,417 | 4,86339.5% | 7,28059.2% | 1561.3% | 12,299 |
| Randolph | Dan Forest+34,247 | 18,92926.0% | 53,17672.9% | 8081.1% | 72,913 |
| Richmond | Dan Forest+1,118 | 9,62246.6% | 10,74052.1% | 2691.3% | 20,631 |
| Robeson | Dan Forest+1,607 | 22,28147.8% | 23,88851.3% | 4210.9% | 46,590 |
| Rockingham | Dan Forest+10,694 | 18,19738.2% | 28,89160.6% | 5641.2% | 47,652 |
| Rowan | Dan Forest+21,203 | 25,47334.8% | 46,67663.7% | 1,0701.5% | 73,219 |
| Rutherford | Dan Forest+12,968 | 10,46930.5% | 23,43768.4% | 3701.1% | 34,276 |
| Sampson | Dan Forest+4,514 | 11,89041.7% | 16,40457.5% | 2440.9% | 28,538 |
| Scotland | Roy Cooper+850 | 7,67152.4% | 6,82146.6% | 1551.1% | 14,647 |
| Stanly | Dan Forest+14,609 | 9,41327.8% | 24,02271.0% | 3811.1% | 33,816 |
| Stokes | Dan Forest+12,282 | 6,56725.6% | 18,84973.4% | 2651.0% | 25,681 |
| Surry | Dan Forest+14,494 | 10,87229.7% | 25,36669.3% | 3611.0% | 36,599 |
| Swain | Dan Forest+804 | 3,04343.3% | 3,84754.7% | 1392.0% | 7,029 |
| Transylvania | Dan Forest+1,574 | 9,22645.4% | 10,80053.1% | 2991.5% | 20,325 |
| Tyrrell | Dan Forest+164 | 81145.0% | 97554.1% | 160.9% | 1,802 |
| Union | Dan Forest+25,999 | 51,30639.3% | 77,30559.3% | 1,8601.4% | 130,471 |
| Vance | Roy Cooper+5,552 | 13,16062.8% | 7,60836.3% | 1820.9% | 20,950 |
| Wake | Roy Cooper+201,203 | 410,38665.2% | 209,18333.2% | 10,1041.6% | 629,673 |
| Warren | Roy Cooper+3,219 | 6,71665.2% | 3,49734.0% | 820.8% | 10,295 |
| Washington | Roy Cooper+908 | 3,53157.0% | 2,62342.4% | 370.6% | 6,191 |
| Watauga | Roy Cooper+3,852 | 17,64255.1% | 13,79043.0% | 6081.9% | 32,040 |
| Wayne | Dan Forest+3,467 | 25,58946.3% | 29,05652.5% | 6711.2% | 55,316 |
| Wilkes | Dan Forest+15,932 | 9,53727.0% | 25,46972.0% | 3441.0% | 35,350 |
| Wilson | Roy Cooper+3,709 | 22,01454.1% | 18,30545.0% | 3660.9% | 40,685 |
| Yadkin | Dan Forest+10,133 | 4,77724.0% | 14,91074.9% | 2131.1% | 19,900 |
| Yancey | Dan Forest+2,958 | 4,14736.5% | 7,10562.5% | 1221.1% | 11,374 |
Same ballot, 2020NC
Source. MIT Election Data + Science Lab — 2020 gubernatorial returns · precinct returns aggregated to county. Real returns — nothing estimated.