Official results from the Virginia Department of Elections

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

Tim Kaine* 
1,785 30.09%
Corey Stewart
4,095 69.02%
Matt Waters
50 0.84%

Buchanan County


Stewart
202 (80.48%)
Kaine
49 (19.52%)
Waters
0 (0.00%)

Stewart
407 (84.09%)
Kaine
74 (15.29%)
Waters
3 (0.62%)

Stewart
45 (60.81%)
Kaine
29 (39.19%)
Waters
0 (0.00%)

Stewart
229 (70.25%)
Kaine
94 (28.83%)
Waters
3 (0.92%)

Stewart
237 (69.71%)
Kaine
98 (28.82%)
Waters
5 (1.47%)

Stewart
280 (69.65%)
Kaine
120 (29.85%)
Waters
2 (0.50%)

Stewart
274 (71.92%)
Kaine
101 (26.51%)
Waters
5 (1.31%)

Stewart
419 (71.50%)
Kaine
161 (27.47%)
Waters
6 (1.02%)

Stewart
38 (67.86%)
Kaine
17 (30.36%)
Waters
1 (1.79%)

Stewart
205 (60.12%)
Kaine
133 (39.00%)
Waters
3 (0.88%)

Kaine
63 (53.39%)
Stewart
55 (46.61%)
Waters
0 (0.00%)

Stewart
268 (72.24%)
Kaine
99 (26.68%)
Waters
3 (0.81%)

Stewart
153 (66.23%)
Kaine
78 (33.77%)
Waters
0 (0.00%)

Stewart
246 (68.52%)
Kaine
111 (30.92%)
Waters
2 (0.56%)

Stewart
123 (51.90%)
Kaine
114 (48.10%)
Waters
0 (0.00%)

Stewart
311 (67.46%)
Kaine
147 (31.89%)
Waters
3 (0.65%)

Stewart
275 (74.32%)
Kaine
87 (23.51%)
Waters
8 (2.16%)

Stewart
328 (60.29%)
Kaine
209 (38.42%)
Waters
6 (1.10%)

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