Official results from the Virginia Department of Elections

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

Tim Kaine* 
2,109 60.41%
Corey Stewart
1,363 39.04%
Matt Waters
19 0.54%

Greensville County


Kaine
245 (65.86%)
Stewart
127 (34.14%)
Waters
0 (0.00%)

Stewart
94 (55.95%)
Kaine
73 (43.45%)
Waters
1 (0.60%)

Kaine
210 (85.37%)
Stewart
35 (14.23%)
Waters
1 (0.41%)

Kaine
312 (74.11%)
Stewart
108 (25.65%)
Waters
1 (0.24%)

Stewart
296 (58.85%)
Kaine
204 (40.56%)
Waters
3 (0.60%)

Kaine
640 (68.30%)
Stewart
293 (31.27%)
Waters
4 (0.43%)

Stewart
155 (63.01%)
Kaine
86 (34.96%)
Waters
5 (2.03%)

Kaine
260 (63.73%)
Stewart
148 (36.27%)
Waters
0 (0.00%)

Stewart
106 (56.08%)
Kaine
79 (41.80%)
Waters
4 (2.12%)

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