Official results from the
Virginia Department of Elections
211 of 211 precincts reporting (100.00%)
Barbara Comstock* | 28,287 | 60.70% |
Shak Hill | 18,311 | 39.30% |
Click on a precinct for details
Maps made possible through support from:

