Virginia — 1904 presidential election
Recent presidential results
state1904 presidential electionVirginia · PresidentParkerD+24.8
How it voted
Share of the 1904 vote
| Alton B. Parker ✓Democratic | 61.6% | 80,649 |
|---|---|---|
| Theodore RooseveltRepublican | 36.8% | 48,180 |
| OtherAll other candidates | 1.5% | 2,013 |
1904presidential margin
D+60R+60
116 counties, each filled by 1904 D-vs-R margin. Hover any county for its result.
Virginia cast 12 electoral votes this cycle.
County-level results (116 counties) — table
| County | Winner | Margin |
|---|---|---|
| Accomack County, VA | Democratic | D+68.7 |
| Albemarle County, VA | Democratic | D+54.6 |
| Alexandria city, VA | Democratic | D+59.1 |
| Alleghany County, VA | Democratic | D+7.9 |
| Amelia County, VA | Democratic | D+58.8 |
| Amherst County, VA | Democratic | D+66.2 |
| Appomattox County, VA | Democratic | D+75.9 |
| Arlington County, VA | Democratic | D+22.6 |
| Augusta County, VA | Democratic | D+17.7 |
| Bath County, VA | Democratic | D+15.1 |
| Bedford County, VA | Democratic | D+38.1 |
| Bland County, VA | Republican | R+9.0 |
| Botetourt County, VA | Democratic | D+10.2 |
| Bristol city, VA | Democratic | D+37.0 |
| Brunswick County, VA | Democratic | D+59.5 |
| Buchanan County, VA | Republican | R+29.3 |
| Buckingham County, VA | Democratic | D+18.8 |
| Buena Vista city, VA | Democratic | D+21.9 |
| Campbell County, VA | Democratic | D+60.6 |
| Caroline County, VA | Democratic | D+22.3 |
| Carroll County, VA | Republican | R+18.2 |
| Charles City County, VA | Democratic | D+24.5 |
| Charlotte County, VA | Democratic | D+41.5 |
| Charlottesville city, VA | Democratic | D+68.4 |
| Chesapeake city, VA | Democratic | D+15.8 |
| Chesterfield County, VA | Democratic | D+58.3 |
| Clarke County, VA | Democratic | D+70.5 |
| Craig County, VA | Democratic | D+33.9 |
| Culpeper County, VA | Democratic | D+58.3 |
| Cumberland County, VA | Democratic | D+72.4 |
| Danville city, VA | Democratic | D+75.1 |
| Dickenson County, VA | Republican | R+8.5 |
| Dinwiddie County, VA | Democratic | D+54.5 |
| Essex County, VA | Republican | R+8.8 |
| Fairfax County, VA | Democratic | D+29.1 |
| Fauquier County, VA | Democratic | D+54.5 |
| Floyd County, VA | Republican | R+38.2 |
| Fluvanna County, VA | Democratic | D+48.9 |
| Franklin County, VA | Democratic | D+14.0 |
| Frederick County, VA | Democratic | D+45.1 |
| Fredericksburg city, VA | Democratic | D+47.5 |
| Giles County, VA | Democratic | D+9.9 |
| Gloucester County, VA | Democratic | D+46.0 |
| Goochland County, VA | Democratic | D+4.4 |
| Grayson County, VA | Republican | R+9.7 |
| Greene County, VA | Republican | R+18.4 |
| Greensville County, VA | Democratic | D+55.8 |
| Halifax County, VA | Democratic | D+33.2 |
| Hampton city, VA | Democratic | D+47.6 |
| Hanover County, VA | Democratic | D+33.3 |
| Henrico County, VA | Democratic | D+55.0 |
| Henry County, VA | Democratic | D+25.6 |
| Highland County, VA | Republican | R+7.2 |
| Isle of Wight County, VA | Democratic | D+55.2 |
| James City County, VA | Democratic | D+46.4 |
| King and Queen County, VA | Democratic | D+48.9 |
| King George County, VA | Democratic | D+19.4 |
| King William County, VA | Democratic | D+21.7 |
| Lancaster County, VA | Democratic | D+57.1 |
| Lee County, VA | Republican | R+25.9 |
| Loudoun County, VA | Democratic | D+53.9 |
| Louisa County, VA | Democratic | D+26.5 |
| Lunenburg County, VA | Democratic | D+62.3 |
| Lynchburg city, VA | Democratic | D+54.0 |
| Madison County, VA | Democratic | D+29.6 |
| Mathews County, VA | Democratic | D+57.3 |
| Mecklenburg County, VA | Democratic | D+54.1 |
| Middlesex County, VA | Democratic | D+46.4 |
| Montgomery County, VA | Republican | R+5.3 |
| Nelson County, VA | Democratic | D+51.3 |
| New Kent County, VA | Democratic | D+25.6 |
| Newport News city, VA | Democratic | D+33.8 |
| Norfolk city, VA | Democratic | D+68.3 |
| Northampton County, VA | Democratic | D+47.1 |
| Northumberland County, VA | Democratic | D+40.4 |
| Nottoway County, VA | Democratic | D+68.7 |
| Orange County, VA | Democratic | D+47.1 |
| Page County, VA | Republican | R+4.0 |
| Patrick County, VA | Democratic | D+8.7 |
| Petersburg city, VA | Democratic | D+72.6 |
| Pittsylvania County, VA | Democratic | D+43.1 |
| Portsmouth city, VA | Democratic | D+63.3 |
| Powhatan County, VA | Democratic | D+21.1 |
| Prince Edward County, VA | Democratic | D+69.6 |
| Prince George County, VA | Democratic | D+34.4 |
| Prince William County, VA | Democratic | D+51.8 |
| Pulaski County, VA | Republican | R+2.1 |
| Radford city, VA | Democratic | D+28.8 |
| Rappahannock County, VA | Democratic | D+44.9 |
| Richmond city, VA | Democratic | D+71.6 |
| Richmond County, VA | Democratic | D+34.0 |
| Roanoke city, VA | Democratic | D+41.9 |
| Roanoke County, VA | Democratic | D+18.4 |
| Rockbridge County, VA | Democratic | D+4.4 |
| Rockingham County, VA | Democratic | D+5.2 |
| Russell County, VA | Republican | R+17.1 |
| Scott County, VA | Republican | R+20.6 |
| Shenandoah County, VA | Republican | R+3.9 |
| Smyth County, VA | Republican | R+21.4 |
| Southampton County, VA | Democratic | D+55.3 |
| Spotsylvania County, VA | Democratic | D+16.0 |
| Stafford County, VA | Republican | R+12.0 |
| Staunton city, VA | Democratic | D+45.5 |
| Suffolk city, VA | Democratic | D+56.7 |
| Surry County, VA | Democratic | D+34.6 |
| Sussex County, VA | Democratic | D+46.0 |
| Tazewell County, VA | Republican | R+29.0 |
| Virginia Beach city, VA | Democratic | D+58.6 |
| Warren County, VA | Democratic | D+55.1 |
| Washington County, VA | Republican | R+16.4 |
| Westmoreland County, VA | Democratic | D+36.6 |
| Williamsburg city, VA | Democratic | D+46.5 |
| Winchester city, VA | Democratic | D+44.8 |
| Wise County, VA | Republican | R+27.2 |
| Wythe County, VA | Republican | R+13.0 |
| York County, VA | Democratic | D+41.9 |
Virginia results by county
116 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 | Alton B. Parker+1,261 | 1,51782.7% | 25614.0% | 623.4% | 1,835 |
| Albemarle County | Alton B. Parker+760 | 1,06976.7% | 30922.2% | 151.1% | 1,393 |
| Alexandria city | Alton B. Parker+551 | 73879.2% | 18720.1% | 70.8% | 932 |
| Alleghany County | Alton B. Parker+117 | 78252.5% | 66544.7% | 422.8% | 1,489 |
| Amelia County | Alton B. Parker+244 | 32077.1% | 7618.3% | 194.6% | 415 |
| Amherst County | Alton B. Parker+701 | 87882.9% | 17716.7% | 40.4% | 1,059 |
| Appomattox County | Alton B. Parker+591 | 68487.8% | 9311.9% | 20.3% | 779 |
| Arlington County | Alton B. Parker+58 | 15761.1% | 9938.5% | 10.4% | 257 |
| Augusta County | Alton B. Parker+486 | 1,58257.6% | 1,09639.9% | 702.5% | 2,748 |
| Bath County | Alton B. Parker+86 | 32557.1% | 23942.0% | 50.9% | 569 |
| Bedford County | Alton B. Parker+741 | 1,30166.8% | 56028.8% | 864.4% | 1,947 |
| Bland County | Theodore Roosevelt+68 | 33945.0% | 40754.1% | 70.9% | 753 |
| Botetourt County | Alton B. Parker+154 | 81854.1% | 66443.9% | 291.9% | 1,511 |
| Bristol city | Alton B. Parker+164 | 29767.0% | 13330.0% | 132.9% | 443 |
| Brunswick County | Alton B. Parker+444 | 59379.5% | 14920.0% | 40.5% | 746 |
| Buchanan County | Theodore Roosevelt+254 | 30735.4% | 56164.6% | 00.0% | 868 |
| Buckingham County | Alton B. Parker+190 | 59559.0% | 40540.2% | 80.8% | 1,008 |
| Buena Vista city | Alton B. Parker+46 | 12559.5% | 7937.6% | 62.9% | 210 |
| Campbell County | Alton B. Parker+516 | 67479.2% | 15818.6% | 192.2% | 851 |
| Caroline County | Alton B. Parker+184 | 50160.7% | 31738.4% | 81.0% | 826 |
| Carroll County | Theodore Roosevelt+391 | 87440.8% | 1,26559.0% | 40.2% | 2,143 |
| Charles City County | Alton B. Parker+51 | 12962.0% | 7837.5% | 10.5% | 208 |
| Charlotte County | Alton B. Parker+307 | 51770.0% | 21028.4% | 121.6% | 739 |
| Charlottesville city | Alton B. Parker+320 | 39183.5% | 7115.2% | 61.3% | 468 |
| Chesapeake city | Alton B. Parker+368 | 1,34557.6% | 97741.9% | 120.5% | 2,334 |
| Chesterfield County | Alton B. Parker+446 | 59778.0% | 15119.7% | 172.2% | 765 |
| Clarke County | Alton B. Parker+377 | 44483.0% | 6712.5% | 244.5% | 535 |
| Craig County | Alton B. Parker+174 | 33565.3% | 16131.4% | 173.3% | 513 |
| Culpeper County | Alton B. Parker+589 | 79879.0% | 20920.7% | 30.3% | 1,010 |
| Cumberland County | Alton B. Parker+283 | 33485.4% | 5113.0% | 61.5% | 391 |
| Danville city | Alton B. Parker+735 | 83685.4% | 10110.3% | 424.3% | 979 |
| Dickenson County | Theodore Roosevelt+107 | 57745.6% | 68454.1% | 40.3% | 1,265 |
| Dinwiddie County | Alton B. Parker+287 | 40677.0% | 11922.6% | 20.4% | 527 |
| Essex County | Theodore Roosevelt+83 | 43045.6% | 51354.3% | 10.1% | 944 |
| Fairfax County | Alton B. Parker+352 | 77463.9% | 42234.8% | 151.2% | 1,211 |
| Fauquier County | Alton B. Parker+859 | 1,21677.2% | 35722.7% | 30.2% | 1,576 |
| Floyd County | Theodore Roosevelt+562 | 45030.6% | 1,01268.8% | 100.7% | 1,472 |
| Fluvanna County | Alton B. Parker+259 | 39474.3% | 13525.5% | 10.2% | 530 |
| Franklin County | Alton B. Parker+292 | 1,16656.0% | 87442.0% | 412.0% | 2,081 |
| Frederick County | Alton B. Parker+542 | 85871.4% | 31626.3% | 282.3% | 1,202 |
| Fredericksburg city | Alton B. Parker+228 | 35273.3% | 12425.8% | 40.8% | 480 |
| Giles County | Alton B. Parker+133 | 72153.7% | 58843.8% | 332.5% | 1,342 |
| Gloucester County | Alton B. Parker+301 | 47472.4% | 17326.4% | 81.2% | 655 |
| Goochland County | Alton B. Parker+25 | 29852.2% | 27347.8% | 00.0% | 571 |
| Grayson County | Theodore Roosevelt+187 | 86745.0% | 1,05454.8% | 40.2% | 1,925 |
| Greene County | Theodore Roosevelt+97 | 21440.6% | 31159.0% | 20.4% | 527 |
| Greensville County | Alton B. Parker+256 | 35677.6% | 10021.8% | 30.7% | 459 |
| Halifax County | Alton B. Parker+604 | 1,19865.8% | 59432.6% | 301.6% | 1,822 |
| Hampton city | Alton B. Parker+389 | 60073.3% | 21125.8% | 70.9% | 818 |
| Hanover County | Alton B. Parker+266 | 52766.0% | 26132.7% | 101.3% | 798 |
| Henrico County | Alton B. Parker+642 | 89076.3% | 24821.3% | 292.5% | 1,167 |
| Henry County | Alton B. Parker+296 | 71862.2% | 42236.6% | 141.2% | 1,154 |
| Highland County | Theodore Roosevelt+48 | 30445.6% | 35252.8% | 111.6% | 667 |
| Isle of Wight County | Alton B. Parker+416 | 58477.5% | 16822.3% | 20.3% | 754 |
| James City County | Alton B. Parker+64 | 9871.0% | 3424.6% | 64.3% | 138 |
| King and Queen County | Alton B. Parker+256 | 39074.4% | 13425.6% | 00.0% | 524 |
| King George County | Alton B. Parker+91 | 27959.5% | 18840.1% | 20.4% | 469 |
| King William County | Alton B. Parker+109 | 30460.4% | 19538.8% | 40.8% | 503 |
| Lancaster County | Alton B. Parker+257 | 35077.8% | 9320.7% | 71.6% | 450 |
| Lee County | Theodore Roosevelt+549 | 78036.8% | 1,32962.7% | 100.5% | 2,119 |
| Loudoun County | Alton B. Parker+1,116 | 1,55875.2% | 44221.3% | 723.5% | 2,072 |
| Louisa County | Alton B. Parker+218 | 51462.5% | 29636.0% | 121.5% | 822 |
| Lunenburg County | Alton B. Parker+337 | 43380.0% | 9617.7% | 122.2% | 541 |
| Lynchburg city | Alton B. Parker+703 | 99576.5% | 29222.4% | 141.1% | 1,301 |
| Madison County | Alton B. Parker+246 | 53864.8% | 29235.2% | 00.0% | 830 |
| Mathews County | Alton B. Parker+348 | 46776.9% | 11919.6% | 213.5% | 607 |
| Mecklenburg County | Alton B. Parker+725 | 1,02176.3% | 29622.1% | 221.6% | 1,339 |
| Middlesex County | Alton B. Parker+265 | 41672.9% | 15126.4% | 40.7% | 571 |
| Montgomery County | Theodore Roosevelt+75 | 65045.8% | 72551.1% | 433.0% | 1,418 |
| Nelson County | Alton B. Parker+578 | 84775.2% | 26923.9% | 111.0% | 1,127 |
| New Kent County | Alton B. Parker+52 | 12762.6% | 7536.9% | 10.5% | 203 |
| Newport News city | Alton B. Parker+446 | 85264.5% | 40630.7% | 634.8% | 1,321 |
| Norfolk city | Alton B. Parker+2,102 | 2,55983.2% | 45714.9% | 602.0% | 3,076 |
| Northampton County | Alton B. Parker+382 | 59273.0% | 21025.9% | 91.1% | 811 |
| Northumberland County | Alton B. Parker+307 | 53270.0% | 22529.6% | 30.4% | 760 |
| Nottoway County | Alton B. Parker+384 | 47084.1% | 8615.4% | 30.5% | 559 |
| Orange County | Alton B. Parker+367 | 56872.9% | 20125.8% | 101.3% | 779 |
| Page County | Theodore Roosevelt+63 | 74147.1% | 80451.1% | 291.8% | 1,574 |
| Patrick County | Alton B. Parker+121 | 73753.3% | 61644.5% | 302.2% | 1,383 |
| Petersburg city | Alton B. Parker+780 | 92486.0% | 14413.4% | 70.7% | 1,075 |
| Pittsylvania County | Alton B. Parker+1,068 | 1,71869.3% | 65026.2% | 1124.5% | 2,480 |
| Portsmouth city | Alton B. Parker+904 | 1,15180.7% | 24717.3% | 292.0% | 1,427 |
| Powhatan County | Alton B. Parker+84 | 24060.3% | 15639.2% | 20.5% | 398 |
| Prince Edward County | Alton B. Parker+475 | 57684.5% | 10114.8% | 50.7% | 682 |
| Prince George County | Alton B. Parker+97 | 18967.0% | 9232.6% | 10.4% | 282 |
| Prince William County | Alton B. Parker+496 | 72475.6% | 22823.8% | 60.6% | 958 |
| Pulaski County | Theodore Roosevelt+32 | 73248.1% | 76450.2% | 261.7% | 1,522 |
| Radford city | Alton B. Parker+84 | 18463.0% | 10034.2% | 82.7% | 292 |
| Rappahannock County | Alton B. Parker+249 | 40072.1% | 15127.2% | 40.7% | 555 |
| Richmond city | Alton B. Parker+3,399 | 4,03484.9% | 63513.4% | 811.7% | 4,750 |
| Richmond County | Alton B. Parker+192 | 37766.7% | 18532.7% | 30.5% | 565 |
| Roanoke city | Alton B. Parker+762 | 1,26869.7% | 50627.8% | 452.5% | 1,819 |
| Roanoke County | Alton B. Parker+203 | 63057.0% | 42738.6% | 494.4% | 1,106 |
| Rockbridge County | Alton B. Parker+85 | 99651.6% | 91147.2% | 241.2% | 1,931 |
| Rockingham County | Alton B. Parker+163 | 1,60451.1% | 1,44146.0% | 912.9% | 3,136 |
| Russell County | Theodore Roosevelt+409 | 98741.3% | 1,39658.4% | 90.4% | 2,392 |
| Scott County | Theodore Roosevelt+609 | 1,16439.4% | 1,77360.0% | 190.6% | 2,956 |
| Shenandoah County | Theodore Roosevelt+91 | 1,09847.4% | 1,18951.3% | 301.3% | 2,317 |
| Smyth County | Theodore Roosevelt+464 | 84839.0% | 1,31260.4% | 130.6% | 2,173 |
| Southampton County | Alton B. Parker+664 | 92476.9% | 26021.6% | 171.4% | 1,201 |
| Spotsylvania County | Alton B. Parker+93 | 33056.8% | 23740.8% | 142.4% | 581 |
| Stafford County | Theodore Roosevelt+83 | 30143.6% | 38455.6% | 60.9% | 691 |
| Staunton city | Alton B. Parker+296 | 45870.5% | 16224.9% | 304.6% | 650 |
| Suffolk city | Alton B. Parker+492 | 67878.1% | 18621.4% | 40.5% | 868 |
| Surry County | Alton B. Parker+169 | 32366.2% | 15431.6% | 112.3% | 488 |
| Sussex County | Alton B. Parker+160 | 25372.7% | 9326.7% | 20.6% | 348 |
| Tazewell County | Theodore Roosevelt+659 | 80335.3% | 1,46264.3% | 80.4% | 2,273 |
| Virginia Beach city | Alton B. Parker+311 | 42079.1% | 10920.5% | 20.4% | 531 |
| Warren County | Alton B. Parker+389 | 54076.5% | 15121.4% | 152.1% | 706 |
| Washington County | Theodore Roosevelt+528 | 1,34441.6% | 1,87258.0% | 130.4% | 3,229 |
| Westmoreland County | Alton B. Parker+211 | 39268.1% | 18131.4% | 30.5% | 576 |
| Williamsburg city | Alton B. Parker+66 | 10372.5% | 3726.1% | 21.4% | 142 |
| Winchester city | Alton B. Parker+248 | 39471.2% | 14626.4% | 132.4% | 553 |
| Wise County | Theodore Roosevelt+675 | 89736.1% | 1,57263.3% | 150.6% | 2,484 |
| Wythe County | Theodore Roosevelt+319 | 1,06543.3% | 1,38456.3% | 90.4% | 2,458 |
| York County | Alton B. Parker+117 | 18666.7% | 6924.7% | 248.6% | 279 |
Nominees: Alton B. Parker (D) · Theodore Roosevelt (R)
Virginia's presidential margins
1892–2024, the 1904 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 — 1904 presidential returns · official county-level results. Real returns — nothing estimated.