Official results from the Virginia Department of Elections

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

Tim Kaine* 
2,979 58.66%
Corey Stewart
1,958 38.56%
Matt Waters
130 2.56%

Radford City


Kaine
1,442 (68.90%)
Stewart
591 (28.24%)
Waters
60 (2.87%)

Kaine
711 (53.86%)
Stewart
566 (42.88%)
Waters
39 (2.95%)

Stewart
714 (52.00%)
Kaine
629 (45.81%)
Waters
26 (1.89%)

Kaine
196 (67.35%)
Stewart
87 (29.90%)
Waters
5 (1.72%)

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