Official results from the Virginia Department of Elections

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

Tim Kaine* 
106,064 63.13%
Corey Stewart
58,369 34.74%
Matt Waters
3,318 1.97%

Loudoun County


Kaine
1,018 (61.14%)
Stewart
620 (37.24%)
Waters
26 (1.56%)

Kaine
1,046 (65.79%)
Stewart
520 (32.70%)
Waters
23 (1.45%)

Kaine
809 (68.62%)
Stewart
344 (29.18%)
Waters
23 (1.95%)

Kaine
1,005 (68.23%)
Stewart
446 (30.28%)
Waters
21 (1.43%)

Kaine
599 (74.60%)
Stewart
192 (23.91%)
Waters
12 (1.49%)

Kaine
1,276 (72.17%)
Stewart
462 (26.13%)
Waters
25 (1.41%)

Kaine
943 (69.96%)
Stewart
371 (27.52%)
Waters
32 (2.37%)

Kaine
1,216 (66.05%)
Stewart
597 (32.43%)
Waters
26 (1.41%)

Kaine
719 (63.18%)
Stewart
386 (33.92%)
Waters
31 (2.72%)

Kaine
1,204 (64.18%)
Stewart
629 (33.53%)
Waters
41 (2.19%)

Kaine
700 (63.69%)
Stewart
377 (34.30%)
Waters
22 (2.00%)

Kaine
833 (66.69%)
Stewart
392 (31.39%)
Waters
23 (1.84%)

Kaine
1,113 (74.30%)
Stewart
372 (24.83%)
Waters
11 (0.73%)

Kaine
1,130 (66.90%)
Stewart
524 (31.02%)
Waters
33 (1.95%)

Kaine
691 (59.16%)
Stewart
450 (38.53%)
Waters
26 (2.23%)

Kaine
732 (62.40%)
Stewart
412 (35.12%)
Waters
27 (2.30%)

Kaine
1,115 (65.20%)
Stewart
550 (32.16%)
Waters
41 (2.40%)

Kaine
1,321 (67.54%)
Stewart
596 (30.47%)
Waters
38 (1.94%)

Kaine
451 (66.32%)
Stewart
207 (30.44%)
Waters
21 (3.09%)

Kaine
1,279 (61.79%)
Stewart
748 (36.14%)
Waters
42 (2.03%)

Kaine
1,231 (66.68%)
Stewart
564 (30.55%)
Waters
49 (2.65%)

Kaine
981 (61.58%)
Stewart
582 (36.53%)
Waters
26 (1.63%)

Kaine
1,251 (63.99%)
Stewart
666 (34.07%)
Waters
33 (1.69%)

Kaine
853 (69.86%)
Stewart
331 (27.11%)
Waters
37 (3.03%)

Kaine
920 (65.39%)
Stewart
442 (31.41%)
Waters
45 (3.20%)

Kaine
1,062 (52.03%)
Stewart
922 (45.17%)
Waters
52 (2.55%)

Stewart
908 (51.86%)
Kaine
799 (45.63%)
Waters
41 (2.34%)

Stewart
845 (52.10%)
Kaine
744 (45.87%)
Waters
31 (1.91%)

Stewart
397 (51.69%)
Kaine
354 (46.09%)
Waters
14 (1.82%)

Kaine
491 (60.69%)
Stewart
301 (37.21%)
Waters
15 (1.85%)

Kaine
471 (56.82%)
Stewart
342 (41.25%)
Waters
15 (1.81%)

Kaine
317 (49.15%)
Stewart
309 (47.91%)
Waters
18 (2.79%)

Kaine
1,070 (48.88%)
Stewart
1,044 (47.69%)
Waters
70 (3.20%)

Stewart
890 (52.82%)
Kaine
758 (44.99%)
Waters
34 (2.02%)

Kaine
1,295 (68.99%)
Stewart
548 (29.20%)
Waters
33 (1.76%)

Kaine
1,082 (63.24%)
Stewart
598 (34.95%)
Waters
29 (1.69%)

Kaine
1,180 (71.39%)
Stewart
448 (27.10%)
Waters
22 (1.33%)

Stewart
318 (54.73%)
Kaine
248 (42.69%)
Waters
13 (2.24%)

Kaine
1,292 (69.54%)
Stewart
525 (28.26%)
Waters
40 (2.15%)

Kaine
961 (49.43%)
Stewart
930 (47.84%)
Waters
49 (2.52%)

Kaine
1,474 (63.81%)
Stewart
795 (34.42%)
Waters
39 (1.69%)

Kaine
1,498 (77.02%)
Stewart
423 (21.75%)
Waters
24 (1.23%)

Kaine
828 (71.50%)
Stewart
315 (27.20%)
Waters
15 (1.30%)

Kaine
857 (68.78%)
Stewart
370 (29.70%)
Waters
19 (1.52%)

Stewart
1,084 (51.97%)
Kaine
942 (45.16%)
Waters
55 (2.64%)

Stewart
921 (50.49%)
Kaine
867 (47.53%)
Waters
33 (1.81%)

Kaine
1,055 (50.75%)
Stewart
988 (47.52%)
Waters
35 (1.68%)

Kaine
690 (59.79%)
Stewart
434 (37.61%)
Waters
25 (2.17%)

Kaine
1,098 (57.67%)
Stewart
768 (40.34%)
Waters
38 (2.00%)

