Official results from the Virginia Department of Elections

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

Tim Kaine* 
9,418 62.31%
Corey Stewart
5,518 36.51%
Matt Waters
163 1.08%

Danville City


Kaine
351 (86.88%)
Stewart
48 (11.88%)
Waters
5 (1.24%)

Kaine
295 (66.74%)
Stewart
140 (31.67%)
Waters
7 (1.58%)

Kaine
665 (74.05%)
Stewart
212 (23.61%)
Waters
21 (2.34%)

Kaine
850 (55.56%)
Stewart
664 (43.40%)
Waters
14 (0.92%)

Kaine
371 (88.97%)
Stewart
42 (10.07%)
Waters
4 (0.96%)

Kaine
651 (87.27%)
Stewart
91 (12.20%)
Waters
4 (0.54%)

Kaine
526 (72.05%)
Stewart
199 (27.26%)
Waters
5 (0.68%)

Kaine
384 (57.74%)
Stewart
273 (41.05%)
Waters
6 (0.90%)

Kaine
555 (60.72%)
Stewart
346 (37.86%)
Waters
13 (1.42%)

Kaine
891 (70.83%)
Stewart
358 (28.46%)
Waters
8 (0.64%)

Kaine
883 (64.12%)
Stewart
480 (34.86%)
Waters
14 (1.02%)

Kaine
791 (68.13%)
Stewart
354 (30.49%)
Waters
14 (1.21%)

Kaine
189 (96.43%)
Stewart
6 (3.06%)
Waters
1 (0.51%)

Kaine
558 (52.35%)
Stewart
496 (46.53%)
Waters
10 (0.94%)

Stewart
659 (53.84%)
Kaine
549 (44.85%)
Waters
16 (1.31%)

Stewart
752 (66.31%)
Kaine
365 (32.19%)
Waters
15 (1.32%)

Kaine
541 (57.07%)
Stewart
397 (41.88%)
Waters
6 (0.63%)

Kaine
3 (75.00%)
Stewart
1 (25.00%)
Waters
0 (0.00%)
2018 Election Data Visuals & Analysis