Official results from the Virginia Department of Elections

29 of 29 precincts reporting (100%)

John Bell* 
18,234 61.73%
Subba Kolla
11,236 38.04%
Write-In
66 0.22%

Click on a precinct for details

Republican win

Republican leading

Democratic win

Democrat leading

Independent win

Maps made possible through support from:

Appalachain Power
Altria
2017 Election Data Visuals & Analysis