Official results from the Virginia Department of Elections
5 of 5 precincts reporting (100%)
Gary Snellings* | 3,550 | 52.87% |
Tracey Bell | 3,119 | 46.46% |
Write-In | 45 | 0.67% |
Click on a precinct for details
Maps made possible through support from:

