Official results from the Virginia Department of Elections

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

Tim Kaine* 
4,063 33.64%
Corey Stewart
7,835 64.87%
Matt Waters
169 1.40%

Pulaski County


Stewart
322 (65.85%)
Kaine
161 (32.92%)
Waters
5 (1.02%)

Stewart
798 (53.41%)
Kaine
671 (44.91%)
Waters
25 (1.67%)

Stewart
512 (67.02%)
Kaine
241 (31.54%)
Waters
10 (1.31%)

Stewart
653 (74.37%)
Kaine
215 (24.49%)
Waters
9 (1.03%)

Stewart
109 (64.12%)
Kaine
57 (33.53%)
Waters
4 (2.35%)

Stewart
860 (63.66%)
Kaine
473 (35.01%)
Waters
18 (1.33%)

Stewart
872 (70.38%)
Kaine
352 (28.41%)
Waters
15 (1.21%)

Stewart
209 (74.91%)
Kaine
68 (24.37%)
Waters
2 (0.72%)

Stewart
521 (70.98%)
Kaine
204 (27.79%)
Waters
9 (1.23%)

Stewart
1,080 (65.26%)
Kaine
546 (32.99%)
Waters
25 (1.51%)

Stewart
434 (77.50%)
Kaine
123 (21.96%)
Waters
3 (0.54%)

Stewart
1,066 (60.40%)
Kaine
668 (37.85%)
Waters
28 (1.59%)

Stewart
396 (57.06%)
Kaine
281 (40.49%)
Waters
16 (2.31%)

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