Official results from the Virginia Department of Elections

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

Tim Kaine* 
4,384 29.29%
Corey Stewart
10,254 68.51%
Matt Waters
310 2.07%

Powhatan County


Stewart
1,081 (69.29%)
Kaine
441 (28.27%)
Waters
34 (2.18%)

Stewart
762 (63.82%)
Kaine
404 (33.84%)
Waters
25 (2.09%)

Stewart
624 (71.89%)
Kaine
223 (25.69%)
Waters
21 (2.42%)

Stewart
906 (76.07%)
Kaine
255 (21.41%)
Waters
28 (2.35%)

Stewart
1,134 (71.19%)
Kaine
432 (27.12%)
Waters
27 (1.69%)

Stewart
889 (68.44%)
Kaine
379 (29.18%)
Waters
28 (2.16%)

Stewart
753 (69.53%)
Kaine
300 (27.70%)
Waters
30 (2.77%)

Stewart
1,468 (73.88%)
Kaine
485 (24.41%)
Waters
32 (1.61%)

Stewart
530 (71.82%)
Kaine
193 (26.15%)
Waters
14 (1.90%)

Stewart
663 (58.62%)
Kaine
449 (39.70%)
Waters
19 (1.68%)

Stewart
372 (55.94%)
Kaine
273 (41.05%)
Waters
17 (2.56%)

Stewart
394 (74.62%)
Kaine
121 (22.92%)
Waters
13 (2.46%)

Stewart
678 (60.05%)
Kaine
428 (37.91%)
Waters
22 (1.95%)

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