Official results from the Virginia Department of Elections

99 of 99 precincts reporting (100%)

Ken Stolle* 
71,736 60.03%
John Bell
47,247 39.53%
Write-In
527 0.44%

Click on a precinct for details

Maps made possible through support from:

Appalachain Power
Altria