Official results from the Virginia Department of Elections

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

Tim Kaine* 
3,210 44.67%
Corey Stewart
3,845 53.51%
Matt Waters
126 1.75%

Clarke County


Stewart
828 (61.79%)
Kaine
489 (36.49%)
Waters
23 (1.72%)

Kaine
569 (50.94%)
Stewart
519 (46.46%)
Waters
28 (2.51%)

Stewart
522 (53.32%)
Kaine
439 (44.84%)
Waters
17 (1.74%)

Stewart
230 (53.86%)
Kaine
190 (44.50%)
Waters
7 (1.64%)

Stewart
700 (54.60%)
Kaine
562 (43.84%)
Waters
19 (1.48%)

Stewart
503 (55.64%)
Kaine
394 (43.58%)
Waters
7 (0.77%)

Stewart
192 (52.75%)
Kaine
159 (43.68%)
Waters
13 (3.57%)

Kaine
404 (52.54%)
Stewart
351 (45.64%)
Waters
12 (1.56%)

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