Official results from the Virginia Department of Elections

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

Tim Kaine* 
13,735 42.64%
Corey Stewart
17,801 55.26%
Matt Waters
634 1.97%

Fauquier County


Stewart
533 (69.58%)
Kaine
218 (28.46%)
Waters
15 (1.96%)

Stewart
1,163 (69.43%)
Kaine
482 (28.78%)
Waters
29 (1.73%)

Stewart
470 (57.04%)
Kaine
342 (41.50%)
Waters
12 (1.46%)

Stewart
493 (66.53%)
Kaine
239 (32.25%)
Waters
9 (1.21%)

Stewart
490 (64.39%)
Kaine
255 (33.51%)
Waters
14 (1.84%)

Stewart
600 (57.14%)
Kaine
430 (40.95%)
Waters
17 (1.62%)

Kaine
974 (50.15%)
Stewart
921 (47.43%)
Waters
44 (2.27%)

Stewart
880 (53.92%)
Kaine
713 (43.69%)
Waters
37 (2.27%)

Kaine
898 (49.94%)
Stewart
860 (47.83%)
Waters
37 (2.06%)

Stewart
776 (69.16%)
Kaine
326 (29.06%)
Waters
19 (1.69%)

Stewart
979 (57.93%)
Kaine
678 (40.12%)
Waters
32 (1.89%)

Stewart
1,050 (52.21%)
Kaine
915 (45.50%)
Waters
44 (2.19%)

Stewart
917 (53.38%)
Kaine
769 (44.76%)
Waters
28 (1.63%)

Stewart
752 (49.70%)
Kaine
734 (48.51%)
Waters
25 (1.65%)

Stewart
1,106 (59.75%)
Kaine
693 (37.44%)
Waters
49 (2.65%)

Stewart
486 (57.58%)
Kaine
339 (40.17%)
Waters
15 (1.78%)

Kaine
748 (52.53%)
Stewart
648 (45.51%)
Waters
26 (1.83%)

Stewart
958 (58.45%)
Kaine
632 (38.56%)
Waters
47 (2.87%)

Stewart
807 (57.07%)
Kaine
569 (40.24%)
Waters
35 (2.48%)

Stewart
1,383 (56.06%)
Kaine
1,031 (41.79%)
Waters
49 (1.99%)

Kaine
1,739 (52.54%)
Stewart
1,518 (45.86%)
Waters
51 (1.54%)

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