Virginia — 1928 presidential election
Recent presidential results
state1928 presidential electionVirginia · PresidentHooverR+8.0
How it voted
Share of the 1928 vote
| Herbert Hoover ✓Republican | 54.0% | 164,609 |
|---|---|---|
| Al SmithDemocratic | 46.0% | 140,146 |
| OtherAll other candidates | 0.0% | 0 |
1928presidential margin
D+60R+60
118 counties, each filled by 1928 D-vs-R margin. Hover any county for its result.
Virginia cast 12 electoral votes this cycle.
County-level results (118 counties) — table
| County | Winner | Margin |
|---|---|---|
| Accomack County, VA | Democratic | D+14.4 |
| Albemarle County, VA | Democratic | D+30.0 |
| Alexandria city, VA | Republican | R+10.6 |
| Alleghany County, VA | Republican | R+33.3 |
| Amelia County, VA | Democratic | D+28.5 |
| Amherst County, VA | Democratic | D+52.7 |
| Appomattox County, VA | Democratic | D+33.0 |
| Arlington County, VA | Republican | R+49.5 |
| Augusta County, VA | Republican | R+28.0 |
| Bath County, VA | Republican | R+28.2 |
| Bedford County, VA | Democratic | D+12.5 |
| Bland County, VA | Republican | R+17.9 |
| Botetourt County, VA | Republican | R+13.5 |
| Bristol city, VA | Democratic | D+18.8 |
| Brunswick County, VA | Democratic | D+58.0 |
| Buchanan County, VA | Democratic | D+1.2 |
| Buckingham County, VA | Democratic | D+1.7 |
| Buena Vista city, VA | Republican | R+21.6 |
| Campbell County, VA | Democratic | D+9.4 |
| Caroline County, VA | Democratic | D+0.1 |
| Carroll County, VA | Republican | R+37.5 |
| Charles City County, VA | Republican | R+32.7 |
| Charlotte County, VA | Democratic | D+46.8 |
| Charlottesville city, VA | Democratic | D+16.7 |
| Chesapeake city, VA | Republican | R+69.1 |
| Chesterfield County, VA | Republican | R+10.1 |
| Clarke County, VA | Democratic | D+49.8 |
| Craig County, VA | Democratic | D+4.0 |
| Culpeper County, VA | Democratic | D+5.2 |
| Cumberland County, VA | Democratic | D+35.0 |
| Danville city, VA | Republican | R+32.7 |
| Dickenson County, VA | Democratic | D+0.3 |
| Dinwiddie County, VA | Democratic | D+48.0 |
| Essex County, VA | Democratic | D+24.4 |
| Fairfax County, VA | Republican | R+34.2 |
| Fauquier County, VA | Democratic | D+22.3 |
| Floyd County, VA | Republican | R+54.8 |
| Fluvanna County, VA | Democratic | D+15.5 |
| Franklin County, VA | Democratic | D+9.8 |
| Frederick County, VA | Democratic | D+6.2 |
| Fredericksburg city, VA | Republican | R+8.0 |
| Giles County, VA | Republican | R+0.8 |
| Gloucester County, VA | Republican | R+2.2 |
| Goochland County, VA | Democratic | D+15.1 |
| Grayson County, VA | Republican | R+22.9 |
| Greene County, VA | Republican | R+24.0 |
| Greensville County, VA | Democratic | D+24.0 |
| Halifax County, VA | Democratic | D+43.1 |
| Hampton city, VA | Republican | R+7.9 |
| Hanover County, VA | Democratic | D+16.8 |
| Harrisonburg city, VA | Republican | R+25.5 |
| Henrico County, VA | Republican | R+16.6 |
| Henry County, VA | Democratic | D+5.3 |
| Highland County, VA | Republican | R+25.4 |
| Hopewell city, VA | Republican | R+2.3 |
| Isle of Wight County, VA | Republican | R+2.2 |
| James City County, VA | Republican | R+0.7 |
| King and Queen County, VA | Republican | R+6.5 |
| King George County, VA | Republican | R+14.4 |
| King William County, VA | Democratic | D+13.4 |
| Lancaster County, VA | Republican | R+24.6 |
| Lee County, VA | Republican | R+16.7 |
| Loudoun County, VA | Democratic | D+18.2 |
| Louisa County, VA | Republican | R+2.5 |
| Lunenburg County, VA | Democratic | D+58.5 |
| Lynchburg city, VA | Republican | R+15.8 |
| Madison County, VA | Republican | R+14.2 |
| Mathews County, VA | Republican | R+33.0 |
| Mecklenburg County, VA | Democratic | D+38.2 |
| Middlesex County, VA | Democratic | D+11.0 |
| Montgomery County, VA | Republican | R+31.6 |
| Nelson County, VA | Democratic | D+32.6 |
| New Kent County, VA | Republican | R+9.9 |
| Newport News city, VA | Republican | R+22.9 |
| Norfolk city, VA | Republican | R+17.1 |
| Northampton County, VA | Democratic | D+15.2 |
| Northumberland County, VA | Republican | R+44.5 |
| Nottoway County, VA | Democratic | D+19.3 |
| Orange County, VA | Democratic | D+7.2 |
| Page County, VA | Republican | R+21.3 |
| Patrick County, VA | Republican | R+14.9 |
| Petersburg city, VA | Democratic | D+20.5 |
| Pittsylvania County, VA | Republican | R+21.2 |
| Portsmouth city, VA | Republican | R+14.6 |
| Powhatan County, VA | Democratic | D+20.6 |
| Prince Edward County, VA | Democratic | D+17.2 |
| Prince George County, VA | Democratic | D+29.1 |
| Prince William County, VA | Democratic | D+0.5 |
| Pulaski County, VA | Republican | R+4.6 |
| Radford city, VA | Republican | R+16.8 |
| Rappahannock County, VA | Democratic | D+21.9 |
| Richmond city, VA | Republican | R+2.6 |
| Richmond County, VA | Republican | R+23.1 |
| Roanoke city, VA | Republican | R+23.4 |
| Roanoke County, VA | Republican | R+35.1 |
| Rockbridge County, VA | Democratic | D+4.2 |
| Rockingham County, VA | Republican | R+46.3 |
| Russell County, VA | Democratic | D+11.2 |
| Scott County, VA | Republican | R+10.6 |
| Shenandoah County, VA | Republican | R+36.6 |
| Smyth County, VA | Republican | R+17.4 |
| Southampton County, VA | Democratic | D+13.1 |
| Spotsylvania County, VA | Republican | R+19.7 |
| Stafford County, VA | Republican | R+28.8 |
| Staunton city, VA | Republican | R+16.7 |
| Suffolk city, VA | Democratic | D+5.9 |
| Surry County, VA | Democratic | D+55.0 |
| Sussex County, VA | Democratic | D+17.4 |
| Tazewell County, VA | Republican | R+21.6 |
| Virginia Beach city, VA | Republican | R+10.6 |
| Warren County, VA | Democratic | D+11.5 |
| Washington County, VA | Republican | R+12.8 |
| Westmoreland County, VA | Republican | R+17.0 |
| Williamsburg city, VA | Democratic | D+52.0 |
| Winchester city, VA | Republican | R+19.1 |
| Wise County, VA | Democratic | D+0.6 |
| Wythe County, VA | Republican | R+25.2 |
| York County, VA | Republican | R+53.6 |
Virginia results by county
118 counties. Third-party and independent votes are reported by the county source as one combined figure; every named candidate is listed in the complete result below.
| Led by | |||||
|---|---|---|---|---|---|
| Accomack County | Al Smith+459 | 1,36742.8% | 1,82657.2% | 00.0% | 3,193 |
| Albemarle County | Al Smith+725 | 84635.0% | 1,57165.0% | 00.0% | 2,417 |
| Alexandria city | Herbert Hoover+310 | 1,61755.3% | 1,30744.7% | 00.0% | 2,924 |
| Alleghany County | Herbert Hoover+1,210 | 2,42366.6% | 1,21333.4% | 00.0% | 3,636 |
| Amelia County | Al Smith+221 | 27735.7% | 49864.3% | 00.0% | 775 |
| Amherst County | Al Smith+995 | 44723.7% | 1,44276.3% | 00.0% | 1,889 |
| Appomattox County | Al Smith+439 | 44633.5% | 88566.5% | 00.0% | 1,331 |
| Arlington County | Herbert Hoover+2,830 | 4,27474.7% | 1,44425.3% | 00.0% | 5,718 |
| Augusta County | Herbert Hoover+1,172 | 2,67964.0% | 1,50736.0% | 00.0% | 4,186 |
| Bath County | Herbert Hoover+322 | 73164.1% | 40935.9% | 00.0% | 1,140 |
| Bedford County | Al Smith+318 | 1,11843.8% | 1,43656.2% | 00.0% | 2,554 |
| Bland County | Herbert Hoover+251 | 82659.0% | 57541.0% | 00.0% | 1,401 |
| Botetourt County | Herbert Hoover+375 | 1,57556.8% | 1,20043.2% | 00.0% | 2,775 |
| Bristol city | Al Smith+292 | 63040.6% | 92259.4% | 00.0% | 1,552 |
| Brunswick County | Al Smith+677 | 24521.0% | 92279.0% | 00.0% | 1,167 |
| Buchanan County | Al Smith+32 | 1,33349.4% | 1,36550.6% | 00.0% | 2,698 |
| Buckingham County | Al Smith+20 | 57949.2% | 59950.8% | 00.0% | 1,178 |
| Buena Vista city | Herbert Hoover+95 | 26760.8% | 17239.2% | 00.0% | 439 |
| Campbell County | Al Smith+166 | 80145.3% | 96754.7% | 00.0% | 1,768 |
| Caroline County | Al Smith+1 | 63850.0% | 63950.0% | 00.0% | 1,277 |
| Carroll County | Herbert Hoover+1,342 | 2,45968.8% | 1,11731.2% | 00.0% | 3,576 |
| Charles City County | Herbert Hoover+102 | 20766.3% | 10533.7% | 00.0% | 312 |
| Charlotte County | Al Smith+709 | 40326.6% | 1,11273.4% | 00.0% | 1,515 |
| Charlottesville city | Al Smith+284 | 70841.6% | 99258.4% | 00.0% | 1,700 |
| Chesapeake city | Herbert Hoover+707 | 86584.6% | 15815.4% | 00.0% | 1,023 |
| Chesterfield County | Herbert Hoover+243 | 1,32555.0% | 1,08245.0% | 00.0% | 2,407 |
| Clarke County | Al Smith+492 | 24825.1% | 74074.9% | 00.0% | 988 |
| Craig County | Al Smith+38 | 45148.0% | 48952.0% | 00.0% | 940 |
| Culpeper County | Al Smith+83 | 75347.4% | 83652.6% | 00.0% | 1,589 |
| Cumberland County | Al Smith+229 | 21332.5% | 44267.5% | 00.0% | 655 |
| Danville city | Herbert Hoover+1,164 | 2,36066.4% | 1,19633.6% | 00.0% | 3,556 |
| Dickenson County | Al Smith+11 | 1,86849.9% | 1,87950.1% | 00.0% | 3,747 |
| Dinwiddie County | Al Smith+613 | 33226.0% | 94574.0% | 00.0% | 1,277 |
| Essex County | Al Smith+126 | 19537.8% | 32162.2% | 00.0% | 516 |
| Fairfax County | Herbert Hoover+1,278 | 2,50767.1% | 1,22932.9% | 00.0% | 3,736 |
| Fauquier County | Al Smith+559 | 97238.8% | 1,53161.2% | 00.0% | 2,503 |
| Floyd County | Herbert Hoover+1,048 | 1,48177.4% | 43322.6% | 00.0% | 1,914 |
| Fluvanna County | Al Smith+120 | 32742.2% | 44757.8% | 00.0% | 774 |
| Franklin County | Al Smith+332 | 1,52945.1% | 1,86154.9% | 00.0% | 3,390 |
| Frederick County | Al Smith+134 | 1,00646.9% | 1,14053.1% | 00.0% | 2,146 |
| Fredericksburg city | Herbert Hoover+103 | 69754.0% | 59446.0% | 00.0% | 1,291 |
| Giles County | Herbert Hoover+20 | 1,31350.4% | 1,29349.6% | 00.0% | 2,606 |
| Gloucester County | Herbert Hoover+27 | 61451.1% | 58748.9% | 00.0% | 1,201 |
| Goochland County | Al Smith+113 | 31842.5% | 43157.5% | 00.0% | 749 |
| Grayson County | Herbert Hoover+1,015 | 2,72861.4% | 1,71338.6% | 00.0% | 4,441 |
| Greene County | Herbert Hoover+164 | 42362.0% | 25938.0% | 00.0% | 682 |
| Greensville County | Al Smith+201 | 31838.0% | 51962.0% | 00.0% | 837 |
| Halifax County | Al Smith+1,651 | 1,09128.5% | 2,74271.5% | 00.0% | 3,833 |
| Hampton city | Herbert Hoover+244 | 1,66654.0% | 1,42246.0% | 00.0% | 3,088 |
| Hanover County | Al Smith+239 | 59241.6% | 83158.4% | 00.0% | 1,423 |
| Harrisonburg city | Herbert Hoover+421 | 1,03762.7% | 61637.3% | 00.0% | 1,653 |
| Henrico County | Herbert Hoover+538 | 1,88758.3% | 1,34941.7% | 00.0% | 3,236 |
| Henry County | Al Smith+128 | 1,13947.3% | 1,26752.7% | 00.0% | 2,406 |
| Highland County | Herbert Hoover+252 | 62362.7% | 37137.3% | 00.0% | 994 |
| Hopewell city | Herbert Hoover+23 | 50551.2% | 48248.8% | 00.0% | 987 |
| Isle of Wight County | Herbert Hoover+24 | 55551.1% | 53148.9% | 00.0% | 1,086 |
| James City County | Herbert Hoover+3 | 20450.4% | 20149.6% | 00.0% | 405 |
| King and Queen County | Herbert Hoover+39 | 31953.3% | 28046.7% | 00.0% | 599 |
| King George County | Herbert Hoover+104 | 41357.2% | 30942.8% | 00.0% | 722 |
| King William County | Al Smith+102 | 32943.3% | 43156.7% | 00.0% | 760 |
| Lancaster County | Herbert Hoover+205 | 52062.3% | 31537.7% | 00.0% | 835 |
| Lee County | Herbert Hoover+954 | 3,33758.3% | 2,38341.7% | 00.0% | 5,720 |
| Loudoun County | Al Smith+590 | 1,32540.9% | 1,91559.1% | 00.0% | 3,240 |
| Louisa County | Herbert Hoover+38 | 77251.3% | 73448.7% | 00.0% | 1,506 |
| Lunenburg County | Al Smith+885 | 31420.8% | 1,19979.2% | 00.0% | 1,513 |
| Lynchburg city | Herbert Hoover+743 | 2,73057.9% | 1,98742.1% | 00.0% | 4,717 |
| Madison County | Herbert Hoover+192 | 77257.1% | 58042.9% | 00.0% | 1,352 |
| Mathews County | Herbert Hoover+424 | 85566.5% | 43133.5% | 00.0% | 1,286 |
| Mecklenburg County | Al Smith+968 | 78430.9% | 1,75269.1% | 00.0% | 2,536 |
| Middlesex County | Al Smith+79 | 31844.5% | 39755.5% | 00.0% | 715 |
| Montgomery County | Herbert Hoover+894 | 1,86165.8% | 96734.2% | 00.0% | 2,828 |
| Nelson County | Al Smith+598 | 61833.7% | 1,21666.3% | 00.0% | 1,834 |
| New Kent County | Herbert Hoover+39 | 21754.9% | 17845.1% | 00.0% | 395 |
| Newport News city | Herbert Hoover+1,334 | 3,58361.4% | 2,24938.6% | 00.0% | 5,832 |
| Norfolk city | Herbert Hoover+3,008 | 10,31458.5% | 7,30641.5% | 00.0% | 17,620 |
| Northampton County | Al Smith+247 | 68842.4% | 93557.6% | 00.0% | 1,623 |
| Northumberland County | Herbert Hoover+458 | 74472.2% | 28627.8% | 00.0% | 1,030 |
| Nottoway County | Al Smith+319 | 66740.4% | 98659.6% | 00.0% | 1,653 |
| Orange County | Al Smith+114 | 73246.4% | 84653.6% | 00.0% | 1,578 |
| Page County | Herbert Hoover+555 | 1,58060.7% | 1,02539.3% | 00.0% | 2,605 |
| Patrick County | Herbert Hoover+308 | 1,19157.4% | 88342.6% | 00.0% | 2,074 |
| Petersburg city | Al Smith+470 | 90939.7% | 1,37960.3% | 00.0% | 2,288 |
| Pittsylvania County | Herbert Hoover+910 | 2,59860.6% | 1,68839.4% | 00.0% | 4,286 |
| Portsmouth city | Herbert Hoover+887 | 3,47457.3% | 2,58742.7% | 00.0% | 6,061 |
| Powhatan County | Al Smith+98 | 18939.7% | 28760.3% | 00.0% | 476 |
| Prince Edward County | Al Smith+205 | 49441.4% | 69958.6% | 00.0% | 1,193 |
| Prince George County | Al Smith+193 | 23535.4% | 42864.6% | 00.0% | 663 |
| Prince William County | Al Smith+9 | 81749.7% | 82650.3% | 00.0% | 1,643 |
| Pulaski County | Herbert Hoover+177 | 1,99852.3% | 1,82147.7% | 00.0% | 3,819 |
| Radford city | Herbert Hoover+151 | 52458.4% | 37341.6% | 00.0% | 897 |
| Rappahannock County | Al Smith+184 | 32939.1% | 51360.9% | 00.0% | 842 |
| Richmond city | Herbert Hoover+554 | 10,76751.3% | 10,21348.7% | 00.0% | 20,980 |
| Richmond County | Herbert Hoover+175 | 46761.5% | 29238.5% | 00.0% | 759 |
| Roanoke city | Herbert Hoover+2,453 | 6,47161.7% | 4,01838.3% | 00.0% | 10,489 |
| Roanoke County | Herbert Hoover+1,391 | 2,67567.6% | 1,28432.4% | 00.0% | 3,959 |
| Rockbridge County | Al Smith+105 | 1,20647.9% | 1,31152.1% | 00.0% | 2,517 |
| Rockingham County | Herbert Hoover+2,420 | 3,82273.2% | 1,40226.8% | 00.0% | 5,224 |
| Russell County | Al Smith+505 | 2,00644.4% | 2,51155.6% | 00.0% | 4,517 |
| Scott County | Herbert Hoover+561 | 2,91655.3% | 2,35544.7% | 00.0% | 5,271 |
| Shenandoah County | Herbert Hoover+1,831 | 3,42068.3% | 1,58931.7% | 00.0% | 5,009 |
| Smyth County | Herbert Hoover+814 | 2,75158.7% | 1,93741.3% | 00.0% | 4,688 |
| Southampton County | Al Smith+196 | 64843.4% | 84456.6% | 00.0% | 1,492 |
| Spotsylvania County | Herbert Hoover+215 | 65459.8% | 43940.2% | 00.0% | 1,093 |
| Stafford County | Herbert Hoover+356 | 79764.4% | 44135.6% | 00.0% | 1,238 |
| Staunton city | Herbert Hoover+293 | 1,02658.3% | 73341.7% | 00.0% | 1,759 |
| Suffolk city | Al Smith+152 | 1,22247.1% | 1,37452.9% | 00.0% | 2,596 |
| Surry County | Al Smith+384 | 15722.5% | 54177.5% | 00.0% | 698 |
| Sussex County | Al Smith+162 | 38541.3% | 54758.7% | 00.0% | 932 |
| Tazewell County | Herbert Hoover+1,093 | 3,07260.8% | 1,97939.2% | 00.0% | 5,051 |
| Virginia Beach city | Herbert Hoover+199 | 1,04055.3% | 84144.7% | 00.0% | 1,881 |
| Warren County | Al Smith+146 | 56444.3% | 71055.7% | 00.0% | 1,274 |
| Washington County | Herbert Hoover+783 | 3,44956.4% | 2,66643.6% | 00.0% | 6,115 |
| Westmoreland County | Herbert Hoover+161 | 55458.5% | 39341.5% | 00.0% | 947 |
| Williamsburg city | Al Smith+212 | 9824.0% | 31076.0% | 00.0% | 408 |
| Winchester city | Herbert Hoover+374 | 1,16859.5% | 79440.5% | 00.0% | 1,962 |
| Wise County | Al Smith+55 | 4,50449.7% | 4,55950.3% | 00.0% | 9,063 |
| Wythe County | Herbert Hoover+1,024 | 2,54062.6% | 1,51637.4% | 00.0% | 4,056 |
| York County | Herbert Hoover+448 | 64276.8% | 19423.2% | 00.0% | 836 |
Nominees: Al Smith (D) · Herbert Hoover (R)
Virginia's presidential margins
1892–2024, the 1928 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1892 | +17.5% |
| 1896 | +6.6% |
| 1900 | +11.5% |
| 1904 | +24.8% |
| 1908 | +22.2% |
| 1912 | +48.9% |
| 1916 | +34.7% |
| 1920 | +23.5% |
| 1924 | +29.7% |
| 1928 | −8.0% |
| 1932 | +38.4% |
| 1936 | +40.8% |
| 1940 | +36.5% |
| 1944 | +25.0% |
| 1948 | +6.8% |
| 1952 | −13.0% |
| 1956 | −17.0% |
| 1960 | −5.4% |
| 1964 | +7.1% |
| 1968 | −10.9% |
| 1972 | −37.7% |
| 1976 | −1.3% |
| 1980 | −12.7% |
| 1984 | −25.2% |
| 1988 | −20.5% |
| 1992 | −4.4% |
| 1996 | −2.0% |
| 2000 | −8.1% |
| 2004 | −8.2% |
| 2008 | +6.3% |
| 2012 | +3.9% |
| 2016 | +5.3% |
| 2020 | +10.1% |
| 2024 | +5.8% |
Source. Compiled historical county records — 1928 presidential returns · official county-level results. Real returns — nothing estimated.