Official results from the Virginia Department of Elections

181 of 181 precincts reporting (100.00%)

Elaine Luria 
17,552 62.33%
Karen Mallard
10,610 37.67%

Click on a precinct for details

Maps made possible through support from:

Appalachain Power
Altria
2018 Election Data Visuals & Analysis