Official results from the Virginia Department of Elections

18 of 18 precincts reporting (100%)

Cheryl Turpin 
11,843 50.73%
Rocky Holcomb*
11,454 49.06%
Write-In
48 0.21%

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