Official results from the Virginia Department of Elections

5 of 5 precincts reporting (100%)

Shannon Trout 
2,351 62.88%
Kevin Callanan
1,370 36.64%
Write-In
18 0.48%

Click on a precinct for details

Maps made possible through support from:

Appalachain Power
Altria