Official results from the Virginia Department of Elections

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

Tim Kaine* 
5,060 35.49%
Corey Stewart
8,875 62.24%
Matt Waters
304 2.13%

Warren County


Stewart
481 (57.88%)
Kaine
332 (39.95%)
Waters
16 (1.93%)

Stewart
1,158 (68.48%)
Kaine
502 (29.69%)
Waters
30 (1.77%)

Stewart
964 (60.78%)
Kaine
575 (36.25%)
Waters
45 (2.84%)

Stewart
810 (58.48%)
Kaine
525 (37.91%)
Waters
48 (3.47%)

Stewart
661 (56.93%)
Kaine
475 (40.91%)
Waters
23 (1.98%)

Stewart
938 (70.10%)
Kaine
387 (28.92%)
Waters
13 (0.97%)

Stewart
1,285 (67.60%)
Kaine
566 (29.77%)
Waters
44 (2.31%)

Stewart
565 (63.55%)
Kaine
302 (33.97%)
Waters
22 (2.47%)

Stewart
872 (57.26%)
Kaine
619 (40.64%)
Waters
30 (1.97%)

Stewart
387 (69.73%)
Kaine
158 (28.47%)
Waters
8 (1.44%)

Stewart
291 (62.99%)
Kaine
161 (34.85%)
Waters
10 (2.16%)

Stewart
461 (49.57%)
Kaine
453 (48.71%)
Waters
15 (1.61%)

Kaine
5 (71.43%)
Stewart
2 (28.57%)
Waters
0 (0.00%)
2018 Election Data Visuals & Analysis