Official results from the Virginia Department of Elections

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

Tim Kaine* 
3,584 38.34%
Corey Stewart
5,622 60.13%
Matt Waters
143 1.53%

Rockbridge County


Stewart
413 (50.99%)
Kaine
383 (47.28%)
Waters
14 (1.73%)

Stewart
353 (62.15%)
Kaine
208 (36.62%)
Waters
7 (1.23%)

Stewart
222 (70.03%)
Kaine
92 (29.02%)
Waters
3 (0.95%)

Stewart
214 (64.07%)
Kaine
113 (33.83%)
Waters
7 (2.10%)

Stewart
312 (55.12%)
Kaine
249 (43.99%)
Waters
5 (0.88%)

Stewart
603 (57.98%)
Kaine
421 (40.48%)
Waters
16 (1.54%)

Kaine
153 (54.45%)
Stewart
123 (43.77%)
Waters
5 (1.78%)

Stewart
294 (61.00%)
Kaine
180 (37.34%)
Waters
8 (1.66%)

Stewart
335 (68.65%)
Kaine
146 (29.92%)
Waters
7 (1.43%)

Stewart
191 (72.35%)
Kaine
68 (25.76%)
Waters
5 (1.89%)

Stewart
374 (63.93%)
Kaine
201 (34.36%)
Waters
10 (1.71%)

Stewart
537 (69.56%)
Kaine
223 (28.89%)
Waters
12 (1.55%)

Stewart
219 (77.66%)
Kaine
62 (21.99%)
Waters
1 (0.35%)

Stewart
222 (80.14%)
Kaine
50 (18.05%)
Waters
5 (1.81%)

Stewart
274 (51.02%)
Kaine
254 (47.30%)
Waters
9 (1.68%)

Stewart
209 (55.15%)
Kaine
162 (42.74%)
Waters
8 (2.11%)

Stewart
368 (59.74%)
Kaine
239 (38.80%)
Waters
9 (1.46%)

Kaine
375 (50.40%)
Stewart
357 (47.98%)
Waters
12 (1.61%)

Kaine
5 (71.43%)
Stewart
2 (28.57%)
Waters
0 (0.00%)
2018 Election Data Visuals & Analysis