Official results from the Virginia Department of Elections

30 of 30 precincts reporting (100%)

Scott Garrett* 
17,370 65.66%
Natalie Short
9,050 34.21%
Write-In
36 0.14%

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