Official results from the Virginia Department of Elections

29 of 29 precincts reporting (100.00%)

Justin Wilson 
11,451 52.92%
Allison Silberberg
10,186 47.08%

Click on a precinct for details

Maps made possible through support from:

Appalachain Power
Altria
2018 Election Data Visuals & Analysis