Official results from the Virginia Department of Elections

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

Tim Kaine* 
21,397 60.63%
Corey Stewart
13,397 37.96%
Matt Waters
461 1.31%

Suffolk City


Kaine
820 (74.95%)
Stewart
253 (23.13%)
Waters
17 (1.55%)

Stewart
1,368 (57.36%)
Kaine
969 (40.63%)
Waters
47 (1.97%)

Kaine
889 (55.74%)
Stewart
674 (42.26%)
Waters
31 (1.94%)

Stewart
776 (62.68%)
Kaine
443 (35.78%)
Waters
16 (1.29%)

Stewart
677 (57.18%)
Kaine
490 (41.39%)
Waters
17 (1.44%)

Kaine
1,147 (68.76%)
Stewart
490 (29.38%)
Waters
26 (1.56%)

Kaine
904 (70.13%)
Stewart
367 (28.47%)
Waters
15 (1.16%)

Kaine
314 (69.78%)
Stewart
131 (29.11%)
Waters
5 (1.11%)

Kaine
1,347 (88.79%)
Stewart
164 (10.81%)
Waters
5 (0.33%)

Kaine
1,021 (66.91%)
Stewart
477 (31.26%)
Waters
27 (1.77%)

Kaine
443 (63.92%)
Stewart
242 (34.92%)
Waters
7 (1.01%)

Stewart
404 (50.95%)
Kaine
375 (47.29%)
Waters
14 (1.77%)

Stewart
686 (70.87%)
Kaine
273 (28.20%)
Waters
8 (0.83%)

Kaine
587 (94.52%)
Stewart
27 (4.35%)
Waters
7 (1.13%)

Kaine
1,008 (94.56%)
Stewart
55 (5.16%)
Waters
2 (0.19%)

Stewart
213 (56.80%)
Kaine
159 (42.40%)
Waters
3 (0.80%)

Stewart
966 (56.13%)
Kaine
732 (42.53%)
Waters
21 (1.22%)

Stewart
809 (56.10%)
Kaine
607 (42.09%)
Waters
26 (1.80%)

Stewart
1,067 (62.47%)
Kaine
619 (36.24%)
Waters
20 (1.17%)

Kaine
882 (62.60%)
Stewart
500 (35.49%)
Waters
26 (1.85%)

Kaine
260 (68.24%)
Stewart
116 (30.45%)
Waters
5 (1.31%)

Kaine
270 (54.44%)
Stewart
220 (44.35%)
Waters
6 (1.21%)

Kaine
533 (51.90%)
Stewart
472 (45.96%)
Waters
21 (2.04%)

Kaine
580 (95.24%)
Stewart
24 (3.94%)
Waters
5 (0.82%)

Kaine
1,059 (58.15%)
Stewart
744 (40.86%)
Waters
16 (0.88%)

Kaine
1,163 (70.74%)
Stewart
459 (27.92%)
Waters
21 (1.28%)

Kaine
1,436 (86.92%)
Stewart
192 (11.62%)
Waters
22 (1.33%)

Kaine
2,055 (70.84%)
Stewart
817 (28.16%)
Waters
25 (0.86%)

Kaine
12 (63.16%)
Stewart
7 (36.84%)
Waters
0 (0.00%)
2018 Election Data Visuals & Analysis