akashic
1876–2024
Elections / 1988 · President · VA

George H. W. Bush carried Virginia R+20.5.

Michael Dukakis (D) vs George H. W. Bush (R) in Virginia, 1988. The state ran 12.8 points more Republican than the nation (R+7.7 nationally). A US Senate contest shared the 1988 ballot here.

Nominees: Michael Dukakis (D) · George H. W. Bush (R)

Virginia result
2,191,609 votes counted
Dukakis (D)
859,799
39.2%
Bush (R)
1,309,162
59.7%
All others
22,648
1.0%
Margin
R+20.5
Virginia, 1988
BushR+20.5
1988 presidential margin by county for Virginia — 1988 presidential electionA map of the constituent counties of Virginia — 1988 presidential election, each outlined and filled by its 1988 presidential margin from deep red (Republican) through neutral to deep blue (Democratic), seated within the faint outlines of the surrounding states.Accomack County, VA · R+21.5Albemarle County, VA · R+18.5Alexandria city, VA · D+7.5Alleghany County, VA · R+0.6Amelia County, VA · R+23.0Amherst County, VA · R+29.0Appomattox County, VA · R+29.1Arlington County, VA · D+8.1Augusta County, VA · R+51.5Bath County, VA · R+18.1Bedford County, VA · R+30.2Bland County, VA · R+24.3Botetourt County, VA · R+20.1Bristol city, VA · R+28.4Brunswick County, VA · D+5.6Buchanan County, VA · D+27.6Buckingham County, VA · R+12.1Buena Vista city, VA · R+14.7Campbell County, VA · R+46.4Caroline County, VA · D+1.9Carroll County, VA · R+33.1Charles City County, VA · D+37.5Charlotte County, VA · R+16.5Charlottesville city, VA · D+13.6Chesapeake city, VA · R+22.3Chesterfield County, VA · R+51.4Clarke County, VA · R+25.5Colonial Heights city, VA · R+57.9Covington city, VA · D+10.1Craig County, VA · R+12.4Culpeper County, VA · R+38.9Cumberland County, VA · R+26.8Danville city, VA · R+24.5Dickenson County, VA · D+18.0Dinwiddie County, VA · R+9.9Emporia city, VA · R+13.7Essex County, VA · R+22.1Fairfax city, VA · R+23.6Fairfax County, VA · R+22.8Falls Church city, VA · TiedFauquier County, VA · R+41.1Floyd County, VA · R+25.2Fluvanna County, VA · R+21.8Franklin city, VA · D+2.3Franklin County, VA · R+12.5Frederick County, VA · R+45.3Fredericksburg city, VA · R+11.7Galax city, VA · R+16.9Giles County, VA · R+6.7Gloucester County, VA · R+38.2Goochland County, VA · R+25.9Grayson County, VA · R+23.7Greene County, VA · R+41.4Greensville County, VA · D+12.7Halifax County, VA · R+16.8Hampton city, VA · R+11.2Hanover County, VA · R+54.6Harrisonburg city, VA · R+31.1Henrico County, VA · R+39.3Henry County, VA · R+17.8Highland County, VA · R+27.3Hopewell city, VA · R+28.6Isle of Wight County, VA · R+21.1James City County, VA · R+31.2King and Queen County, VA · R+2.5King George County, VA · R+25.8King William County, VA · R+27.0Lancaster County, VA · R+36.3Lee County, VA · D+9.1Lexington city, VA · TiedLoudoun County, VA · R+33.5Louisa County, VA · R+15.5Lunenburg County, VA · R+14.7Lynchburg city, VA · R+29.4Madison County, VA · R+26.7Manassas city, VA · R+38.1Manassas Park city, VA · R+38.7Martinsville city, VA · R+9.0Mathews County, VA · R+37.2Mecklenburg County, VA · R+28.2Middlesex County, VA · R+30.1Montgomery County, VA · R+15.9Nelson County, VA · R+4.7New Kent County, VA · R+34.0Newport News city, VA · R+20.5Norfolk city, VA · D+10.5Northampton County, VA · R+6.5Northumberland County, VA · R+32.3Norton city, VA · D+13.1Nottoway County, VA · R+17.1Orange County, VA · R+24.6Page County, VA · R+33.2Patrick County, VA · R+30.5Petersburg city, VA · D+31.3Pittsylvania County, VA · R+29.3Poquoson city, VA · R+62.4Portsmouth city, VA · D+10.0Powhatan County, VA · R+46.4Prince Edward County, VA · R+12.5Prince George County, VA · R+33.4Prince William County, VA · R+34.4Pulaski County, VA · R+18.4Radford city, VA · R+14.3Rappahannock County, VA · R+24.3Richmond city, VA · D+14.1Richmond County, VA · R+33.4Roanoke city, VA · D+5.5Roanoke County, VA · R+25.8Rockbridge County, VA · R+18.6Rockingham County, VA · R+46.7Russell County, VA · D+17.2Salem city, VA · R+20.3Scott County, VA · R+15.6Shenandoah County, VA · R+44.5Smyth County, VA · R+29.5Southampton County, VA · R+6.8Spotsylvania County, VA · R+33.1Stafford County, VA · R+38.7Staunton city, VA · R+39.8Suffolk city, VA · R+9.3Surry County, VA · D+12.3Sussex County, VA · D+3.5Tazewell County, VA · D+6.0Virginia Beach city, VA · R+38.5Warren County, VA · R+25.4Washington County, VA · R+29.0Waynesboro city, VA · R+38.7Westmoreland County, VA · R+12.3Williamsburg city, VA · R+3.5Winchester city, VA · R+32.0Wise County, VA · D+6.2Wythe County, VA · R+28.5York County, VA · R+40.7
How it voted
Share of the 1988 vote
George H. W. BushRepublican59.7%1,309,162
Michael DukakisDemocratic39.2%859,799
OtherAll other candidates1.0%22,648
D+60
R+60
133 counties, each filled by 1988 D-vs-R margin. Hover any county for its result.
Virginia's presidential margins
1892–2024, the 1988 contest in context
Virginia's presidential marginsDemocratic-minus-Republican presidential margin from 1892 to 2024. Most recent: +5.8% in 2024.flipped D · 2008+5.8%DR18922024
Virginia's presidential margins
YearMargin (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%
County results — 1988
133 counties; every row links to the county's full page.
CountyWonMarginDemocraticRepublicanTotal
Accomack CountyR
−21.5%
4,4436,92611,542
Albemarle CountyR
−18.5%
10,36315,11725,753
Alexandria cityD
+7.5%
24,35820,91345,804
Alleghany CountyR
−0.6%
3,2773,3146,665
Amelia CountyR
−23.0%
1,3592,1873,594
Amherst CountyR
−29.0%
3,5676,50710,151
Appomattox CountyR
−29.1%
1,7403,2055,040
Arlington CountyD
+8.1%
40,31434,19175,365
Augusta CountyR
−51.5%
4,17013,25117,634
Bath CountyR
−18.1%
8811,2732,167
Bedford CountyR
−30.2%
6,36612,02418,710
Bland CountyR
−24.3%
9371,5562,546
Botetourt CountyR
−20.1%
3,7635,6879,591
Bristol cityR
−28.4%
2,4464,4076,895
Brunswick CountyD
+5.6%
3,0702,7425,884
Buchanan CountyD
+27.6%
6,9353,91210,965
Buckingham CountyR
−12.1%
1,9412,4814,471
Buena Vista cityR
−14.7%
8281,1211,999
Campbell CountyR
−46.4%
4,57412,71317,533
Caroline CountyD
+1.9%
3,1863,0656,292
Carroll CountyR
−33.1%
3,1906,3779,637
Charles City CountyD
+37.5%
1,8398262,700
Charlotte CountyR
−16.5%
1,9232,6994,699
Charlottesville cityD
+13.6%
7,6715,81713,652
Chesapeake cityR
−22.3%
18,82829,73848,855
Chesterfield CountyR
−51.4%
18,72358,82878,083
Clarke CountyR
−25.5%
1,4782,5024,020
Colonial Heights cityR
−57.9%
1,5816,0017,638
Covington cityD
+10.1%
1,5671,2742,915
Craig CountyR
−12.4%
8641,1122,005
Culpeper CountyR
−38.9%
2,5555,8968,599
Cumberland CountyR
−26.8%
1,1321,9783,159
Danville cityR
−24.5%
7,35312,22119,874
Dickenson CountyD
+18.0%
4,4613,0917,604
Dinwiddie CountyR
−9.9%
3,4054,1657,659
Emporia cityR
−13.7%
9771,2892,277
Essex CountyR
−22.1%
1,2942,0383,365
Fairfax cityR
−23.6%
3,4305,5769,101
Fairfax CountyR
−22.8%
125,711200,641328,365
Falls Church cityD
+0.3%
2,4842,4704,989
Fauquier CountyR
−41.1%
4,83711,73316,796
Floyd CountyR
−25.2%
1,7272,9214,735
Fluvanna CountyR
−21.8%
1,5622,4474,059
Franklin cityD
+2.3%
1,6301,5573,210
Franklin CountyR
−12.5%
5,7347,39113,261
Frederick CountyR
−45.3%
3,7079,92113,717
Fredericksburg cityR
−11.7%
2,6833,4016,154
Galax cityR
−16.9%
9071,2782,200
Giles CountyR
−6.7%
3,0423,4906,648
Gloucester CountyR
−38.2%
3,3727,64611,181
Goochland CountyR
−25.9%
2,2093,7656,013
Grayson CountyR
−23.7%
2,4413,9686,451
Greene CountyR
−41.4%
8992,2343,224
Greensville CountyD
+12.7%
2,0831,6103,733
Halifax CountyR
−16.8%
5,2187,36512,769
Hampton cityR
−11.2%
19,10624,03443,818
Hanover CountyR
−54.6%
5,98520,57026,718
Harrisonburg cityR
−31.1%
2,7995,3768,288
Henrico CountyR
−39.3%
26,98062,28489,887
Henry CountyR
−17.8%
7,53610,87118,729
Highland CountyR
−27.3%
4568071,286
Hopewell cityR
−28.6%
2,5664,6727,360
Isle of Wight CountyR
−21.1%
3,7475,7799,621
James City CountyR
−31.2%
4,6428,94513,773
King and Queen CountyR
−2.5%
1,3091,3762,727
King George CountyR
−25.8%
1,5192,5874,146
King William CountyR
−27.0%
1,5612,7354,349
Lancaster CountyR
−36.3%
1,5513,3805,043
Lee CountyD
+9.1%
4,9064,0809,045
Lexington cityD
+0.1%
9979942,024
Loudoun CountyR
−33.5%
10,10120,44830,862
Louisa CountyR
−15.5%
2,7893,8316,702
Lunenburg CountyR
−14.7%
1,8702,5304,496
Lynchburg cityR
−29.4%
8,27915,32323,926
Madison CountyR
−26.7%
1,4272,5014,026
Manassas cityR
−38.1%
2,6585,9808,719
Manassas Park cityR
−38.7%
4349931,446
Martinsville cityR
−9.0%
2,7943,3606,264
Mathews CountyR
−37.2%
1,2352,7524,076
Mecklenburg CountyR
−28.2%
3,2755,8879,278
Middlesex CountyR
−30.1%
1,3612,5714,018
Montgomery CountyR
−15.9%
8,90912,32621,444
Nelson CountyR
−4.7%
2,2722,5024,849
New Kent CountyR
−34.0%
1,4272,9174,384
Newport News cityR
−20.5%
21,41332,57054,395
Norfolk cityD
+10.5%
37,77830,53868,891
Northampton CountyR
−6.5%
2,2422,5624,927
Northumberland CountyR
−32.3%
1,5062,9844,581
Norton cityD
+13.1%
7956081,423
Nottoway CountyR
−17.1%
2,2173,1615,509
Orange CountyR
−24.6%
2,5924,3197,015
Page CountyR
−33.2%
2,4995,0137,575
Patrick CountyR
−30.5%
2,0933,9906,229
Petersburg cityD
+31.3%
8,1774,23112,591
Pittsylvania CountyR
−29.3%
6,61212,22919,201
Poquoson cityR
−62.4%
8773,8404,751
Portsmouth cityD
+10.0%
19,69816,08736,059
Powhatan CountyR
−46.4%
1,4674,0405,541
Prince Edward CountyR
−12.5%
2,4343,1475,720
Prince George CountyR
−33.4%
2,4694,9827,515
Prince William CountyR
−34.4%
19,19839,65459,453
Pulaski CountyR
−18.4%
4,6866,84411,719
Radford cityR
−14.3%
1,8552,4814,365
Rappahannock CountyR
−24.3%
1,0031,6572,686
Richmond cityD
+14.1%
42,15531,58674,736
Richmond CountyR
−33.4%
9241,8622,811
Roanoke cityD
+5.5%
17,18515,38932,813
Roanoke CountyR
−25.8%
12,93822,01135,157
Rockbridge CountyR
−18.6%
2,4123,5416,062
Rockingham CountyR
−46.7%
4,71613,24118,241
Russell CountyD
+17.2%
6,2224,37410,753
Salem cityR
−20.3%
3,7605,6949,527
Scott CountyR
−15.6%
3,6164,9868,785
Shenandoah CountyR
−44.5%
3,2768,61212,004
Smyth CountyR
−29.5%
3,9897,44611,727
Southampton CountyR
−6.8%
3,0003,4396,493
Spotsylvania CountyR
−33.1%
5,48610,97816,593
Stafford CountyR
−38.7%
5,38012,23417,712
Staunton cityR
−39.8%
2,4575,7758,334
Suffolk cityR
−9.3%
8,0809,74217,950
Surry CountyD
+12.3%
1,6021,2462,899
Sussex CountyD
+3.5%
1,9581,8223,896
Tazewell CountyD
+6.0%
8,0987,16515,453
Virginia Beach cityR
−38.5%
33,78076,481111,018
Warren CountyR
−25.4%
2,7694,7007,598
Washington CountyR
−29.0%
5,81910,72216,899
Waynesboro cityR
−38.7%
2,0384,6726,799
Westmoreland CountyR
−12.3%
2,3112,9745,370
Williamsburg cityR
−3.5%
1,5341,6483,237
Winchester cityR
−32.0%
2,3004,4976,862
Wise CountyD
+6.2%
7,0176,18913,386
Wythe CountyR
−28.5%
3,2015,8279,225
York CountyR
−40.7%
4,63911,10315,871