Elections / 2000 · President · NC
North Carolina — 2000 presidential election
Recent presidential results
state2000 presidential electionNorth Carolina · PresidentBushR+12.8
How it voted
Share of the 2000 vote
| George W. Bush ✓Republican | 56.0% | 1,631,163 |
|---|---|---|
| Al GoreDemocratic | 43.2% | 1,257,692 |
| OtherAll other candidates | 0.8% | 22,407 |
2000presidential margin
D+60R+60
100 counties, each filled by 2000 D-vs-R margin. Hover any county for its result.
North Carolina cast 14 electoral votes this cycle.
County-level results (100 counties) — table
| County | Winner | Margin |
|---|---|---|
| Alamance County, NC | Republican | R+25.2 |
| Alexander County, NC | Republican | R+37.6 |
| Alleghany County, NC | Republican | R+18.9 |
| Anson County, NC | Democratic | D+20.4 |
| Ashe County, NC | Republican | R+21.5 |
| Avery County, NC | Republican | R+48.8 |
| Beaufort County, NC | Republican | R+22.5 |
| Bertie County, NC | Democratic | D+30.3 |
| Bladen County, NC | Democratic | D+8.4 |
| Brunswick County, NC | Republican | R+8.0 |
| Buncombe County, NC | Republican | R+8.8 |
| Burke County, NC | Republican | R+21.3 |
| Cabarrus County, NC | Republican | R+33.3 |
| Caldwell County, NC | Republican | R+33.5 |
| Camden County, NC | Republican | R+15.6 |
| Carteret County, NC | Republican | R+32.3 |
| Caswell County, NC | Republican | R+2.1 |
| Catawba County, NC | Republican | R+35.4 |
| Chatham County, NC | Democratic | D+1.0 |
| Cherokee County, NC | Republican | R+31.7 |
| Chowan County, NC | Democratic | D+0.3 |
| Clay County, NC | Republican | R+27.4 |
| Cleveland County, NC | Republican | R+17.1 |
| Columbus County, NC | Democratic | D+8.9 |
| Craven County, NC | Republican | R+22.8 |
| Cumberland County, NC | Democratic | D+0.6 |
| Currituck County, NC | Republican | R+22.3 |
| Dare County, NC | Republican | R+13.2 |
| Davidson County, NC | Republican | R+36.9 |
| Davie County, NC | Republican | R+46.7 |
| Duplin County, NC | Republican | R+9.5 |
| Durham County, NC | Democratic | D+28.1 |
| Edgecombe County, NC | Democratic | D+24.6 |
| Forsyth County, NC | Republican | R+12.6 |
| Franklin County, NC | Republican | R+6.5 |
| Gaston County, NC | Republican | R+34.1 |
| Gates County, NC | Democratic | D+13.5 |
| Graham County, NC | Republican | R+38.6 |
| Granville County, NC | Democratic | D+2.4 |
| Greene County, NC | Republican | R+14.9 |
| Guilford County, NC | Republican | R+2.2 |
| Halifax County, NC | Democratic | D+20.8 |
| Harnett County, NC | Republican | R+23.2 |
| Haywood County, NC | Republican | R+10.4 |
| Henderson County, NC | Republican | R+34.0 |
| Hertford County, NC | Democratic | D+39.3 |
| Hoke County, NC | Democratic | D+18.4 |
| Hyde County, NC | Republican | R+2.0 |
| Iredell County, NC | Republican | R+31.6 |
| Jackson County, NC | Republican | R+4.2 |
| Johnston County, NC | Republican | R+32.8 |
| Jones County, NC | Republican | R+7.4 |
| Lee County, NC | Republican | R+16.1 |
| Lenoir County, NC | Republican | R+9.4 |
| Lincoln County, NC | Republican | R+30.7 |
| Macon County, NC | Republican | R+28.1 |
| Madison County, NC | Republican | R+14.1 |
| Martin County, NC | Democratic | D+5.4 |
| McDowell County, NC | Republican | R+31.1 |
| Mecklenburg County, NC | Republican | R+2.7 |
| Mitchell County, NC | Republican | R+52.3 |
| Montgomery County, NC | Republican | R+10.8 |
| Moore County, NC | Republican | R+27.6 |
| Nash County, NC | Republican | R+18.4 |
| New Hanover County, NC | Republican | R+10.9 |
| Northampton County, NC | Democratic | D+34.7 |
| Onslow County, NC | Republican | R+31.1 |
| Orange County, NC | Democratic | D+26.3 |
| Pamlico County, NC | Republican | R+15.5 |
| Pasquotank County, NC | Democratic | D+8.5 |
| Pender County, NC | Republican | R+8.8 |
| Perquimans County, NC | Republican | R+4.6 |
| Person County, NC | Republican | R+14.2 |
| Pitt County, NC | Republican | R+8.1 |
| Polk County, NC | Republican | R+23.6 |
| Randolph County, NC | Republican | R+45.9 |
| Richmond County, NC | Democratic | D+11.7 |
| Robeson County, NC | Democratic | D+20.5 |
| Rockingham County, NC | Republican | R+17.6 |
| Rowan County, NC | Republican | R+31.8 |
| Rutherford County, NC | Republican | R+27.9 |
| Sampson County, NC | Republican | R+8.5 |
| Scotland County, NC | Democratic | D+20.1 |
| Stanly County, NC | Republican | R+37.2 |
| Stokes County, NC | Republican | R+40.7 |
| Surry County, NC | Republican | R+32.7 |
| Swain County, NC | Republican | R+2.9 |
| Transylvania County, NC | Republican | R+27.9 |
| Tyrrell County, NC | Democratic | D+9.1 |
| Union County, NC | Republican | R+36.0 |
| Vance County, NC | Democratic | D+12.0 |
| Wake County, NC | Republican | R+7.1 |
| Warren County, NC | Democratic | D+34.9 |
| Washington County, NC | Democratic | D+10.9 |
| Watauga County, NC | Republican | R+13.2 |
| Wayne County, NC | Republican | R+22.9 |
| Wilkes County, NC | Republican | R+39.5 |
| Wilson County, NC | Republican | R+8.9 |
| Yadkin County, NC | Republican | R+53.4 |
| Yancey County, NC | Republican | R+14.3 |
Nominees: Al Gore (D) · George W. Bush (R)
North Carolina's presidential margins
1892–2024, the 2000 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 | 17,459 | 29,305 | 47,091 | |
| Alexander County | R | 4,166 | 9,242 | 13,492 | |
| Alleghany County | R | 1,715 | 2,531 | 4,313 | |
| Anson County | D | 4,792 | 3,161 | 7,985 | |
| Ashe County | R | 4,011 | 6,226 | 10,316 | |
| Avery County | R | 1,686 | 4,956 | 6,694 | |
| Beaufort County | R | 6,634 | 10,531 | 17,313 | |
| Bertie County | D | 4,660 | 2,488 | 7,176 | |
| Bladen County | D | 5,889 | 4,977 | 10,908 | |
| Brunswick County | R | 13,118 | 15,427 | 28,839 | |
| Buncombe County | R | 38,545 | 46,101 | 85,476 | |
| Burke County | R | 11,924 | 18,466 | 30,658 | |
| Cabarrus County | R | 16,284 | 32,704 | 49,381 | |
| Caldwell County | R | 8,588 | 17,337 | 26,115 | |
| Camden County | R | 1,187 | 1,628 | 2,831 | |
| Carteret County | R | 8,839 | 17,381 | 26,461 | |
| Caswell County | R | 4,091 | 4,270 | 8,422 | |
| Catawba County | R | 16,246 | 34,244 | 50,841 | |
| Chatham County | D | 10,461 | 10,248 | 20,931 | |
| Cherokee County | R | 3,239 | 6,305 | 9,674 | |
| Chowan County | D | 2,430 | 2,415 | 4,890 | |
| Clay County | R | 1,361 | 2,416 | 3,852 | |
| Cleveland County | R | 13,455 | 19,064 | 32,746 | |
| Columbus County | D | 9,986 | 8,342 | 18,425 | |
| Craven County | R | 12,213 | 19,494 | 31,985 | |
| Cumberland County | D | 38,626 | 38,129 | 77,151 | |
| Currituck County | R | 2,595 | 4,095 | 6,739 | |
| Dare County | R | 5,589 | 7,301 | 13,002 | |
| Davidson County | R | 16,199 | 35,387 | 52,047 | |
| Davie County | R | 3,651 | 10,184 | 13,998 | |
| Duplin County | R | 6,475 | 7,840 | 14,390 | |
| Durham County | D | 53,907 | 30,150 | 84,604 | |
| Edgecombe County | D | 11,315 | 6,836 | 18,202 | |
| Forsyth County | R | 52,457 | 67,700 | 120,942 | |
| Franklin County | R | 7,454 | 8,501 | 16,051 | |
| Gaston County | R | 19,281 | 39,453 | 59,179 | |
| Gates County | D | 1,944 | 1,480 | 3,446 | |
| Graham County | R | 1,006 | 2,304 | 3,361 | |
| Granville County | D | 7,733 | 7,364 | 15,194 | |
| Greene County | R | 2,478 | 3,353 | 5,870 | |
| Guilford County | R | 80,787 | 84,394 | 166,264 | |
| Halifax County | D | 10,222 | 6,698 | 16,970 | |
| Harnett County | R | 9,155 | 14,762 | 24,167 | |
| Haywood County | R | 9,793 | 12,118 | 22,273 | |
| Henderson County | R | 12,562 | 25,688 | 38,607 | |
| Hertford County | D | 5,484 | 2,382 | 7,897 | |
| Hoke County | D | 5,017 | 3,439 | 8,582 | |
| Hyde County | R | 1,088 | 1,132 | 2,237 | |
| Iredell County | R | 15,434 | 29,853 | 45,586 | |
| Jackson County | R | 5,722 | 6,237 | 12,121 | |
| Johnston County | R | 13,704 | 27,212 | 41,155 | |
| Jones County | R | 1,822 | 2,114 | 3,964 | |
| Lee County | R | 6,785 | 9,406 | 16,283 | |
| Lenoir County | R | 9,527 | 11,512 | 21,163 | |
| Lincoln County | R | 8,412 | 15,951 | 24,529 | |
| Macon County | R | 4,683 | 8,406 | 13,234 | |
| Madison County | R | 3,505 | 4,676 | 8,325 | |
| Martin County | D | 4,929 | 4,420 | 9,366 | |
| McDowell County | R | 4,747 | 9,109 | 14,011 | |
| Mecklenburg County | R | 126,911 | 134,068 | 263,036 | |
| Mitchell County | R | 1,535 | 4,984 | 6,600 | |
| Montgomery County | R | 3,979 | 4,946 | 8,974 | |
| Moore County | R | 11,232 | 19,882 | 31,301 | |
| Nash County | R | 12,376 | 17,995 | 30,513 | |
| New Hanover County | R | 29,292 | 36,503 | 66,319 | |
| Northampton County | D | 5,513 | 2,667 | 8,200 | |
| Onslow County | R | 10,269 | 19,657 | 30,215 | |
| Orange County | D | 30,921 | 17,930 | 49,344 | |
| Pamlico County | R | 2,188 | 2,999 | 5,242 | |
| Pasquotank County | D | 5,874 | 4,943 | 10,903 | |
| Pender County | R | 6,415 | 7,661 | 14,154 | |
| Perquimans County | R | 2,033 | 2,230 | 4,306 | |
| Person County | R | 5,042 | 6,722 | 11,833 | |
| Pitt County | R | 19,685 | 23,192 | 43,075 | |
| Polk County | R | 3,114 | 5,074 | 8,303 | |
| Randolph County | R | 11,366 | 30,959 | 42,696 | |
| Richmond County | D | 7,935 | 6,263 | 14,269 | |
| Robeson County | D | 17,834 | 11,721 | 29,747 | |
| Rockingham County | R | 13,260 | 18,979 | 32,528 | |
| Rowan County | R | 14,891 | 28,922 | 44,133 | |
| Rutherford County | R | 7,697 | 13,755 | 21,716 | |
| Sampson County | R | 8,768 | 10,410 | 19,239 | |
| Scotland County | D | 5,627 | 3,740 | 9,403 | |
| Stanly County | R | 7,066 | 15,548 | 22,818 | |
| Stokes County | R | 5,030 | 12,028 | 17,182 | |
| Surry County | R | 7,757 | 15,401 | 23,358 | |
| Swain County | R | 2,097 | 2,224 | 4,370 | |
| Transylvania County | R | 5,044 | 9,011 | 14,225 | |
| Tyrrell County | D | 849 | 706 | 1,566 | |
| Union County | R | 14,890 | 31,876 | 47,161 | |
| Vance County | D | 7,092 | 5,564 | 12,701 | |
| Wake County | R | 123,466 | 142,494 | 268,220 | |
| Warren County | D | 4,576 | 2,202 | 6,795 | |
| Washington County | D | 2,704 | 2,169 | 4,890 | |
| Watauga County | R | 7,959 | 10,438 | 18,723 | |
| Wayne County | R | 13,005 | 20,758 | 33,884 | |
| Wilkes County | R | 7,226 | 16,826 | 24,323 | |
| Wilson County | R | 11,266 | 13,466 | 24,826 | |
| Yadkin County | R | 3,127 | 10,435 | 13,682 | |
| Yancey County | R | 3,714 | 4,970 | 8,764 |
Same ballot, 2000NC
Source. MIT Election Data + Science Lab — 2000 presidential returns · official county-level results. Real returns — nothing estimated.