Official results from the Virginia Department of Elections

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

Tim Kaine* 
4,543 29.27%
Corey Stewart
10,720 69.07%
Matt Waters
246 1.58%

Botetourt County


Stewart
1,003 (64.58%)
Kaine
528 (34.00%)
Waters
22 (1.42%)

Stewart
1,258 (72.34%)
Kaine
448 (25.76%)
Waters
31 (1.78%)

Stewart
1,090 (71.48%)
Kaine
408 (26.75%)
Waters
27 (1.77%)

Stewart
1,129 (71.28%)
Kaine
433 (27.34%)
Waters
22 (1.39%)

Stewart
916 (70.90%)
Kaine
358 (27.71%)
Waters
16 (1.24%)

Stewart
877 (69.22%)
Kaine
358 (28.26%)
Waters
31 (2.45%)

Stewart
629 (73.22%)
Kaine
219 (25.49%)
Waters
11 (1.28%)

Stewart
1,250 (68.72%)
Kaine
545 (29.96%)
Waters
23 (1.26%)

Stewart
627 (71.33%)
Kaine
237 (26.96%)
Waters
14 (1.59%)

Stewart
1,357 (66.62%)
Kaine
645 (31.66%)
Waters
30 (1.47%)

Stewart
584 (60.39%)
Kaine
364 (37.64%)
Waters
19 (1.96%)

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