Official results from the Virginia Department of Elections

2 of 2 precincts reporting (100%)

Karl Roulston 
1,487 67.62%
Cindy Bailey*
695 31.61%
Write-In
17 0.77%

Click on a precinct for details

Maps made possible through support from:

Appalachain Power
Altria
2017 Election Data Visuals & Analysis