Official results from the Virginia Department of Elections

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

Tim Kaine* 
1,943 43.42%
Corey Stewart
2,480 55.42%
Matt Waters
51 1.14%

Lunenburg County


Stewart
318 (69.28%)
Kaine
133 (28.98%)
Waters
8 (1.74%)

Stewart
306 (63.49%)
Kaine
166 (34.44%)
Waters
10 (2.07%)

Stewart
252 (77.06%)
Kaine
74 (22.63%)
Waters
1 (0.31%)

Stewart
194 (57.57%)
Kaine
141 (41.84%)
Waters
2 (0.59%)

Stewart
173 (77.23%)
Kaine
50 (22.32%)
Waters
1 (0.45%)

Stewart
279 (67.72%)
Kaine
131 (31.80%)
Waters
2 (0.49%)

Kaine
157 (52.33%)
Stewart
139 (46.33%)
Waters
4 (1.33%)

Kaine
250 (68.12%)
Stewart
110 (29.97%)
Waters
7 (1.91%)

Kaine
329 (59.60%)
Stewart
215 (38.95%)
Waters
8 (1.45%)

Stewart
151 (54.12%)
Kaine
125 (44.80%)
Waters
3 (1.08%)

Stewart
208 (59.77%)
Kaine
138 (39.66%)
Waters
2 (0.57%)

Kaine
248 (64.08%)
Stewart
135 (34.88%)
Waters
3 (0.78%)

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