Elections / 1940 · President · NC
North Carolina — 1940 presidential election
Recent presidential results
state1940 presidential electionNorth Carolina · PresidentRooseveltD+48.1
How it voted
Share of the 1940 vote
| Franklin D. Roosevelt ✓Democratic | 74.0% | 609,015 |
|---|---|---|
| Wendell WillkieRepublican | 26.0% | 213,633 |
| OtherAll other candidates | 0.0% | 0 |
1940presidential margin
D+60R+60
100 counties, each filled by 1940 D-vs-R margin. Hover any county for its result.
North Carolina cast 13 electoral votes this cycle.
County-level results (100 counties) — table
| County | Winner | Margin |
|---|---|---|
| Alamance County, NC | Democratic | D+54.3 |
| Alexander County, NC | Democratic | D+10.5 |
| Alleghany County, NC | Democratic | D+23.2 |
| Anson County, NC | Democratic | D+84.9 |
| Ashe County, NC | Democratic | D+6.1 |
| Avery County, NC | Republican | R+42.3 |
| Beaufort County, NC | Democratic | D+71.0 |
| Bertie County, NC | Democratic | D+94.2 |
| Bladen County, NC | Democratic | D+68.7 |
| Brunswick County, NC | Democratic | D+28.2 |
| Buncombe County, NC | Democratic | D+48.1 |
| Burke County, NC | Democratic | D+19.4 |
| Cabarrus County, NC | Democratic | D+64.1 |
| Caldwell County, NC | Democratic | D+35.6 |
| Camden County, NC | Democratic | D+75.5 |
| Carteret County, NC | Democratic | D+37.1 |
| Caswell County, NC | Democratic | D+73.9 |
| Catawba County, NC | Democratic | D+33.0 |
| Chatham County, NC | Democratic | D+37.5 |
| Cherokee County, NC | Democratic | D+8.6 |
| Chowan County, NC | Democratic | D+89.4 |
| Clay County, NC | Democratic | D+6.9 |
| Cleveland County, NC | Democratic | D+65.2 |
| Columbus County, NC | Democratic | D+72.7 |
| Craven County, NC | Democratic | D+77.4 |
| Cumberland County, NC | Democratic | D+68.8 |
| Currituck County, NC | Democratic | D+87.5 |
| Dare County, NC | Democratic | D+58.8 |
| Davidson County, NC | Democratic | D+22.7 |
| Davie County, NC | Democratic | D+6.7 |
| Duplin County, NC | Democratic | D+62.1 |
| Durham County, NC | Democratic | D+71.2 |
| Edgecombe County, NC | Democratic | D+91.9 |
| Forsyth County, NC | Democratic | D+48.7 |
| Franklin County, NC | Democratic | D+90.8 |
| Gaston County, NC | Democratic | D+60.2 |
| Gates County, NC | Democratic | D+85.6 |
| Graham County, NC | Democratic | D+12.6 |
| Granville County, NC | Democratic | D+89.7 |
| Greene County, NC | Democratic | D+93.3 |
| Guilford County, NC | Democratic | D+46.2 |
| Halifax County, NC | Democratic | D+91.3 |
| Harnett County, NC | Democratic | D+48.7 |
| Haywood County, NC | Democratic | D+57.1 |
| Henderson County, NC | Democratic | D+26.1 |
| Hertford County, NC | Democratic | D+92.8 |
| Hoke County, NC | Democratic | D+88.4 |
| Hyde County, NC | Democratic | D+59.1 |
| Iredell County, NC | Democratic | D+46.0 |
| Jackson County, NC | Democratic | D+30.9 |
| Johnston County, NC | Democratic | D+40.8 |
| Jones County, NC | Democratic | D+70.9 |
| Lee County, NC | Democratic | D+75.0 |
| Lenoir County, NC | Democratic | D+86.8 |
| Lincoln County, NC | Democratic | D+22.5 |
| Macon County, NC | Democratic | D+12.0 |
| Madison County, NC | Republican | R+18.6 |
| Martin County, NC | Democratic | D+95.5 |
| McDowell County, NC | Democratic | D+41.0 |
| Mecklenburg County, NC | Democratic | D+60.8 |
| Mitchell County, NC | Republican | R+38.8 |
| Montgomery County, NC | Democratic | D+25.4 |
| Moore County, NC | Democratic | D+25.2 |
| Nash County, NC | Democratic | D+86.5 |
| New Hanover County, NC | Democratic | D+68.1 |
| Northampton County, NC | Democratic | D+94.7 |
| Onslow County, NC | Democratic | D+79.6 |
| Orange County, NC | Democratic | D+53.9 |
| Pamlico County, NC | Democratic | D+33.0 |
| Pasquotank County, NC | Democratic | D+73.5 |
| Pender County, NC | Democratic | D+76.1 |
| Perquimans County, NC | Democratic | D+67.5 |
| Person County, NC | Democratic | D+76.5 |
| Pitt County, NC | Democratic | D+92.9 |
| Polk County, NC | Democratic | D+23.3 |
| Randolph County, NC | Democratic | D+9.0 |
| Richmond County, NC | Democratic | D+78.7 |
| Robeson County, NC | Democratic | D+81.7 |
| Rockingham County, NC | Democratic | D+65.0 |
| Rowan County, NC | Democratic | D+52.5 |
| Rutherford County, NC | Democratic | D+35.7 |
| Sampson County, NC | Republican | R+6.1 |
| Scotland County, NC | Democratic | D+84.5 |
| Stanly County, NC | Democratic | D+16.1 |
| Stokes County, NC | Democratic | D+22.4 |
| Surry County, NC | Democratic | D+36.0 |
| Swain County, NC | Democratic | D+25.9 |
| Transylvania County, NC | Democratic | D+24.3 |
| Tyrrell County, NC | Democratic | D+46.6 |
| Union County, NC | Democratic | D+83.8 |
| Vance County, NC | Democratic | D+83.6 |
| Wake County, NC | Democratic | D+74.3 |
| Warren County, NC | Democratic | D+83.1 |
| Washington County, NC | Democratic | D+65.3 |
| Watauga County, NC | Republican | R+1.7 |
| Wayne County, NC | Democratic | D+62.8 |
| Wilkes County, NC | Republican | R+7.3 |
| Wilson County, NC | Democratic | D+86.3 |
| Yadkin County, NC | Republican | R+5.4 |
| Yancey County, NC | Democratic | D+16.2 |
Nominees: Franklin D. Roosevelt (D) · Wendell Willkie (R)
North Carolina's presidential margins
1892–2024, the 1940 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 | D | 11,429 | 3,382 | 14,811 | |
| Alexander County | D | 2,739 | 2,217 | 4,956 | |
| Alleghany County | D | 1,952 | 1,217 | 3,169 | |
| Anson County | D | 4,552 | 371 | 4,923 | |
| Ashe County | D | 4,716 | 4,175 | 8,891 | |
| Avery County | R | 1,194 | 2,944 | 4,138 | |
| Beaufort County | D | 5,528 | 936 | 6,464 | |
| Bertie County | D | 3,287 | 98 | 3,385 | |
| Bladen County | D | 2,925 | 543 | 3,468 | |
| Brunswick County | D | 2,717 | 1,522 | 4,239 | |
| Buncombe County | D | 24,878 | 8,723 | 33,601 | |
| Burke County | D | 7,242 | 4,889 | 12,131 | |
| Cabarrus County | D | 11,776 | 2,579 | 14,355 | |
| Caldwell County | D | 6,334 | 3,005 | 9,339 | |
| Camden County | D | 961 | 134 | 1,095 | |
| Carteret County | D | 3,896 | 1,789 | 5,685 | |
| Caswell County | D | 2,335 | 351 | 2,686 | |
| Catawba County | D | 11,233 | 5,656 | 16,889 | |
| Chatham County | D | 4,025 | 1,829 | 5,854 | |
| Cherokee County | D | 3,180 | 2,674 | 5,854 | |
| Chowan County | D | 1,547 | 87 | 1,634 | |
| Clay County | D | 1,349 | 1,176 | 2,525 | |
| Cleveland County | D | 9,346 | 1,970 | 11,316 | |
| Columbus County | D | 5,900 | 934 | 6,834 | |
| Craven County | D | 4,916 | 626 | 5,542 | |
| Cumberland County | D | 6,050 | 1,118 | 7,168 | |
| Currituck County | D | 1,532 | 102 | 1,634 | |
| Dare County | D | 1,214 | 315 | 1,529 | |
| Davidson County | D | 11,084 | 6,978 | 18,062 | |
| Davie County | D | 2,896 | 2,532 | 5,428 | |
| Duplin County | D | 5,394 | 1,260 | 6,654 | |
| Durham County | D | 14,810 | 2,491 | 17,301 | |
| Edgecombe County | D | 7,516 | 316 | 7,832 | |
| Forsyth County | D | 20,664 | 7,125 | 27,789 | |
| Franklin County | D | 4,724 | 227 | 4,951 | |
| Gaston County | D | 17,262 | 4,294 | 21,556 | |
| Gates County | D | 1,388 | 108 | 1,496 | |
| Graham County | D | 1,404 | 1,089 | 2,493 | |
| Granville County | D | 3,924 | 213 | 4,137 | |
| Greene County | D | 2,990 | 104 | 3,094 | |
| Guilford County | D | 26,565 | 9,770 | 36,335 | |
| Halifax County | D | 7,982 | 361 | 8,343 | |
| Harnett County | D | 6,602 | 2,280 | 8,882 | |
| Haywood County | D | 8,631 | 2,357 | 10,988 | |
| Henderson County | D | 6,336 | 3,712 | 10,048 | |
| Hertford County | D | 2,464 | 92 | 2,556 | |
| Hoke County | D | 1,904 | 117 | 2,021 | |
| Hyde County | D | 1,202 | 309 | 1,511 | |
| Iredell County | D | 10,328 | 3,820 | 14,148 | |
| Jackson County | D | 4,563 | 2,410 | 6,973 | |
| Johnston County | D | 9,976 | 4,192 | 14,168 | |
| Jones County | D | 1,371 | 233 | 1,604 | |
| Lee County | D | 3,682 | 527 | 4,209 | |
| Lenoir County | D | 6,247 | 440 | 6,687 | |
| Lincoln County | D | 4,901 | 3,099 | 8,000 | |
| Macon County | D | 2,941 | 2,312 | 5,253 | |
| Madison County | R | 3,171 | 4,617 | 7,788 | |
| Martin County | D | 4,628 | 106 | 4,734 | |
| McDowell County | D | 5,290 | 2,216 | 7,506 | |
| Mecklenburg County | D | 28,768 | 7,013 | 35,781 | |
| Mitchell County | R | 1,450 | 3,290 | 4,740 | |
| Montgomery County | D | 3,007 | 1,789 | 4,796 | |
| Moore County | D | 4,330 | 2,587 | 6,917 | |
| Nash County | D | 8,456 | 613 | 9,069 | |
| New Hanover County | D | 8,600 | 1,635 | 10,235 | |
| Northampton County | D | 3,826 | 105 | 3,931 | |
| Onslow County | D | 2,383 | 271 | 2,654 | |
| Orange County | D | 3,673 | 1,100 | 4,773 | |
| Pamlico County | D | 1,448 | 730 | 2,178 | |
| Pasquotank County | D | 3,314 | 506 | 3,820 | |
| Pender County | D | 2,249 | 305 | 2,554 | |
| Perquimans County | D | 1,176 | 228 | 1,404 | |
| Person County | D | 3,239 | 432 | 3,671 | |
| Pitt County | D | 10,067 | 369 | 10,436 | |
| Polk County | D | 2,454 | 1,528 | 3,982 | |
| Randolph County | D | 8,455 | 7,056 | 15,511 | |
| Richmond County | D | 6,530 | 779 | 7,309 | |
| Robeson County | D | 9,251 | 931 | 10,182 | |
| Rockingham County | D | 11,315 | 2,398 | 13,713 | |
| Rowan County | D | 13,023 | 4,059 | 17,082 | |
| Rutherford County | D | 8,869 | 4,204 | 13,073 | |
| Sampson County | R | 5,107 | 5,769 | 10,876 | |
| Scotland County | D | 2,981 | 250 | 3,231 | |
| Stanly County | D | 6,321 | 4,569 | 10,890 | |
| Stokes County | D | 4,274 | 2,712 | 6,986 | |
| Surry County | D | 8,871 | 4,178 | 13,049 | |
| Swain County | D | 2,422 | 1,425 | 3,847 | |
| Transylvania County | D | 3,312 | 2,019 | 5,331 | |
| Tyrrell County | D | 1,140 | 415 | 1,555 | |
| Union County | D | 7,179 | 634 | 7,813 | |
| Vance County | D | 4,252 | 380 | 4,632 | |
| Wake County | D | 18,083 | 2,665 | 20,748 | |
| Warren County | D | 2,676 | 247 | 2,923 | |
| Washington County | D | 1,724 | 362 | 2,086 | |
| Watauga County | R | 3,615 | 3,739 | 7,354 | |
| Wayne County | D | 7,222 | 1,649 | 8,871 | |
| Wilkes County | R | 7,299 | 8,446 | 15,745 | |
| Wilson County | D | 7,912 | 584 | 8,496 | |
| Yadkin County | R | 3,660 | 4,077 | 7,737 | |
| Yancey County | D | 3,489 | 2,516 | 6,005 |
Source. Compiled historical county records — 1940 presidential returns · official county-level results. Real returns — nothing estimated.