Official results from the Virginia Department of Elections

3 of 3 precincts reporting (100%)

Brad Rosenberger* 
1,446 61.32%
Chuck Duncan
904 38.34%
Write-In
8 0.34%

Click on a precinct for details

Maps made possible through support from:

Appalachain Power
Altria