Skip to content

Virginia 2008 vs 2016: county swing

109 of 134 counties moved toward the Republican ticket; 9 changed hands.

Montgomery County: swing R+3.6Nelson County: swing R+14.8Patrick County: swing R+24.3Powhatan County: swing R+5.8Pulaski County: swing R+21.0Rappahannock County: swing R+14.8Smyth County: swing R+25.9Warren County: swing R+25.1Wythe County: swing R+21.7Alexandria city: swing D+13.6Buena Vista city: swing R+23.4Charlottesville city: swing D+8.4Emporia city: swing D+0.6Harrisonburg city: swing D+5.7Hopewell city: swing R+2.6Richmond city: swing D+4.3Salem city: swing R+9.2Waynesboro city: swing R+1.1Amelia County: swing R+14.0Bath County: swing R+29.3Buckingham County: swing R+12.1Clarke County: swing R+14.5Culpeper County: swing R+15.5Floyd County: swing R+17.1Goochland County: swing R+2.4King William County: swing R+15.8Lunenburg County: swing R+14.0Madison County: swing R+18.3Suffolk city: swing R+1.0Virginia Beach city: swing R+2.8Winchester city: swing R+1.8Fairfax city: swing D+13.9Alleghany County: swing R+34.7Appomattox County: swing R+16.3Arlington County: swing D+14.6Augusta County: swing R+9.6Bedford County: swing R+11.6Brunswick County: swing R+7.7Campbell County: swing R+10.5Caroline County: swing R+16.7Charles City: swing R+12.4Craig County: swing R+26.0Cumberland County: swing R+10.0Dickenson County: swing R+55.2Fauquier County: swing R+11.0Franklin County: swing R+19.1Frederick County: swing R+13.7Gloucester County: swing R+12.4Greensville County: swing R+9.7Hanover County: swing D+1.3Highland County: swing R+20.4James City: swing D+4.2Lancaster County: swing R+3.8Middlesex County: swing R+6.8Essex County: swing R+12.4Mathews County: swing R+8.9Albemarle County: swing D+6.8Amherst County: swing R+14.2Botetourt County: swing R+14.2Carroll County: swing R+26.9Dinwiddie County: swing R+10.2Fluvanna County: swing R+7.5Greene County: swing R+9.6King and Queen County: swing R+21.3Louisa County: swing R+16.7New Kent County: swing R+8.4Northumberland County: swing R+9.7Russell County: swing R+46.0Stafford County: swing R+2.8Bedford city: swing D+10.6Danville city: swing D+0.8Franklin city: swing R+1.1Lynchburg city: swing R+4.9Norton city: swing R+43.6Portsmouth city: swing R+3.0Williamsburg city: swing D+14.0Nottoway County: swing R+11.8Orange County: swing R+17.6Page County: swing R+32.2Pittsylvania County: swing R+15.1Prince William County: swing D+5.2Rockbridge County: swing R+15.8Scott County: swing R+22.9Shenandoah County: swing R+16.5Surry County: swing R+11.5Sussex County: swing R+7.4Tazewell County: swing R+33.2Washington County: swing R+20.5Wise County: swing R+34.2Bristol city: swing R+17.5Chesapeake city: swing R+2.6Covington city: swing R+30.3Falls Church city: swing D+17.5Galax city: swing R+27.8Lexington city: swing D+5.0Manassas city: swing D+4.7Manassas Park city: swing D+8.1Norfolk city: swing R+0.3Petersburg city: swing R+1.7Radford city: swing R+4.8Staunton city: swing R+0.4Fairfax County: swing D+14.6Giles County: swing R+32.0Grayson County: swing R+28.9Halifax County: swing R+13.7Henry County: swing R+18.6Isle of Wight County: swing R+7.1King George County: swing R+14.2Lee County: swing R+34.8Mecklenburg County: swing R+8.9Loudoun County: swing D+8.6Northampton County: swing R+7.3Prince Edward County: swing R+4.5Prince George County: swing R+6.7Richmond County: swing R+10.9Roanoke County: swing R+6.5Rockingham County: swing R+8.3Southampton County: swing R+14.2Spotsylvania County: swing R+9.7Westmoreland County: swing R+17.4York County: swing D+1.0Colonial Heights city: swing D+1.4Fredericksburg city: swing R+2.0Hampton city: swing R+1.4Newport News city: swing R+2.0Poquoson city: swing D+0.7Roanoke city: swing R+4.4Martinsville city: swing R+4.7Henrico County: swing D+8.6Accomack County: swing R+10.3Bland County: swing R+28.2Buchanan County: swing R+54.8Charlotte County: swing R+11.9Chesterfield County: swing D+5.2
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20082016SwingVotes 2008Votes 2016
Dickenson County R+0.7 R+55.9 R+55.2 6,753 6,440
Buchanan County R+5.5 R+60.3 R+54.8 8,734 9,247
Russell County R+12.7 R+58.7 R+46.0 11,494 12,246
Norton city R+0.1 R+43.7 R+43.6 1,512 1,460
Lee County R+28.2 R+63.0 R+34.8 9,227 9,399
Alleghany County R+2.2 R+36.9 R+34.7 7,369 7,325
Wise County R+27.7 R+61.9 R+34.2 14,138 15,163
Tazewell County R+32.9 R+66.1 R+33.2 17,061 18,566
Page County R+17.3 R+49.5 R+32.2 10,389 10,740
Giles County R+16.3 R+48.3 R+32.0 7,795 8,212
Covington city flipped D+12.1 R+18.2 R+30.3 2,354 2,382
Bath County R+12.6 R+41.9 R+29.3 2,432 2,253
Grayson County R+28.6 R+57.5 R+28.9 7,220 7,285
Bland County R+39.4 R+67.6 R+28.2 2,959 3,139
Galax city R+11.0 R+38.8 R+27.8 2,402 2,376
Carroll County R+32.4 R+59.3 R+26.9 12,579 13,668
Craig County R+31.2 R+57.2 R+26.0 2,621 2,794
Smyth County R+29.0 R+54.9 R+25.9 12,302 12,890
Warren County R+11.7 R+36.8 R+25.1 16,126 17,960
Patrick County R+30.7 R+55.0 R+24.3 8,531 8,525
Buena Vista city R+7.2 R+30.6 R+23.4 2,423 2,407
Scott County R+43.1 R+66.0 R+22.9 9,875 10,100
Wythe County R+32.8 R+54.5 R+21.7 12,491 13,343
King and Queen County flipped D+4.2 R+17.1 R+21.3 3,705 3,697
Pulaski County R+19.6 R+40.6 R+21.0 15,050 15,167
Washington County R+32.7 R+53.2 R+20.5 24,500 25,847
Highland County R+21.8 R+42.2 R+20.4 1,554 1,391
Franklin County R+22.8 R+41.9 R+19.1 25,401 26,971
Henry County R+10.5 R+29.1 R+18.6 25,215 24,106
Madison County R+13.4 R+31.7 R+18.3 6,699 6,979
Orange County R+8.8 R+26.4 R+17.6 15,801 17,270
Bristol city R+26.0 R+43.5 R+17.5 7,359 7,032
Westmoreland County flipped D+10.2 R+7.2 R+17.4 8,377 8,574
Floyd County R+20.0 R+37.1 R+17.1 7,516 8,051
Caroline County flipped D+11.9 R+4.8 R+16.7 12,919 14,863
Louisa County R+7.8 R+24.5 R+16.7 15,353 17,631
Shenandoah County R+26.5 R+43.0 R+16.5 19,223 20,513
Appomattox County R+29.7 R+46.0 R+16.3 7,630 8,011
King William County R+19.3 R+35.1 R+15.8 8,388 9,161
Rockbridge County R+13.6 R+29.4 R+15.8 10,195 10,795
Culpeper County R+9.7 R+25.2 R+15.5 19,741 22,218
Pittsylvania County R+24.0 R+39.1 R+15.1 30,433 31,598
Nelson County flipped D+9.2 R+5.6 R+14.8 8,133 8,318
Rappahannock County R+2.8 R+17.6 R+14.8 4,405 4,483
Clarke County R+5.2 R+19.7 R+14.5 7,431 8,213
Amherst County R+16.1 R+30.3 R+14.2 14,700 15,396
Botetourt County R+33.2 R+47.4 R+14.2 17,406 18,739
King George County R+13.5 R+27.7 R+14.2 10,474 12,059
Southampton County R+2.0 R+16.2 R+14.2 9,067 8,878
Amelia County R+22.7 R+36.7 R+14.0 6,529 7,040
Lunenburg County R+3.5 R+17.5 R+14.0 5,650 5,586
Frederick County R+21.3 R+35.0 R+13.7 33,612 40,440
Halifax County R+2.8 R+16.5 R+13.7 16,850 17,001
Charles City D+37.3 D+24.9 R+12.4 4,153 4,107
Essex County flipped D+10.3 R+2.1 R+12.4 5,364 5,408
Gloucester County R+26.9 R+39.3 R+12.4 19,222 19,619
Buckingham County flipped D+0.9 R+11.2 R+12.1 6,994 7,295
Charlotte County R+10.9 R+22.8 R+11.9 6,157 5,808
Nottoway County R+1.3 R+13.1 R+11.8 6,988 6,744
Bedford County R+37.5 R+49.1 R+11.6 35,830 42,525
Surry County D+22.2 D+10.7 R+11.5 4,325 4,228
Fauquier County R+13.5 R+24.5 R+11.0 34,219 37,467
Richmond County R+12.7 R+23.6 R+10.9 3,745 3,661
Campbell County R+36.3 R+46.8 R+10.5 25,814 27,535
Accomack County R+1.4 R+11.7 R+10.3 15,623 15,818
Dinwiddie County R+2.2 R+12.4 R+10.2 12,892 13,575
Cumberland County R+3.5 R+13.5 R+10.0 4,724 4,906
Greensville County D+28.5 D+18.8 R+9.7 4,887 4,363
Northumberland County R+9.9 R+19.6 R+9.7 7,406 7,398
Spotsylvania County R+6.9 R+16.6 R+9.7 54,069 62,562
Augusta County R+39.9 R+49.5 R+9.6 33,338 36,343
Greene County R+21.9 R+31.5 R+9.6 8,260 9,608
Salem city R+15.5 R+24.7 R+9.2 12,406 12,225
Mathews County R+27.9 R+36.8 R+8.9 5,440 5,311
Mecklenburg County R+4.5 R+13.4 R+8.9 15,082 14,945
New Kent County R+28.9 R+37.3 R+8.4 9,991 12,242
Rockingham County R+36.0 R+44.3 R+8.3 33,334 37,487
Brunswick County D+26.4 D+18.7 R+7.7 7,914 7,669
Fluvanna County R+1.8 R+9.3 R+7.5 12,735 13,597
Sussex County D+23.8 D+16.4 R+7.4 5,363 5,044
Northampton County D+16.5 D+9.2 R+7.3 6,586 6,172
Isle of Wight County R+13.4 R+20.5 R+7.1 19,997 21,075
Middlesex County R+19.2 R+26.0 R+6.8 6,006 6,017
Prince George County R+10.2 R+16.9 R+6.7 16,006 16,184
Roanoke County R+21.1 R+27.6 R+6.5 50,975 51,489
Powhatan County R+40.5 R+46.3 R+5.8 14,456 16,900
Lynchburg city R+4.0 R+8.9 R+4.9 34,341 35,671
Radford city D+9.5 D+4.7 R+4.8 5,429 6,085
Martinsville city D+28.1 D+23.4 R+4.7 6,520 5,907
Prince Edward County D+9.8 D+5.3 R+4.5 9,388 9,143
Roanoke city D+23.4 D+19.0 R+4.4 40,772 39,466
Lancaster County R+6.0 R+9.8 R+3.8 6,938 6,645
Montgomery County D+4.9 D+1.3 R+3.6 40,653 43,031
Portsmouth city D+39.3 D+36.3 R+3.0 46,665 43,265
Stafford County R+6.3 R+9.1 R+2.8 55,455 65,934
Virginia Beach city R+0.7 R+3.5 R+2.8 201,249 203,262
Chesapeake city flipped D+1.3 R+1.3 R+2.6 107,521 112,705
Hopewell city D+11.9 D+9.3 R+2.6 9,524 9,008
Goochland County R+22.5 R+24.9 R+2.4 12,562 14,037
Fredericksburg city D+28.3 D+26.3 R+2.0 9,677 11,264
Newport News city D+28.6 D+26.6 R+2.0 81,295 75,715
Winchester city D+5.3 D+3.5 R+1.8 10,126 10,667
Petersburg city D+78.4 D+76.7 R+1.7 15,540 13,786
Hampton city D+39.0 D+37.6 R+1.4 67,943 62,356
Franklin city D+28.1 D+27.0 R+1.1 4,427 4,070
Waynesboro city R+10.2 R+11.3 R+1.1 8,860 9,204
Suffolk city D+13.2 D+12.2 R+1.0 39,908 43,240
Staunton city D+2.2 D+1.8 R+0.4 11,015 11,255
Norfolk city D+42.9 D+42.6 R+0.3 88,446 83,388
Emporia city D+30.7 D+31.3 D+0.6 2,617 2,367
Poquoson city R+49.3 R+48.6 D+0.7 7,065 7,177
Danville city D+19.1 D+19.9 D+0.8 20,890 18,952
York County R+18.1 R+17.1 D+1.0 33,897 34,118
Hanover County R+33.6 R+32.3 D+1.3 56,248 62,753
Colonial Heights city R+40.6 R+39.2 D+1.4 8,849 8,457
James City R+9.3 R+5.1 D+4.2 38,603 43,173
Richmond city D+59.1 D+63.4 D+4.3 93,085 103,484
Manassas city D+11.4 D+16.1 D+4.7 13,627 15,411
Lexington city D+25.3 D+30.3 D+5.0 2,479 2,465
Chesterfield County R+7.5 R+2.3 D+5.2 162,088 176,461
Prince William County D+15.9 D+21.1 D+5.2 162,446 196,538
Harrisonburg city D+16.3 D+22.0 D+5.7 14,675 17,993
Albemarle County D+18.0 D+24.8 D+6.8 50,984 56,726
Manassas Park city D+20.0 D+28.1 D+8.1 4,140 5,232
Charlottesville city D+58.1 D+66.5 D+8.4 20,044 22,472
Henrico County D+12.2 D+20.8 D+8.6 154,966 163,654
Loudoun County D+8.3 D+16.9 D+8.6 139,459 183,097
Bedford city flipped R+10.6 Even D+10.6 2,734 0
Alexandria city D+44.4 D+58.0 D+13.6 70,364 75,770
Fairfax city D+16.5 D+30.4 D+13.9 11,398 12,030
Williamsburg city D+29.1 D+43.1 D+14.0 6,787 7,626
Arlington County D+44.6 D+59.2 D+14.6 110,153 121,356
Fairfax County D+21.2 D+35.8 D+14.6 516,254 551,183
Falls Church city D+40.4 D+57.9 D+17.5 6,750 7,757

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