Official results from the Virginia Department of Elections

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

Tim Kaine* 
4,865 46.00%
Corey Stewart
5,626 53.20%
Matt Waters
78 0.74%

Dinwiddie County


Stewart
309 (73.92%)
Kaine
106 (25.36%)
Waters
2 (0.48%)

Stewart
437 (71.29%)
Kaine
175 (28.55%)
Waters
1 (0.16%)

Stewart
782 (79.31%)
Kaine
197 (19.98%)
Waters
5 (0.51%)

Kaine
341 (62.45%)
Stewart
196 (35.90%)
Waters
9 (1.65%)

Stewart
827 (57.79%)
Kaine
598 (41.79%)
Waters
5 (0.35%)

Stewart
277 (63.82%)
Kaine
152 (35.02%)
Waters
5 (1.15%)

Stewart
434 (61.74%)
Kaine
260 (36.98%)
Waters
7 (1.00%)

Kaine
502 (51.22%)
Stewart
468 (47.76%)
Waters
10 (1.02%)

Stewart
597 (58.53%)
Kaine
416 (40.78%)
Waters
6 (0.59%)

Stewart
313 (54.91%)
Kaine
251 (44.04%)
Waters
6 (1.05%)

Kaine
235 (56.63%)
Stewart
176 (42.41%)
Waters
4 (0.96%)

Kaine
147 (76.17%)
Stewart
45 (23.32%)
Waters
1 (0.52%)

Kaine
1,004 (69.58%)
Stewart
426 (29.52%)
Waters
13 (0.90%)

Kaine
480 (58.32%)
Stewart
339 (41.19%)
Waters
4 (0.49%)

Kaine
1 (100.00%)
Stewart
0 (0.00%)
Waters
0 (0.00%)
2018 Election Data Visuals & Analysis