Stewart
926 (51.05%)
Kaine
843 (46.47%)
Waters
39 (2.15%)

Stewart
756 (53.81%)
Kaine
614 (43.70%)
Waters
31 (2.21%)

Stewart
44 (50.00%)
Kaine
43 (48.86%)
Waters
1 (1.14%)

Kaine
676 (66.27%)
Stewart
324 (31.76%)
Waters
19 (1.86%)

Kaine
1,102 (49.82%)
Stewart
1,052 (47.56%)
Waters
50 (2.26%)

Kaine
763 (50.93%)
Stewart
714 (47.66%)
Waters
17 (1.13%)

Stewart
118 (55.66%)
Kaine
91 (42.92%)
Waters
3 (1.42%)

Stewart
692 (50.04%)
Kaine
674 (48.73%)
Waters
16 (1.16%)

Kaine
1,058 (63.43%)
Stewart
561 (33.63%)
Waters
44 (2.64%)

Kaine
1,266 (71.28%)
Stewart
459 (25.84%)
Waters
49 (2.76%)

Kaine
550 (60.11%)
Stewart
338 (36.94%)
Waters
26 (2.84%)

Kaine
1,195 (63.94%)
Stewart
621 (33.23%)
Waters
51 (2.73%)

Kaine
1,065 (56.71%)
Stewart
766 (40.79%)
Waters
43 (2.29%)

Kaine
731 (68.90%)
Stewart
297 (27.99%)
Waters
31 (2.92%)

Kaine
562 (58.66%)
Stewart
374 (39.04%)
Waters
19 (1.98%)

Kaine
1,149 (62.89%)
Stewart
637 (34.87%)
Waters
40 (2.19%)

Kaine
1,354 (69.87%)
Stewart
560 (28.90%)
Waters
23 (1.19%)

Kaine
642 (56.07%)
Stewart
480 (41.92%)
Waters
20 (1.75%)

Kaine
1,035 (61.72%)
Stewart
594 (35.42%)
Waters
46 (2.74%)

Kaine
1,209 (64.69%)
Stewart
619 (33.12%)
Waters
33 (1.77%)

Kaine
602 (79.74%)
Stewart
140 (18.54%)
Waters
12 (1.59%)

Kaine
658 (78.43%)
Stewart
162 (19.31%)
Waters
19 (2.26%)

Kaine
1,310 (63.22%)
Stewart
710 (34.27%)
Waters
49 (2.36%)

Kaine
1,423 (67.57%)
Stewart
639 (30.34%)
Waters
40 (1.90%)

Kaine
1,405 (68.74%)
Stewart
595 (29.11%)
Waters
41 (2.01%)

Kaine
1,603 (65.48%)
Stewart
803 (32.80%)
Waters
39 (1.59%)

Kaine
463 (58.91%)
Stewart
306 (38.93%)
Waters
15 (1.91%)

Kaine
588 (57.82%)
Stewart
422 (41.49%)
Waters
6 (0.59%)

Kaine
482 (73.81%)
Stewart
146 (22.36%)
Waters
22 (3.37%)

Kaine
1,416 (71.41%)
Stewart
522 (26.32%)
Waters
43 (2.17%)

Kaine
309 (63.84%)
Stewart
165 (34.09%)
Waters
10 (2.07%)

Kaine
1,043 (67.20%)
Stewart
470 (30.28%)
Waters
38 (2.45%)

Kaine
943 (67.50%)
Stewart
422 (30.21%)
Waters
29 (2.08%)

Kaine
1,339 (77.76%)
Stewart
346 (20.09%)
Waters
37 (2.15%)

Kaine
1,348 (66.47%)
Stewart
631 (31.11%)
Waters
44 (2.17%)

Kaine
974 (72.52%)
Stewart
342 (25.47%)
Waters
27 (2.01%)

Kaine
957 (63.76%)
Stewart
517 (34.44%)
Waters
26 (1.73%)

Kaine
1,143 (70.17%)
Stewart
450 (27.62%)
Waters
32 (1.96%)

Kaine
889 (68.02%)
Stewart
382 (29.23%)
Waters
35 (2.68%)

Kaine
1,362 (63.88%)
Stewart
725 (34.01%)
Waters
42 (1.97%)

Kaine
1,209 (66.61%)
Stewart
561 (30.91%)
Waters
43 (2.37%)

Kaine
940 (69.42%)
Stewart
387 (28.58%)
Waters
27 (1.99%)

Kaine
1,080 (56.84%)
Stewart
782 (41.16%)
Waters
31 (1.63%)

Kaine
1,132 (61.69%)
Stewart
675 (36.78%)
Waters
24 (1.31%)

Kaine
1,359 (61.69%)
Stewart
793 (36.00%)
Waters
46 (2.09%)

Kaine
927 (62.59%)
Stewart
524 (35.38%)
Waters
29 (1.96%)

Kaine
863 (62.58%)
Stewart
486 (35.24%)
Waters
27 (1.96%)

Kaine
998 (62.81%)
Stewart
558 (35.12%)
Waters
32 (2.01%)

Kaine
759 (62.47%)
Stewart
434 (35.72%)
Waters
19 (1.56%)

Kaine
13,929 (68.30%)
Stewart
6,093 (29.88%)
Waters
337 (1.65%)

Kaine
120 (71.01%)
Stewart
46 (27.22%)
Waters
3 (1.78%)
2018 Election Data Visuals & Analysis