Elections / 1928 · President · NC
Herbert Hoover carried North Carolina R+9.9.
Al Smith (D) vs Herbert Hoover (R) in North Carolina, 1928. The state ran 7.6 points more Democratic than the nation (R+17.5 nationally).
Nominees: Al Smith (D) · Herbert Hoover (R)
North Carolina result
635,150 votes counted
Smith (D)
286,227
45.1%
Hoover (R)
348,923
54.9%
All others
0
0.0%
Margin
R+9.9
1928 presidential election
North Carolina, 1928
HooverR+9.9
How it voted
Share of the 1928 vote
| Herbert Hoover ✓Republican | 54.9% | 348,923 |
|---|---|---|
| Al SmithDemocratic | 45.1% | 286,227 |
| OtherAll other candidates | 0.0% | 0 |
D+60R+60
100 counties, each filled by 1928 D-vs-R margin. Hover any county for its result.
North Carolina's presidential margins
1892–2024, the 1928 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 results — 1928
100 counties; every row links to the county's full page.
| County | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| Alamance County | R | 4,260 | 6,810 | 11,070 | |
| Alexander County | R | 1,722 | 2,605 | 4,327 | |
| Alleghany County | D | 1,414 | 1,368 | 2,782 | |
| Anson County | D | 2,947 | 726 | 3,673 | |
| Ashe County | R | 3,458 | 4,337 | 7,795 | |
| Avery County | R | 390 | 3,273 | 3,663 | |
| Beaufort County | D | 3,533 | 2,521 | 6,054 | |
| Bertie County | D | 2,000 | 374 | 2,374 | |
| Bladen County | R | 1,552 | 1,911 | 3,463 | |
| Brunswick County | R | 1,018 | 1,931 | 2,949 | |
| Buncombe County | R | 12,405 | 16,590 | 28,995 | |
| Burke County | R | 2,881 | 5,108 | 7,989 | |
| Cabarrus County | R | 4,869 | 6,548 | 11,417 | |
| Caldwell County | R | 2,291 | 4,207 | 6,498 | |
| Camden County | D | 624 | 245 | 869 | |
| Carteret County | R | 2,045 | 3,133 | 5,178 | |
| Caswell County | D | 936 | 749 | 1,685 | |
| Catawba County | R | 4,916 | 7,556 | 12,472 | |
| Chatham County | R | 2,680 | 3,318 | 5,998 | |
| Cherokee County | R | 1,911 | 3,239 | 5,150 | |
| Chowan County | D | 936 | 352 | 1,288 | |
| Clay County | R | 903 | 1,106 | 2,009 | |
| Cleveland County | D | 4,914 | 4,766 | 9,680 | |
| Columbus County | R | 2,854 | 3,533 | 6,387 | |
| Craven County | D | 2,494 | 2,237 | 4,731 | |
| Cumberland County | R | 3,297 | 3,534 | 6,831 | |
| Currituck County | D | 1,253 | 166 | 1,419 | |
| Dare County | D | 883 | 814 | 1,697 | |
| Davidson County | R | 5,220 | 8,960 | 14,180 | |
| Davie County | R | 1,085 | 2,959 | 4,044 | |
| Duplin County | R | 2,647 | 2,911 | 5,558 | |
| Durham County | R | 4,482 | 8,723 | 13,205 | |
| Edgecombe County | D | 4,184 | 977 | 5,161 | |
| Forsyth County | R | 6,639 | 13,258 | 19,897 | |
| Franklin County | D | 2,831 | 729 | 3,560 | |
| Gaston County | R | 6,702 | 9,702 | 16,404 | |
| Gates County | D | 572 | 558 | 1,130 | |
| Graham County | R | 963 | 1,260 | 2,223 | |
| Granville County | D | 2,962 | 858 | 3,820 | |
| Greene County | D | 1,181 | 542 | 1,723 | |
| Guilford County | R | 9,872 | 16,541 | 26,413 | |
| Halifax County | D | 4,882 | 890 | 5,772 | |
| Harnett County | R | 3,554 | 4,740 | 8,294 | |
| Haywood County | R | 4,173 | 4,472 | 8,645 | |
| Henderson County | R | 3,149 | 5,210 | 8,359 | |
| Hertford County | D | 1,030 | 393 | 1,423 | |
| Hoke County | D | 1,154 | 311 | 1,465 | |
| Hyde County | R | 590 | 682 | 1,272 | |
| Iredell County | R | 4,836 | 6,712 | 11,548 | |
| Jackson County | R | 3,171 | 3,512 | 6,683 | |
| Johnston County | R | 5,041 | 7,696 | 12,737 | |
| Jones County | R | 486 | 658 | 1,144 | |
| Lee County | D | 1,715 | 1,416 | 3,131 | |
| Lenoir County | D | 2,363 | 1,311 | 3,674 | |
| Lincoln County | R | 2,913 | 3,930 | 6,843 | |
| Macon County | R | 2,191 | 2,903 | 5,094 | |
| Madison County | R | 1,093 | 4,776 | 5,869 | |
| Martin County | D | 2,818 | 411 | 3,229 | |
| McDowell County | D | 3,430 | 3,423 | 6,853 | |
| Mecklenburg County | R | 9,690 | 12,041 | 21,731 | |
| Mitchell County | R | 827 | 3,436 | 4,263 | |
| Montgomery County | R | 2,016 | 2,653 | 4,669 | |
| Moore County | R | 2,639 | 3,290 | 5,929 | |
| Nash County | D | 4,249 | 2,066 | 6,315 | |
| New Hanover County | R | 2,760 | 4,248 | 7,008 | |
| Northampton County | D | 1,723 | 456 | 2,179 | |
| Onslow County | R | 1,072 | 1,253 | 2,325 | |
| Orange County | R | 1,799 | 2,564 | 4,363 | |
| Pamlico County | R | 878 | 1,099 | 1,977 | |
| Pasquotank County | D | 1,943 | 814 | 2,757 | |
| Pender County | R | 998 | 1,300 | 2,298 | |
| Perquimans County | D | 609 | 600 | 1,209 | |
| Person County | D | 1,235 | 1,123 | 2,358 | |
| Pitt County | D | 4,646 | 1,395 | 6,041 | |
| Polk County | R | 1,616 | 1,873 | 3,489 | |
| Randolph County | R | 4,188 | 7,414 | 11,602 | |
| Richmond County | D | 2,975 | 2,045 | 5,020 | |
| Robeson County | D | 4,730 | 2,767 | 7,497 | |
| Rockingham County | R | 3,411 | 5,585 | 8,996 | |
| Rowan County | R | 4,783 | 7,957 | 12,740 | |
| Rutherford County | R | 4,146 | 5,762 | 9,908 | |
| Sampson County | R | 2,285 | 5,579 | 7,864 | |
| Scotland County | D | 1,761 | 588 | 2,349 | |
| Stanly County | R | 3,000 | 4,597 | 7,597 | |
| Stokes County | R | 1,970 | 3,759 | 5,729 | |
| Surry County | R | 3,647 | 7,015 | 10,662 | |
| Swain County | R | 1,723 | 2,484 | 4,207 | |
| Transylvania County | R | 1,722 | 2,165 | 3,887 | |
| Tyrrell County | R | 475 | 505 | 980 | |
| Union County | D | 2,840 | 2,448 | 5,288 | |
| Vance County | D | 2,395 | 1,449 | 3,844 | |
| Wake County | D | 9,341 | 6,720 | 16,061 | |
| Warren County | D | 2,037 | 379 | 2,416 | |
| Washington County | R | 898 | 1,183 | 2,081 | |
| Watauga County | R | 2,591 | 3,159 | 5,750 | |
| Wayne County | R | 3,720 | 4,340 | 8,060 | |
| Wilkes County | R | 2,802 | 7,808 | 10,610 | |
| Wilson County | D | 3,535 | 1,933 | 5,468 | |
| Yadkin County | R | 761 | 3,878 | 4,639 | |
| Yancey County | R | 2,476 | 2,712 | 5,188 |