Official results from the Virginia Department of Elections

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

Tim Kaine* 
2,480 36.76%
Corey Stewart
4,180 61.96%
Matt Waters
78 1.16%

Floyd County


Stewart
772 (64.49%)
Kaine
411 (34.34%)
Waters
13 (1.09%)

Stewart
833 (59.42%)
Kaine
537 (38.30%)
Waters
30 (2.14%)

Stewart
620 (54.10%)
Kaine
514 (44.85%)
Waters
11 (0.96%)

Stewart
771 (69.15%)
Kaine
335 (30.04%)
Waters
8 (0.72%)

Stewart
870 (72.68%)
Kaine
310 (25.90%)
Waters
14 (1.17%)

Kaine
372 (54.23%)
Stewart
312 (45.48%)
Waters
2 (0.29%)

Stewart
2 (66.67%)
Kaine
1 (33.33%)
Waters
0 (0.00%)
2018 Election Data Visuals & Analysis