Skip to content

Virginia 2000 vs 2012: county swing

41 of 134 counties moved toward the Republican ticket; 26 changed hands.

Montgomery County: swing D+8.0Nelson County: swing D+2.9Patrick County: swing R+2.9Powhatan County: swing R+3.5Pulaski County: swing R+10.4Rappahannock County: swing D+3.5Smyth County: swing R+18.2Warren County: swing R+2.4Wythe County: swing R+6.7Alexandria city: swing D+17.1Buena Vista city: swing R+23.5Charlottesville city: swing D+25.3Emporia city: swing D+25.0Harrisonburg city: swing D+36.1Hopewell city: swing D+26.3Richmond city: swing D+23.2Salem city: swing R+3.6Waynesboro city: swing D+8.2Amelia County: swing R+1.7Bath County: swing D+5.0Buckingham County: swing D+5.6Clarke County: swing EvenCulpeper County: swing D+8.9Floyd County: swing D+0.1Goochland County: swing R+3.4King William County: swing D+0.9Lunenburg County: swing D+5.6Madison County: swing D+3.2Suffolk city: swing D+12.5Virginia Beach city: swing D+11.8Winchester city: swing D+14.1Fairfax city: swing D+20.3Alleghany County: swing D+8.9Appomattox County: swing R+10.7Arlington County: swing D+13.9Augusta County: swing D+1.8Bedford County: swing R+9.3Brunswick County: swing D+11.4Campbell County: swing R+7.3Caroline County: swing D+2.9Charles City: swing D+1.3Craig County: swing R+5.5Cumberland County: swing D+13.9Dickenson County: swing R+37.6Fauquier County: swing D+6.4Franklin County: swing R+6.9Frederick County: swing D+5.2Gloucester County: swing D+2.6Greensville County: swing D+8.6Hanover County: swing D+3.2Highland County: swing D+1.2James City: swing D+10.6Lancaster County: swing D+18.3Middlesex County: swing D+4.6Essex County: swing D+13.6Mathews County: swing D+0.2Albemarle County: swing D+17.5Amherst County: swing R+4.1Botetourt County: swing R+7.8Carroll County: swing R+7.3Dinwiddie County: swing D+8.1Fluvanna County: swing D+11.4Greene County: swing D+4.4King and Queen County: swing R+2.0Louisa County: swing R+2.3New Kent County: swing R+3.0Northumberland County: swing D+7.4Russell County: swing R+40.4Stafford County: swing D+15.0Bedford city: swing R+2.9Danville city: swing D+28.7Franklin city: swing D+19.2Lynchburg city: swing R+1.3Norton city: swing R+37.0Portsmouth city: swing D+15.5Williamsburg city: swing D+30.1Nottoway County: swing D+6.5Orange County: swing D+3.2Page County: swing D+3.9Pittsylvania County: swing D+5.3Prince William County: swing D+24.0Rockbridge County: swing D+2.3Scott County: swing R+29.2Shenandoah County: swing D+4.8Surry County: swing D+4.6Sussex County: swing D+17.8Tazewell County: swing R+48.7Washington County: swing R+20.8Wise County: swing R+48.1Bristol city: swing R+17.4Chesapeake city: swing D+9.3Covington city: swing D+5.6Falls Church city: swing D+21.9Galax city: swing R+11.6Lexington city: swing D+8.4Manassas city: swing D+25.3Manassas Park city: swing D+41.3Norfolk city: swing D+19.1Petersburg city: swing D+20.2Radford city: swing D+6.7Staunton city: swing D+22.4Fairfax County: swing D+21.9Giles County: swing R+17.2Grayson County: swing R+12.6Halifax County: swing D+6.9Henry County: swing R+0.9Isle of Wight County: swing D+4.1King George County: swing D+7.1Lee County: swing R+38.5Mecklenburg County: swing D+8.4Loudoun County: swing D+19.7Northampton County: swing D+15.6Prince Edward County: swing D+17.3Prince George County: swing D+10.3Richmond County: swing D+8.5Roanoke County: swing R+2.8Rockingham County: swing D+8.1Southampton County: swing R+4.2Spotsylvania County: swing D+9.3Westmoreland County: swing D+7.2York County: swing D+6.5Colonial Heights city: swing D+4.5Fredericksburg city: swing D+20.5Hampton city: swing D+26.0Newport News city: swing D+25.2Poquoson city: swing R+3.0Roanoke city: swing D+12.9Martinsville city: swing D+16.0Henrico County: swing D+24.2Accomack County: swing D+7.1Bland County: swing R+14.1Buchanan County: swing R+53.7Charlotte County: swing D+3.1Chesterfield County: swing D+20.4
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20002012SwingVotes 2000Votes 2012
Buchanan County flipped D+19.1 R+34.6 R+53.7 9,856 9,646
Tazewell County R+8.8 R+57.5 R+48.7 16,344 17,732
Wise County R+0.7 R+48.8 R+48.1 13,310 15,018
Russell County flipped D+3.5 R+36.9 R+40.4 10,792 12,088
Lee County R+5.9 R+44.4 R+38.5 8,748 9,598
Dickenson County flipped D+11.5 R+26.1 R+37.6 7,226 6,904
Norton city flipped D+14.9 R+22.1 R+37.0 1,530 1,492
Scott County R+21.2 R+50.4 R+29.2 9,335 9,992
Buena Vista city R+2.0 R+25.5 R+23.5 1,975 2,526
Washington County R+22.4 R+43.2 R+20.8 20,222 25,632
Smyth County R+14.8 R+33.0 R+18.2 11,740 12,777
Bristol city R+13.6 R+31.0 R+17.4 6,279 7,387
Giles County R+8.4 R+25.6 R+17.2 6,820 7,558
Bland County R+33.7 R+47.8 R+14.1 2,688 2,948
Grayson County R+25.8 R+38.4 R+12.6 6,852 7,121
Galax city R+7.4 R+19.0 R+11.6 2,213 2,277
Appomattox County R+25.7 R+36.4 R+10.7 5,927 7,935
Pulaski County R+14.4 R+24.8 R+10.4 12,697 14,680
Bedford County R+34.7 R+44.0 R+9.3 26,149 37,425
Botetourt County R+30.7 R+38.5 R+7.8 13,840 18,241
Campbell County R+32.0 R+39.3 R+7.3 20,327 25,696
Carroll County R+31.8 R+39.1 R+7.3 11,001 12,918
Franklin County R+21.7 R+28.6 R+6.9 18,829 26,707
Wythe County R+30.1 R+36.8 R+6.7 10,225 12,358
Craig County R+29.3 R+34.8 R+5.5 2,493 2,667
Southampton County flipped D+1.0 R+3.2 R+4.2 6,714 9,264
Amherst County R+15.8 R+19.9 R+4.1 11,712 14,970
Salem city R+17.1 R+20.7 R+3.6 10,770 12,318
Powhatan County R+42.3 R+45.8 R+3.5 9,711 15,525
Goochland County R+24.9 R+28.3 R+3.4 8,777 13,315
New Kent County R+30.7 R+33.7 R+3.0 6,114 10,953
Poquoson city R+48.2 R+51.2 R+3.0 5,861 7,106
Bedford city R+7.8 R+10.7 R+2.9 2,441 2,805
Patrick County R+35.9 R+38.8 R+2.9 7,385 8,259
Roanoke County R+22.4 R+25.2 R+2.8 42,817 51,217
Warren County R+18.1 R+20.5 R+2.4 11,166 16,698
Louisa County R+11.4 R+13.7 R+2.3 10,096 16,452
King and Queen County R+1.3 R+3.3 R+2.0 2,859 3,655
Amelia County R+24.9 R+26.6 R+1.7 4,788 6,915
Lynchburg city R+9.2 R+10.5 R+1.3 23,506 36,448
Henry County R+13.8 R+14.7 R+0.9 21,463 24,963
Clarke County R+13.6 R+13.6 Even 5,284 7,762
Floyd County R+25.5 R+25.4 D+0.1 5,739 7,644
Mathews County R+31.5 R+31.3 D+0.2 4,609 5,374
King William County R+24.7 R+23.8 D+0.9 5,769 8,923
Highland County R+34.1 R+32.9 D+1.2 1,437 1,413
Charles City D+31.2 D+32.5 D+1.3 3,066 4,232
Augusta County R+43.9 R+42.1 D+1.8 25,271 33,672
Rockbridge County R+20.1 R+17.8 D+2.3 7,827 10,177
Gloucester County R+30.4 R+27.8 D+2.6 13,699 19,283
Caroline County D+5.3 D+8.2 D+2.9 8,351 13,652
Nelson County flipped R+0.1 D+2.8 D+2.9 6,145 8,250
Charlotte County R+16.8 R+13.7 D+3.1 4,994 5,898
Hanover County R+39.8 R+36.6 D+3.2 41,585 59,058
Madison County R+21.8 R+18.6 D+3.2 5,027 6,614
Orange County R+17.7 R+14.5 D+3.2 10,483 16,354
Rappahannock County R+11.1 R+7.6 D+3.5 3,513 4,357
Page County R+29.5 R+25.6 D+3.9 7,996 10,228
Isle of Wight County R+18.7 R+14.6 D+4.1 12,950 20,827
Greene County R+29.6 R+25.2 D+4.4 5,412 9,023
Colonial Heights city R+43.9 R+39.4 D+4.5 7,782 8,624
Middlesex County R+25.1 R+20.5 D+4.6 4,689 6,080
Surry County D+16.4 D+21.0 D+4.6 3,230 4,308
Shenandoah County R+36.1 R+31.3 D+4.8 14,452 19,373
Bath County R+22.1 R+17.1 D+5.0 2,210 2,223
Frederick County R+33.1 R+27.9 D+5.2 22,392 36,394
Pittsylvania County R+32.7 R+27.4 D+5.3 24,255 30,681
Buckingham County flipped R+3.2 D+2.4 D+5.6 5,454 7,457
Covington city D+9.2 D+14.8 D+5.6 2,214 2,330
Lunenburg County R+10.6 R+5.0 D+5.6 4,591 5,734
Fauquier County R+26.3 R+19.9 D+6.4 23,481 35,555
Nottoway County R+7.5 R+1.0 D+6.5 5,492 6,846
York County R+27.2 R+20.7 D+6.5 24,583 33,953
Radford city flipped R+2.8 D+3.9 D+6.7 4,448 5,399
Halifax County R+12.5 R+5.6 D+6.9 14,072 16,692
Accomack County R+10.6 R+3.5 D+7.1 11,925 16,051
King George County R+25.9 R+18.8 D+7.1 5,852 11,325
Westmoreland County flipped R+0.2 D+7.0 D+7.2 6,026 8,120
Northumberland County R+22.2 R+14.8 D+7.4 5,605 7,558
Montgomery County R+8.3 R+0.3 D+8.0 27,160 41,009
Dinwiddie County R+10.5 R+2.4 D+8.1 9,136 13,589
Rockingham County R+48.6 R+40.5 D+8.1 23,994 34,866
Waynesboro city R+19.0 R+10.8 D+8.2 7,102 8,791
Lexington city D+4.3 D+12.7 D+8.4 2,140 2,687
Mecklenburg County R+15.4 R+7.0 D+8.4 11,654 15,077
Richmond County R+24.0 R+15.5 D+8.5 2,949 3,770
Greensville County D+19.1 D+27.7 D+8.6 3,906 4,926
Alleghany County R+11.6 R+2.7 D+8.9 5,123 7,173
Culpeper County R+25.2 R+16.3 D+8.9 12,244 20,211
Chesapeake city flipped R+8.2 D+1.1 D+9.3 74,585 110,425
Spotsylvania County R+20.8 R+11.5 D+9.3 35,021 57,974
Prince George County R+22.0 R+11.7 D+10.3 10,900 16,046
James City R+22.6 R+12.0 D+10.6 24,492 41,240
Brunswick County D+13.8 D+25.2 D+11.4 5,997 8,037
Fluvanna County R+17.6 R+6.2 D+11.4 8,706 12,749
Virginia Beach city R+14.3 R+2.5 D+11.8 149,771 196,641
Suffolk city D+2.6 D+15.1 D+12.5 24,661 42,566
Roanoke city D+9.9 D+22.8 D+12.9 33,442 40,155
Essex County flipped R+6.4 D+7.2 D+13.6 3,831 5,675
Arlington County D+25.9 D+39.8 D+13.9 83,559 117,608
Cumberland County R+16.2 R+2.3 D+13.9 3,507 5,048
Winchester city flipped R+12.6 D+1.5 D+14.1 7,886 10,296
Stafford County R+23.7 R+8.7 D+15.0 34,246 60,583
Portsmouth city D+27.3 D+42.8 D+15.5 35,455 45,922
Northampton County D+0.8 D+16.4 D+15.6 4,892 6,491
Martinsville city D+8.5 D+24.5 D+16.0 5,694 6,284
Alexandria city D+26.4 D+43.5 D+17.1 55,199 73,411
Prince Edward County flipped R+4.6 D+12.7 D+17.3 6,363 9,239
Albemarle County flipped R+5.5 D+12.0 D+17.5 36,846 53,907
Sussex County D+6.7 D+24.5 D+17.8 3,906 5,440
Lancaster County R+27.0 R+8.7 D+18.3 5,455 6,961
Norfolk city D+26.3 D+45.4 D+19.1 61,946 87,043
Franklin city D+11.5 D+30.7 D+19.2 3,191 4,360
Loudoun County flipped R+15.2 D+4.5 D+19.7 75,653 160,060
Petersburg city D+60.0 D+80.2 D+20.2 11,062 15,908
Fairfax city flipped R+4.2 D+16.1 D+20.3 9,556 11,629
Chesterfield County R+28.2 R+7.8 D+20.4 110,951 170,988
Fredericksburg city D+6.4 D+26.9 D+20.5 6,681 11,437
Fairfax County flipped R+1.4 D+20.5 D+21.9 413,775 529,287
Falls Church city D+17.5 D+39.4 D+21.9 5,593 7,276
Staunton city flipped R+18.3 D+4.1 D+22.4 8,514 11,210
Richmond city D+34.1 D+57.3 D+23.2 65,926 97,569
Prince William County flipped R+8.0 D+16.0 D+24.0 100,511 180,195
Henrico County flipped R+12.4 D+11.8 D+24.2 114,252 162,241
Emporia city D+8.6 D+33.6 D+25.0 2,080 2,696
Newport News city D+4.8 D+30.0 D+25.2 57,825 79,444
Charlottesville city D+28.2 D+53.5 D+25.3 13,224 21,797
Manassas city flipped R+12.0 D+13.3 D+25.3 12,410 15,200
Hampton city D+16.6 D+42.6 D+26.0 47,887 66,490
Hopewell city flipped R+10.4 D+15.9 D+26.3 6,978 9,031
Danville city flipped R+6.6 D+22.1 D+28.7 18,307 20,204
Williamsburg city flipped R+1.4 D+28.7 D+30.1 3,725 7,748
Harrisonburg city flipped R+22.7 D+13.4 D+36.1 9,958 15,593
Manassas Park city flipped R+16.0 D+25.3 D+41.3 2,580 4,656

Official results As published by The American Presidency Project (UC Santa Barbara) and the state documents it links. How we use this data