Official results from the Virginia Department of Elections

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

Tim Kaine* 
2,809 21.01%
Corey Stewart
10,428 77.99%
Matt Waters
118 0.88%

Tazewell County


Stewart
293 (76.10%)
Kaine
91 (23.64%)
Waters
1 (0.26%)

Stewart
229 (79.24%)
Kaine
59 (20.42%)
Waters
1 (0.35%)

Stewart
490 (81.13%)
Kaine
109 (18.05%)
Waters
3 (0.50%)

Stewart
257 (82.64%)
Kaine
54 (17.36%)
Waters
0 (0.00%)

Stewart
107 (61.14%)
Kaine
65 (37.14%)
Waters
2 (1.14%)

Stewart
49 (83.05%)
Kaine
10 (16.95%)
Waters
0 (0.00%)

Stewart
90 (84.11%)
Kaine
17 (15.89%)
Waters
0 (0.00%)

Stewart
96 (78.05%)
Kaine
25 (20.33%)
Waters
2 (1.63%)

Stewart
75 (78.95%)
Kaine
19 (20.00%)
Waters
1 (1.05%)

Stewart
303 (83.01%)
Kaine
57 (15.62%)
Waters
4 (1.10%)

Stewart
86 (70.49%)
Kaine
36 (29.51%)
Waters
0 (0.00%)

Stewart
1,335 (75.64%)
Kaine
417 (23.63%)
Waters
11 (0.62%)

Stewart
322 (81.52%)
Kaine
70 (17.72%)
Waters
3 (0.76%)

Stewart
1,169 (82.15%)
Kaine
236 (16.58%)
Waters
18 (1.26%)

Stewart
199 (74.81%)
Kaine
62 (23.31%)
Waters
5 (1.88%)

Stewart
798 (80.77%)
Kaine
178 (18.02%)
Waters
8 (0.81%)

Stewart
1,735 (76.13%)
Kaine
517 (22.69%)
Waters
25 (1.10%)

Stewart
121 (75.16%)
Kaine
39 (24.22%)
Waters
1 (0.62%)

Stewart
752 (82.37%)
Kaine
149 (16.32%)
Waters
10 (1.10%)

Stewart
1,283 (77.01%)
Kaine
369 (22.15%)
Waters
13 (0.78%)

Stewart
635 (72.57%)
Kaine
229 (26.17%)
Waters
10 (1.14%)

Stewart
4 (80.00%)
Kaine
1 (20.00%)
Waters
0 (0.00%)
2018 Election Data Visuals & Analysis