United States Senate – DEM Gain
Charles S. Robb (D) – 1,474,086 – 71.25%
Maurice A. Dawkins (R) – 593,652 – 28.69%
Write-Ins – 1,159 – 0.06%
Total Votes – 2,068,897 – 100.00%
United States House of Representatives – District 1 – GOP Hold
Herbert H. Bateman (R-inc) – 135,937 – 73.25%
James S. Ellenson (D) – 49,614 – 26.74%
Write-Ins – 22 – 0.01%
Total Votes – 185,573 – 100.00%
United States House of Representatives – District 2 – DEM Hold
Owen B. Pickett (D-inc) – 106,666 – 60.53%
Jerry R. Curry (R) – 62,564 – 35.51%
Stephen P. Shao (I) – 4,255 – 2.41%
Robert A. Smith (I) – 2,691 – 1.53%
Write-Ins – 32 – 0.02%
Total Votes – 176,208 – 100.00%
United States House of Representatives – District 3 – GOP Hold
Thomas J. Bliley, Jr. (R-inc) – 187,354 – 99.71%
Write-Ins – 544 – 0.29%
Total Votes – 187,898 – 100.00%
United States House of Representatives – District 4 – DEM Hold
Norman Sisisky (D-inc) – 134,786 – 99.93%
Write-Ins – 98 – 0.07%
Total Votes – 134,884 – 100.00%
United States House of Representatives – District 5 – DEM Hold
Lewis F. Payne, Jr. (D-inc) – 97,242 – 54.19%
Charles R. Hawkins (R) – 78,396 – 43.69%
J. F. ‘Frank’ Cole (I) – 3,792 – 2.11%
Write-Ins – 12 – 0.01%
Total Votes – 179,442 – 100.00%
United States House of Representatives – District 6 – DEM Hold
Jim Olin (D-inc) – 118,369 – 63.88%
Charles E. Judd (R) – 66,935 – 36.12%
Write-Ins – 8 – 0.00%
Total Votes – 185,312 – 100.00%
United States House of Representatives – District 7 – GOP Hold
D. Franch Slaughter, Jr. (R-inc) – 136,988 – 99.65%
Write-Ins – 488 – 0.35%
Total Votes – 137,476 – 100.00%
United States House of Representatives – District 8 – GOP Hold
Stan Parris (R-inc) – 154,761 – 62.30%
David G. Brickley (D) – 93,561 – 37.67%
Write-Ins – 78 – 0.03%
Total Votes – 248,400 – 100.00%
United States House of Representatives – District 9 – DEM Hold
Rick Boucher (D-inc) – 113,309 – 63.40%
John C. Brown (R) – 65,410 – 36.60%
Write-Ins – 8 – 0.00%
Total Votes – 178,727 – 100.00%
United States House of Representatives – District 10 – GOP Hold
Frank R. Wolf (R-inc) – 188,550 – 68.09%
Robert L. Weinberg (D) – 88,284 – 31.88%
Write-Ins – 74 – 0.03%
Total Votes – 276,908 – 100.00%