Official results from the Virginia Department of Elections

2,567 of 2,567 precincts reporting (100.00%)

Tim Kaine* 
3,849 49.87%
Corey Stewart
3,713 48.11%
Matt Waters
149 1.93%

Waynesboro City


Kaine
564 (53.16%)
Stewart
473 (44.58%)
Waters
22 (2.07%)

Kaine
1,016 (49.95%)
Stewart
982 (48.28%)
Waters
35 (1.72%)

Kaine
798 (52.23%)
Stewart
699 (45.75%)
Waters
30 (1.96%)

Stewart
1,320 (51.38%)
Kaine
1,192 (46.40%)
Waters
56 (2.18%)

Kaine
279 (53.24%)
Stewart
237 (45.23%)
Waters
6 (1.15%)

Stewart
2 (100.00%)
Kaine
0 (0.00%)
Waters
0 (0.00%)
2018 Election Data Visuals & Analysis