akashic
1876–2024
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
North Carolina, 1928
HooverR+9.9
1928 presidential margin by county for North Carolina — 1928 presidential electionA map of the constituent counties of North Carolina — 1928 presidential election, each outlined and filled by its 1928 presidential margin from deep red (Republican) through neutral to deep blue (Democratic), seated within the faint outlines of the surrounding states.Alamance County, NC · R+23.0Alexander County, NC · R+20.4Alleghany County, NC · D+1.7Anson County, NC · D+60.5Ashe County, NC · R+11.3Avery County, NC · R+78.7Beaufort County, NC · D+16.7Bertie County, NC · D+68.5Bladen County, NC · R+10.4Brunswick County, NC · R+31.0Buncombe County, NC · R+14.4Burke County, NC · R+27.9Cabarrus County, NC · R+14.7Caldwell County, NC · R+29.5Camden County, NC · D+43.6Carteret County, NC · R+21.0Caswell County, NC · D+11.1Catawba County, NC · R+21.2Chatham County, NC · R+10.6Cherokee County, NC · R+25.8Chowan County, NC · D+45.3Clay County, NC · R+10.1Cleveland County, NC · D+1.5Columbus County, NC · R+10.6Craven County, NC · D+5.4Cumberland County, NC · R+3.5Currituck County, NC · D+76.6Dare County, NC · D+4.1Davidson County, NC · R+26.4Davie County, NC · R+46.3Duplin County, NC · R+4.7Durham County, NC · R+32.1Edgecombe County, NC · D+62.1Forsyth County, NC · R+33.3Franklin County, NC · D+59.0Gaston County, NC · R+18.3Gates County, NC · D+1.2Graham County, NC · R+13.4Granville County, NC · D+55.1Greene County, NC · D+37.1Guilford County, NC · R+25.2Halifax County, NC · D+69.2Harnett County, NC · R+14.3Haywood County, NC · R+3.5Henderson County, NC · R+24.7Hertford County, NC · D+44.8Hoke County, NC · D+57.5Hyde County, NC · R+7.2Iredell County, NC · R+16.2Jackson County, NC · R+5.1Johnston County, NC · R+20.8Jones County, NC · R+15.0Lee County, NC · D+9.5Lenoir County, NC · D+28.6Lincoln County, NC · R+14.9Macon County, NC · R+14.0Madison County, NC · R+62.8Martin County, NC · D+74.5McDowell County, NC · TiedMecklenburg County, NC · R+10.8Mitchell County, NC · R+61.2Montgomery County, NC · R+13.6Moore County, NC · R+11.0Nash County, NC · D+34.6New Hanover County, NC · R+21.2Northampton County, NC · D+58.1Onslow County, NC · R+7.8Orange County, NC · R+17.5Pamlico County, NC · R+11.2Pasquotank County, NC · D+41.0Pender County, NC · R+13.1Perquimans County, NC · D+0.7Person County, NC · D+4.7Pitt County, NC · D+53.8Polk County, NC · R+7.4Randolph County, NC · R+27.8Richmond County, NC · D+18.5Robeson County, NC · D+26.2Rockingham County, NC · R+24.2Rowan County, NC · R+24.9Rutherford County, NC · R+16.3Sampson County, NC · R+41.9Scotland County, NC · D+49.9Stanly County, NC · R+21.0Stokes County, NC · R+31.2Surry County, NC · R+31.6Swain County, NC · R+18.1Transylvania County, NC · R+11.4Tyrrell County, NC · R+3.1Union County, NC · D+7.4Vance County, NC · D+24.6Wake County, NC · D+16.3Warren County, NC · D+68.6Washington County, NC · R+13.7Watauga County, NC · R+9.9Wayne County, NC · R+7.7Wilkes County, NC · R+47.2Wilson County, NC · D+29.3Yadkin County, NC · R+67.2Yancey County, NC · R+4.5
How it voted
Share of the 1928 vote
Herbert HooverRepublican54.9%348,923
Al SmithDemocratic45.1%286,227
OtherAll other candidates0.0%0
D+60
R+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
North Carolina's presidential marginsDemocratic-minus-Republican presidential margin from 1892 to 2024. Most recent: −3.2% in 2024.flipped R · 2012−3.2%DR18922024
North Carolina's presidential margins
YearMargin (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.
CountyWonMarginDemocraticRepublicanTotal
Alamance CountyR
−23.0%
4,2606,81011,070
Alexander CountyR
−20.4%
1,7222,6054,327
Alleghany CountyD
+1.7%
1,4141,3682,782
Anson CountyD
+60.5%
2,9477263,673
Ashe CountyR
−11.3%
3,4584,3377,795
Avery CountyR
−78.7%
3903,2733,663
Beaufort CountyD
+16.7%
3,5332,5216,054
Bertie CountyD
+68.5%
2,0003742,374
Bladen CountyR
−10.4%
1,5521,9113,463
Brunswick CountyR
−31.0%
1,0181,9312,949
Buncombe CountyR
−14.4%
12,40516,59028,995
Burke CountyR
−27.9%
2,8815,1087,989
Cabarrus CountyR
−14.7%
4,8696,54811,417
Caldwell CountyR
−29.5%
2,2914,2076,498
Camden CountyD
+43.6%
624245869
Carteret CountyR
−21.0%
2,0453,1335,178
Caswell CountyD
+11.1%
9367491,685
Catawba CountyR
−21.2%
4,9167,55612,472
Chatham CountyR
−10.6%
2,6803,3185,998
Cherokee CountyR
−25.8%
1,9113,2395,150
Chowan CountyD
+45.3%
9363521,288
Clay CountyR
−10.1%
9031,1062,009
Cleveland CountyD
+1.5%
4,9144,7669,680
Columbus CountyR
−10.6%
2,8543,5336,387
Craven CountyD
+5.4%
2,4942,2374,731
Cumberland CountyR
−3.5%
3,2973,5346,831
Currituck CountyD
+76.6%
1,2531661,419
Dare CountyD
+4.1%
8838141,697
Davidson CountyR
−26.4%
5,2208,96014,180
Davie CountyR
−46.3%
1,0852,9594,044
Duplin CountyR
−4.7%
2,6472,9115,558
Durham CountyR
−32.1%
4,4828,72313,205
Edgecombe CountyD
+62.1%
4,1849775,161
Forsyth CountyR
−33.3%
6,63913,25819,897
Franklin CountyD
+59.0%
2,8317293,560
Gaston CountyR
−18.3%
6,7029,70216,404
Gates CountyD
+1.2%
5725581,130
Graham CountyR
−13.4%
9631,2602,223
Granville CountyD
+55.1%
2,9628583,820
Greene CountyD
+37.1%
1,1815421,723
Guilford CountyR
−25.2%
9,87216,54126,413
Halifax CountyD
+69.2%
4,8828905,772
Harnett CountyR
−14.3%
3,5544,7408,294
Haywood CountyR
−3.5%
4,1734,4728,645
Henderson CountyR
−24.7%
3,1495,2108,359
Hertford CountyD
+44.8%
1,0303931,423
Hoke CountyD
+57.5%
1,1543111,465
Hyde CountyR
−7.2%
5906821,272
Iredell CountyR
−16.2%
4,8366,71211,548
Jackson CountyR
−5.1%
3,1713,5126,683
Johnston CountyR
−20.8%
5,0417,69612,737
Jones CountyR
−15.0%
4866581,144
Lee CountyD
+9.5%
1,7151,4163,131
Lenoir CountyD
+28.6%
2,3631,3113,674
Lincoln CountyR
−14.9%
2,9133,9306,843
Macon CountyR
−14.0%
2,1912,9035,094
Madison CountyR
−62.8%
1,0934,7765,869
Martin CountyD
+74.5%
2,8184113,229
McDowell CountyD
+0.1%
3,4303,4236,853
Mecklenburg CountyR
−10.8%
9,69012,04121,731
Mitchell CountyR
−61.2%
8273,4364,263
Montgomery CountyR
−13.6%
2,0162,6534,669
Moore CountyR
−11.0%
2,6393,2905,929
Nash CountyD
+34.6%
4,2492,0666,315
New Hanover CountyR
−21.2%
2,7604,2487,008
Northampton CountyD
+58.1%
1,7234562,179
Onslow CountyR
−7.8%
1,0721,2532,325
Orange CountyR
−17.5%
1,7992,5644,363
Pamlico CountyR
−11.2%
8781,0991,977
Pasquotank CountyD
+41.0%
1,9438142,757
Pender CountyR
−13.1%
9981,3002,298
Perquimans CountyD
+0.7%
6096001,209
Person CountyD
+4.7%
1,2351,1232,358
Pitt CountyD
+53.8%
4,6461,3956,041
Polk CountyR
−7.4%
1,6161,8733,489
Randolph CountyR
−27.8%
4,1887,41411,602
Richmond CountyD
+18.5%
2,9752,0455,020
Robeson CountyD
+26.2%
4,7302,7677,497
Rockingham CountyR
−24.2%
3,4115,5858,996
Rowan CountyR
−24.9%
4,7837,95712,740
Rutherford CountyR
−16.3%
4,1465,7629,908
Sampson CountyR
−41.9%
2,2855,5797,864
Scotland CountyD
+49.9%
1,7615882,349
Stanly CountyR
−21.0%
3,0004,5977,597
Stokes CountyR
−31.2%
1,9703,7595,729
Surry CountyR
−31.6%
3,6477,01510,662
Swain CountyR
−18.1%
1,7232,4844,207
Transylvania CountyR
−11.4%
1,7222,1653,887
Tyrrell CountyR
−3.1%
475505980
Union CountyD
+7.4%
2,8402,4485,288
Vance CountyD
+24.6%
2,3951,4493,844
Wake CountyD
+16.3%
9,3416,72016,061
Warren CountyD
+68.6%
2,0373792,416
Washington CountyR
−13.7%
8981,1832,081
Watauga CountyR
−9.9%
2,5913,1595,750
Wayne CountyR
−7.7%
3,7204,3408,060
Wilkes CountyR
−47.2%
2,8027,80810,610
Wilson CountyD
+29.3%
3,5351,9335,468
Yadkin CountyR
−67.2%
7613,8784,639
Yancey CountyR
−4.5%
2,4762,7125,188