Official results from the Virginia Department of Elections

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

Tim Kaine* 
620 33.88%
Corey Stewart
1,198 65.46%
Matt Waters
12 0.66%

Galax City


Stewart
479 (65.62%)
Kaine
246 (33.70%)
Waters
5 (0.68%)

Stewart
336 (66.40%)
Kaine
166 (32.81%)
Waters
4 (0.79%)

Stewart
297 (67.04%)
Kaine
144 (32.51%)
Waters
2 (0.45%)

Stewart
85 (56.67%)
Kaine
64 (42.67%)
Waters
1 (0.67%)

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