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%

Roulston
1,383 (68.43%)
Bailey
621 (30.73%)

Roulston
104 (58.76%)
Bailey
73 (41.24%)

Bailey
1 (100.00%)
Roulston
0 (0.00%)
2017 Election Data Visuals & Analysis