Official results from the Virginia Department of Elections

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

Tim Kaine* 
50,565 74.92%
Corey Stewart
15,603 23.12%
Matt Waters
1,233 1.83%

Norfolk City


Kaine
1,350 (72.74%)
Stewart
471 (25.38%)
Waters
34 (1.83%)

Kaine
517 (57.89%)
Stewart
358 (40.09%)
Waters
17 (1.90%)

Kaine
718 (57.95%)
Stewart
494 (39.87%)
Waters
25 (2.02%)

Kaine
641 (89.40%)
Stewart
65 (9.07%)
Waters
11 (1.53%)

Kaine
1,099 (66.16%)
Stewart
520 (31.31%)
Waters
41 (2.47%)

Kaine
1,451 (73.84%)
Stewart
460 (23.41%)
Waters
50 (2.54%)

Kaine
574 (74.93%)
Stewart
175 (22.85%)
Waters
17 (2.22%)

Kaine
1,317 (91.39%)
Stewart
95 (6.59%)
Waters
26 (1.80%)

Kaine
716 (63.48%)
Stewart
383 (33.95%)
Waters
26 (2.30%)

Kaine
1,140 (76.46%)
Stewart
300 (20.12%)
Waters
46 (3.09%)

Kaine
1,444 (72.60%)
Stewart
497 (24.99%)
Waters
44 (2.21%)

Kaine
886 (94.76%)
Stewart
35 (3.74%)
Waters
13 (1.39%)

Kaine
1,444 (82.37%)
Stewart
256 (14.60%)
Waters
48 (2.74%)

Kaine
1,408 (80.69%)
Stewart
313 (17.94%)
Waters
23 (1.32%)

Kaine
873 (67.26%)
Stewart
409 (31.51%)
Waters
15 (1.16%)

Kaine
801 (72.16%)
Stewart
288 (25.95%)
Waters
21 (1.89%)

Kaine
1,337 (63.91%)
Stewart
680 (32.50%)
Waters
69 (3.30%)

Kaine
1,088 (89.11%)
Stewart
109 (8.93%)
Waters
22 (1.80%)

Kaine
632 (83.93%)
Stewart
114 (15.14%)
Waters
5 (0.66%)

Kaine
1,434 (96.44%)
Stewart
43 (2.89%)
Waters
9 (0.61%)

Kaine
624 (83.87%)
Stewart
114 (15.32%)
Waters
4 (0.54%)

Kaine
945 (84.83%)
Stewart
155 (13.91%)
Waters
12 (1.08%)

Kaine
801 (92.82%)
Stewart
52 (6.03%)
Waters
8 (0.93%)

Kaine
1,718 (82.52%)
Stewart
327 (15.71%)
Waters
36 (1.73%)

Kaine
1,678 (95.61%)
Stewart
66 (3.76%)
Waters
11 (0.63%)

Kaine
1,528 (73.71%)
Stewart
519 (25.04%)
Waters
24 (1.16%)

Kaine
589 (97.68%)
Stewart
9 (1.49%)
Waters
5 (0.83%)

Kaine
997 (98.62%)
Stewart
9 (0.89%)
Waters
5 (0.49%)

Kaine
1,007 (96.27%)
Stewart
28 (2.68%)
Waters
11 (1.05%)

Kaine
1,434 (95.92%)
Stewart
42 (2.81%)
Waters
17 (1.14%)

Kaine
655 (65.04%)
Stewart
339 (33.66%)
Waters
13 (1.29%)

Kaine
788 (61.61%)
Stewart
461 (36.04%)
Waters
27 (2.11%)

Kaine
649 (65.96%)
Stewart
316 (32.11%)
Waters
17 (1.73%)

Kaine
652 (97.02%)
Stewart
13 (1.93%)
Waters
6 (0.89%)

Kaine
1,059 (89.29%)
Stewart
113 (9.53%)
Waters
12 (1.01%)

Kaine
1,472 (85.28%)
Stewart
235 (13.62%)
Waters
17 (0.98%)

Kaine
1,075 (96.59%)
Stewart
26 (2.34%)
Waters
10 (0.90%)

Kaine
741 (68.74%)
Stewart
313 (29.04%)
Waters
23 (2.13%)

Kaine
896 (56.57%)
Stewart
644 (40.66%)
Waters
43 (2.71%)

Kaine
1,081 (60.32%)
Stewart
666 (37.17%)
Waters
44 (2.46%)

Kaine
869 (64.80%)
Stewart
444 (33.11%)
Waters
26 (1.94%)

Kaine
499 (53.48%)
Stewart
409 (43.84%)
Waters
24 (2.57%)

Kaine
1,221 (68.67%)
Stewart
517 (29.08%)
Waters
38 (2.14%)

Kaine
906 (62.27%)
Stewart
506 (34.78%)
Waters
38 (2.61%)

Stewart
722 (49.49%)
Kaine
697 (47.77%)
Waters
35 (2.40%)

Kaine
820 (50.81%)
Stewart
746 (46.22%)
Waters
47 (2.91%)

Kaine
841 (57.13%)
Stewart
583 (39.61%)
Waters
45 (3.06%)

Kaine
517 (57.06%)
Stewart
376 (41.50%)
Waters
12 (1.32%)

Kaine
2,872 (77.35%)
Stewart
779 (20.98%)
Waters
60 (1.62%)

Kaine
64 (85.33%)
Stewart
9 (12.00%)
Waters
1 (1.33%)
2018 Election Data Visuals & Analysis