Virginia — 2004 presidential election
Recent presidential results
state2004 presidential electionVirginia · PresidentBushR+8.2
How it voted
Share of the 2004 vote
| George W. Bush ✓Republican | 53.7% | 1,716,959 |
|---|---|---|
| John KerryDemocratic | 45.5% | 1,454,742 |
| OtherAll other candidates | 0.8% | 26,666 |
2004presidential margin
D+60R+60
133 counties, each filled by 2004 D-vs-R margin. Hover any county for its result.
Virginia cast 13 electoral votes this cycle.
County-level results (133 counties) — table
| County | Winner | Margin |
|---|---|---|
| Accomack County, VA | Republican | R+16.5 |
| Albemarle County, VA | Democratic | D+2.1 |
| Alexandria city, VA | Democratic | D+34.6 |
| Alleghany County, VA | Republican | R+10.5 |
| Amelia County, VA | Republican | R+30.3 |
| Amherst County, VA | Republican | R+22.8 |
| Appomattox County, VA | Republican | R+32.7 |
| Arlington County, VA | Democratic | D+36.3 |
| Augusta County, VA | Republican | R+50.8 |
| Bath County, VA | Republican | R+26.5 |
| Bedford County, VA | Republican | R+39.0 |
| Bland County, VA | Republican | R+39.0 |
| Botetourt County, VA | Republican | R+38.4 |
| Bristol city, VA | Republican | R+27.9 |
| Brunswick County, VA | Democratic | D+17.5 |
| Buchanan County, VA | Democratic | D+7.8 |
| Buckingham County, VA | Republican | R+6.6 |
| Buena Vista city, VA | Republican | R+20.1 |
| Campbell County, VA | Republican | R+39.3 |
| Caroline County, VA | Republican | R+1.2 |
| Carroll County, VA | Republican | R+35.3 |
| Charles City County, VA | Democratic | D+26.2 |
| Charlotte County, VA | Republican | R+17.3 |
| Charlottesville city, VA | Democratic | D+44.8 |
| Chesapeake city, VA | Republican | R+14.8 |
| Chesterfield County, VA | Republican | R+25.7 |
| Clarke County, VA | Republican | R+16.0 |
| Colonial Heights city, VA | Republican | R+49.4 |
| Covington city, VA | Democratic | D+3.3 |
| Craig County, VA | Republican | R+30.7 |
| Culpeper County, VA | Republican | R+29.2 |
| Cumberland County, VA | Republican | R+15.9 |
| Danville city, VA | Democratic | D+0.2 |
| Dickenson County, VA | Democratic | D+2.3 |
| Dinwiddie County, VA | Republican | R+15.0 |
| Emporia city, VA | Democratic | D+12.5 |
| Essex County, VA | Republican | R+6.8 |
| Fairfax city, VA | Democratic | D+3.3 |
| Fairfax County, VA | Democratic | D+7.3 |
| Falls Church city, VA | Democratic | D+30.7 |
| Fauquier County, VA | Republican | R+27.7 |
| Floyd County, VA | Republican | R+24.9 |
| Fluvanna County, VA | Republican | R+18.6 |
| Franklin city, VA | Democratic | D+8.4 |
| Franklin County, VA | Republican | R+27.2 |
| Frederick County, VA | Republican | R+36.9 |
| Fredericksburg city, VA | Democratic | D+9.2 |
| Galax city, VA | Republican | R+14.9 |
| Giles County, VA | Republican | R+17.0 |
| Gloucester County, VA | Republican | R+36.6 |
| Goochland County, VA | Republican | R+29.8 |
| Grayson County, VA | Republican | R+31.2 |
| Greene County, VA | Republican | R+33.6 |
| Greensville County, VA | Democratic | D+18.4 |
| Halifax County, VA | Republican | R+14.6 |
| Hampton city, VA | Democratic | D+15.5 |
| Hanover County, VA | Republican | R+43.3 |
| Harrisonburg city, VA | Republican | R+13.0 |
| Henrico County, VA | Republican | R+8.2 |
| Henry County, VA | Republican | R+15.0 |
| Highland County, VA | Republican | R+30.3 |
| Hopewell city, VA | Republican | R+8.5 |
| Isle of Wight County, VA | Republican | R+25.6 |
| James City County, VA | Republican | R+22.6 |
| King and Queen County, VA | Republican | R+7.0 |
| King George County, VA | Republican | R+30.1 |
| King William County, VA | Republican | R+28.5 |
| Lancaster County, VA | Republican | R+20.0 |
| Lee County, VA | Republican | R+17.0 |
| Lexington city, VA | Democratic | D+15.2 |
| Loudoun County, VA | Republican | R+12.1 |
| Louisa County, VA | Republican | R+18.6 |
| Lunenburg County, VA | Republican | R+9.5 |
| Lynchburg city, VA | Republican | R+10.1 |
| Madison County, VA | Republican | R+23.9 |
| Manassas city, VA | Republican | R+13.1 |
| Manassas Park city, VA | Republican | R+9.3 |
| Martinsville city, VA | Democratic | D+8.9 |
| Mathews County, VA | Republican | R+37.2 |
| Mecklenburg County, VA | Republican | R+15.9 |
| Middlesex County, VA | Republican | R+26.4 |
| Montgomery County, VA | Republican | R+9.3 |
| Nelson County, VA | Democratic | D+0.1 |
| New Kent County, VA | Republican | R+37.4 |
| Newport News city, VA | Democratic | D+4.6 |
| Norfolk city, VA | Democratic | D+24.3 |
| Northampton County, VA | Democratic | D+1.9 |
| Northumberland County, VA | Republican | R+20.0 |
| Norton city, VA | Republican | R+2.9 |
| Nottoway County, VA | Republican | R+11.1 |
| Orange County, VA | Republican | R+21.1 |
| Page County, VA | Republican | R+30.2 |
| Patrick County, VA | Republican | R+35.7 |
| Petersburg city, VA | Democratic | D+62.3 |
| Pittsylvania County, VA | Republican | R+30.6 |
| Poquoson city, VA | Republican | R+55.2 |
| Portsmouth city, VA | Democratic | D+22.5 |
| Powhatan County, VA | Republican | R+48.0 |
| Prince Edward County, VA | Democratic | D+0.8 |
| Prince George County, VA | Republican | R+23.1 |
| Prince William County, VA | Republican | R+6.4 |
| Pulaski County, VA | Republican | R+24.3 |
| Radford city, VA | Republican | R+6.6 |
| Rappahannock County, VA | Republican | R+8.3 |
| Richmond city, VA | Democratic | D+41.1 |
| Richmond County, VA | Republican | R+25.0 |
| Roanoke city, VA | Democratic | D+6.1 |
| Roanoke County, VA | Republican | R+30.9 |
| Rockbridge County, VA | Republican | R+19.4 |
| Rockingham County, VA | Republican | R+49.5 |
| Russell County, VA | Republican | R+8.0 |
| Salem city, VA | Republican | R+24.9 |
| Scott County, VA | Republican | R+31.7 |
| Shenandoah County, VA | Republican | R+38.7 |
| Smyth County, VA | Republican | R+30.5 |
| Southampton County, VA | Republican | R+7.8 |
| Spotsylvania County, VA | Republican | R+26.2 |
| Stafford County, VA | Republican | R+24.6 |
| Staunton city, VA | Republican | R+21.3 |
| Suffolk city, VA | Republican | R+4.8 |
| Surry County, VA | Democratic | D+11.7 |
| Sussex County, VA | Democratic | D+12.2 |
| Tazewell County, VA | Republican | R+16.3 |
| Virginia Beach city, VA | Republican | R+18.8 |
| Warren County, VA | Republican | R+23.9 |
| Washington County, VA | Republican | R+32.9 |
| Waynesboro city, VA | Republican | R+28.9 |
| Westmoreland County, VA | Republican | R+0.9 |
| Williamsburg city, VA | Democratic | D+3.5 |
| Winchester city, VA | Republican | R+14.1 |
| Wise County, VA | Republican | R+17.7 |
| Wythe County, VA | Republican | R+37.5 |
| York County, VA | Republican | R+30.5 |
Virginia results by county
133 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 | George W. Bush+2,208 | 7,72657.8% | 5,51841.3% | 1120.8% | 13,356 |
| Albemarle County | John Kerry+899 | 21,18948.5% | 22,08850.5% | 4491.0% | 43,726 |
| Alexandria city | John Kerry+21,272 | 19,84432.3% | 41,11666.8% | 5550.9% | 61,515 |
| Alleghany County | George W. Bush+759 | 3,96255.1% | 3,20344.5% | 300.4% | 7,195 |
| Amelia County | George W. Bush+1,637 | 3,49964.8% | 1,86234.5% | 360.7% | 5,397 |
| Amherst County | George W. Bush+2,892 | 7,75861.1% | 4,86638.3% | 710.6% | 12,695 |
| Appomattox County | George W. Bush+2,175 | 4,36665.6% | 2,19132.9% | 981.5% | 6,655 |
| Arlington County | John Kerry+34,352 | 29,63531.3% | 63,98767.6% | 1,0281.1% | 94,650 |
| Augusta County | George W. Bush+15,081 | 22,10074.4% | 7,01923.6% | 5852.0% | 29,704 |
| Bath County | George W. Bush+604 | 1,43262.8% | 82836.3% | 221.0% | 2,282 |
| Bedford County | George W. Bush+13,253 | 23,39768.9% | 10,14429.9% | 4051.2% | 33,946 |
| Bland County | George W. Bush+1,116 | 1,96268.5% | 84629.5% | 572.0% | 2,865 |
| Botetourt County | George W. Bush+6,064 | 10,86568.8% | 4,80130.4% | 1310.8% | 15,797 |
| Bristol city | George W. Bush+1,875 | 4,27563.6% | 2,40035.7% | 490.7% | 6,724 |
| Brunswick County | John Kerry+1,210 | 2,85241.2% | 4,06258.6% | 120.2% | 6,926 |
| Buchanan County | John Kerry+768 | 4,50745.9% | 5,27553.7% | 470.5% | 9,829 |
| Buckingham County | George W. Bush+396 | 3,18552.8% | 2,78946.3% | 530.9% | 6,027 |
| Buena Vista city | George W. Bush+481 | 1,41759.3% | 93639.2% | 361.5% | 2,389 |
| Campbell County | George W. Bush+9,029 | 15,89169.1% | 6,86229.8% | 2441.1% | 22,997 |
| Caroline County | George W. Bush+121 | 4,99950.2% | 4,87849.0% | 770.8% | 9,954 |
| Carroll County | George W. Bush+4,285 | 8,17367.4% | 3,88832.1% | 670.6% | 12,128 |
| Charles City County | John Kerry+901 | 1,25436.5% | 2,15562.7% | 300.9% | 3,439 |
| Charlotte County | George W. Bush+943 | 3,16658.2% | 2,22340.9% | 490.9% | 5,438 |
| Charlottesville city | John Kerry+6,916 | 4,17227.0% | 11,08871.8% | 1901.2% | 15,450 |
| Chesapeake city | George W. Bush+13,539 | 52,28357.1% | 38,74442.3% | 5140.6% | 91,541 |
| Chesterfield County | George W. Bush+34,399 | 83,74562.6% | 49,34636.9% | 7230.5% | 133,814 |
| Clarke County | George W. Bush+1,042 | 3,74157.5% | 2,69941.5% | 651.0% | 6,505 |
| Colonial Heights city | George W. Bush+4,068 | 6,12974.5% | 2,06125.0% | 410.5% | 8,231 |
| Covington city | John Kerry+75 | 1,10448.0% | 1,17951.2% | 180.8% | 2,301 |
| Craig County | George W. Bush+805 | 1,70665.1% | 90134.4% | 140.5% | 2,621 |
| Culpeper County | George W. Bush+4,550 | 10,02664.2% | 5,47635.1% | 1030.7% | 15,605 |
| Cumberland County | George W. Bush+656 | 2,37757.6% | 1,72141.7% | 280.7% | 4,126 |
| Danville city | John Kerry+37 | 9,39949.2% | 9,43649.4% | 2771.4% | 19,112 |
| Dickenson County | John Kerry+170 | 3,59148.5% | 3,76150.8% | 540.7% | 7,406 |
| Dinwiddie County | George W. Bush+1,624 | 6,19357.1% | 4,56942.2% | 770.7% | 10,839 |
| Emporia city | John Kerry+277 | 97043.7% | 1,24756.1% | 40.2% | 2,221 |
| Essex County | George W. Bush+297 | 2,30453.0% | 2,00746.2% | 330.8% | 4,344 |
| Fairfax city | John Kerry+350 | 5,04547.8% | 5,39551.2% | 1061.0% | 10,546 |
| Fairfax County | John Kerry+33,691 | 211,98045.9% | 245,67153.2% | 3,7280.8% | 461,379 |
| Falls Church city | John Kerry+1,870 | 2,07434.0% | 3,94464.7% | 801.3% | 6,098 |
| Fauquier County | George W. Bush+8,299 | 19,01163.6% | 10,71235.8% | 1920.6% | 29,915 |
| Floyd County | George W. Bush+1,674 | 4,16261.8% | 2,48836.9% | 841.2% | 6,734 |
| Fluvanna County | George W. Bush+2,043 | 6,45858.9% | 4,41540.3% | 840.8% | 10,957 |
| Franklin city | John Kerry+297 | 1,61345.6% | 1,91054.0% | 130.4% | 3,536 |
| Franklin County | George W. Bush+6,046 | 14,04863.2% | 8,00236.0% | 1730.8% | 22,223 |
| Frederick County | George W. Bush+10,533 | 19,38667.9% | 8,85331.0% | 3011.1% | 28,540 |
| Fredericksburg city | John Kerry+695 | 3,39044.9% | 4,08554.2% | 670.9% | 7,542 |
| Galax city | George W. Bush+349 | 1,33657.2% | 98742.3% | 120.5% | 2,335 |
| Giles County | George W. Bush+1,273 | 4,32057.6% | 3,04740.6% | 1311.7% | 7,498 |
| Gloucester County | George W. Bush+5,979 | 11,08467.9% | 5,10531.3% | 1440.9% | 16,333 |
| Goochland County | George W. Bush+3,085 | 6,66864.5% | 3,58334.7% | 870.8% | 10,338 |
| Grayson County | George W. Bush+2,225 | 4,65565.2% | 2,43034.0% | 520.7% | 7,137 |
| Greene County | George W. Bush+2,330 | 4,57065.9% | 2,24032.3% | 1291.9% | 6,939 |
| Greensville County | John Kerry+782 | 1,73240.7% | 2,51459.0% | 120.3% | 4,258 |
| Halifax County | George W. Bush+2,143 | 8,36357.1% | 6,22042.4% | 730.5% | 14,656 |
| Hampton city | John Kerry+8,617 | 23,39942.0% | 32,01657.4% | 3260.6% | 55,741 |
| Hanover County | George W. Bush+21,463 | 35,40471.4% | 13,94128.1% | 2660.5% | 49,611 |
| Harrisonburg city | George W. Bush+1,439 | 6,16555.9% | 4,72642.8% | 1391.3% | 11,030 |
| Henrico County | George W. Bush+10,945 | 71,80953.8% | 60,86445.6% | 7450.6% | 133,418 |
| Henry County | George W. Bush+3,507 | 13,35856.9% | 9,85142.0% | 2491.1% | 23,458 |
| Highland County | George W. Bush+460 | 98264.6% | 52234.3% | 161.1% | 1,520 |
| Hopewell city | George W. Bush+678 | 4,25153.6% | 3,57345.0% | 1121.4% | 7,936 |
| Isle of Wight County | George W. Bush+4,058 | 9,92962.6% | 5,87137.0% | 710.4% | 15,871 |
| James City County | George W. Bush+7,015 | 18,94960.9% | 11,93438.4% | 2070.7% | 31,090 |
| King and Queen County | George W. Bush+231 | 1,73752.9% | 1,50645.8% | 431.3% | 3,286 |
| King George County | George W. Bush+2,385 | 5,12464.7% | 2,73934.6% | 580.7% | 7,921 |
| King William County | George W. Bush+1,961 | 4,39764.0% | 2,43635.4% | 390.6% | 6,872 |
| Lancaster County | George W. Bush+1,247 | 3,72459.8% | 2,47739.8% | 290.5% | 6,230 |
| Lee County | George W. Bush+1,659 | 5,66458.0% | 4,00541.0% | 1011.0% | 9,770 |
| Lexington city | John Kerry+358 | 98241.8% | 1,34057.0% | 271.1% | 2,349 |
| Loudoun County | George W. Bush+13,111 | 60,38255.7% | 47,27143.6% | 7770.7% | 108,430 |
| Louisa County | George W. Bush+2,239 | 7,08358.9% | 4,84440.2% | 1080.9% | 12,035 |
| Lunenburg County | George W. Bush+496 | 2,85854.5% | 2,36245.0% | 250.5% | 5,245 |
| Lynchburg city | George W. Bush+2,673 | 14,40054.7% | 11,72744.5% | 2130.8% | 26,340 |
| Madison County | George W. Bush+1,380 | 3,55661.6% | 2,17637.7% | 400.7% | 5,772 |
| Manassas city | George W. Bush+1,695 | 7,25756.2% | 5,56243.1% | 840.7% | 12,903 |
| Manassas Park city | George W. Bush+309 | 1,80754.2% | 1,49845.0% | 270.8% | 3,332 |
| Martinsville city | John Kerry+498 | 2,53845.3% | 3,03654.2% | 290.5% | 5,603 |
| Mathews County | George W. Bush+1,908 | 3,49768.2% | 1,58931.0% | 430.8% | 5,129 |
| Mecklenburg County | George W. Bush+2,026 | 7,31957.3% | 5,29341.4% | 1681.3% | 12,780 |
| Middlesex County | George W. Bush+1,422 | 3,33662.0% | 1,91435.6% | 1272.4% | 5,377 |
| Montgomery County | George W. Bush+2,942 | 17,07054.2% | 14,12844.8% | 3171.0% | 31,515 |
| Nelson County | John Kerry+4 | 3,53949.6% | 3,54349.6% | 570.8% | 7,139 |
| New Kent County | George W. Bush+2,971 | 5,41468.1% | 2,44330.7% | 891.1% | 7,946 |
| Newport News city | John Kerry+3,111 | 32,20847.4% | 35,31952.0% | 4250.6% | 67,952 |
| Norfolk city | John Kerry+17,117 | 26,40137.4% | 43,51861.7% | 6510.9% | 70,570 |
| Northampton County | John Kerry+106 | 2,66948.5% | 2,77550.5% | 551.0% | 5,499 |
| Northumberland County | George W. Bush+1,284 | 3,83259.8% | 2,54839.8% | 290.5% | 6,409 |
| Norton city | George W. Bush+43 | 76851.1% | 72548.2% | 110.7% | 1,504 |
| Nottoway County | George W. Bush+668 | 3,30354.8% | 2,63543.7% | 921.5% | 6,030 |
| Orange County | George W. Bush+2,734 | 7,74959.9% | 5,01538.8% | 1641.3% | 12,928 |
| Page County | George W. Bush+2,897 | 6,22164.8% | 3,32434.6% | 580.6% | 9,603 |
| Patrick County | George W. Bush+2,935 | 5,50767.0% | 2,57231.3% | 1361.7% | 8,215 |
| Petersburg city | John Kerry+7,444 | 2,23818.7% | 9,68281.0% | 290.2% | 11,949 |
| Pittsylvania County | George W. Bush+8,399 | 17,67364.5% | 9,27433.8% | 4701.7% | 27,417 |
| Poquoson city | George W. Bush+3,580 | 5,00477.2% | 1,42422.0% | 520.8% | 6,480 |
| Portsmouth city | John Kerry+8,900 | 15,21238.5% | 24,11261.0% | 2100.5% | 39,534 |
| Powhatan County | George W. Bush+5,843 | 8,95573.6% | 3,11225.6% | 960.8% | 12,163 |
| Prince Edward County | John Kerry+61 | 3,57148.8% | 3,63249.6% | 1131.5% | 7,316 |
| Prince George County | George W. Bush+3,065 | 8,13161.3% | 5,06638.2% | 570.4% | 13,254 |
| Prince William County | George W. Bush+8,505 | 69,77652.8% | 61,27146.4% | 1,0160.8% | 132,063 |
| Pulaski County | George W. Bush+3,459 | 8,76961.5% | 5,31037.3% | 1721.2% | 14,251 |
| Radford city | George W. Bush+320 | 2,56452.9% | 2,24446.3% | 370.8% | 4,845 |
| Rappahannock County | George W. Bush+335 | 2,17253.6% | 1,83745.4% | 411.0% | 4,050 |
| Richmond city | John Kerry+30,530 | 21,63729.1% | 52,16770.2% | 5210.7% | 74,325 |
| Richmond County | George W. Bush+839 | 2,08261.9% | 1,24337.0% | 361.1% | 3,361 |
| Roanoke city | John Kerry+2,201 | 16,66146.3% | 18,86252.4% | 4771.3% | 36,000 |
| Roanoke County | George W. Bush+14,514 | 30,59665.1% | 16,08234.2% | 2950.6% | 46,973 |
| Rockbridge County | George W. Bush+1,785 | 5,41258.9% | 3,62739.5% | 1421.5% | 9,181 |
| Rockingham County | George W. Bush+14,464 | 21,73774.4% | 7,27324.9% | 2060.7% | 29,216 |
| Russell County | George W. Bush+910 | 6,07753.2% | 5,16745.2% | 1791.6% | 11,423 |
| Salem city | George W. Bush+2,861 | 7,11562.0% | 4,25437.0% | 1151.0% | 11,484 |
| Scott County | George W. Bush+3,155 | 6,47965.0% | 3,32433.4% | 1641.6% | 9,967 |
| Shenandoah County | George W. Bush+6,634 | 11,82068.9% | 5,18630.2% | 1400.8% | 17,146 |
| Smyth County | George W. Bush+3,763 | 7,90664.2% | 4,14333.6% | 2702.2% | 12,319 |
| Southampton County | George W. Bush+587 | 4,01853.6% | 3,43145.8% | 430.6% | 7,492 |
| Spotsylvania County | George W. Bush+11,904 | 28,52762.8% | 16,62336.6% | 2950.6% | 45,445 |
| Stafford County | George W. Bush+11,292 | 28,50062.0% | 17,20837.4% | 2780.6% | 45,986 |
| Staunton city | George W. Bush+2,049 | 5,80560.3% | 3,75639.0% | 680.7% | 9,629 |
| Suffolk city | George W. Bush+1,530 | 16,76352.1% | 15,23347.3% | 1930.6% | 32,189 |
| Surry County | John Kerry+411 | 1,54343.8% | 1,95455.5% | 250.7% | 3,522 |
| Sussex County | John Kerry+530 | 1,89043.5% | 2,42055.7% | 350.8% | 4,345 |
| Tazewell County | George W. Bush+2,855 | 10,03957.4% | 7,18441.1% | 2571.5% | 17,480 |
| Virginia Beach city | George W. Bush+33,086 | 103,75259.1% | 70,66640.2% | 1,2690.7% | 175,687 |
| Warren County | George W. Bush+3,359 | 8,60061.1% | 5,24137.3% | 2271.6% | 14,068 |
| Washington County | George W. Bush+7,410 | 14,74965.5% | 7,33932.6% | 4261.9% | 22,514 |
| Waynesboro city | George W. Bush+2,300 | 5,09263.9% | 2,79235.1% | 791.0% | 7,963 |
| Westmoreland County | George W. Bush+63 | 3,43350.1% | 3,37049.2% | 450.7% | 6,848 |
| Williamsburg city | John Kerry+152 | 2,06447.8% | 2,21651.3% | 400.9% | 4,320 |
| Winchester city | George W. Bush+1,316 | 5,28356.5% | 3,96742.5% | 931.0% | 9,343 |
| Wise County | George W. Bush+2,528 | 8,33058.2% | 5,80240.5% | 1801.3% | 14,312 |
| Wythe County | George W. Bush+4,330 | 7,91168.5% | 3,58131.0% | 620.5% | 11,554 |
| York County | George W. Bush+9,120 | 19,39664.9% | 10,27634.4% | 2080.7% | 29,880 |
Nominees: John Kerry (D) · George W. Bush (R)
Virginia's presidential margins
1892–2024, the 2004 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% |
Same ballot, 2004VA
Source. MIT Election Data + Science Lab — 2004 presidential returns · official county-level results. Real returns — nothing estimated.