Official results from the Virginia Department of Elections

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

Tim Kaine* 
8,093 41.72%
Corey Stewart
10,913 56.25%
Matt Waters
361 1.86%

Culpeper County


Kaine
1,166 (53.41%)
Stewart
955 (43.75%)
Waters
58 (2.66%)

Kaine
1,108 (58.13%)
Stewart
749 (39.30%)
Waters
44 (2.31%)

Stewart
739 (67.99%)
Kaine
327 (30.08%)
Waters
20 (1.84%)

Stewart
544 (63.33%)
Kaine
296 (34.46%)
Waters
18 (2.10%)

Kaine
219 (52.52%)
Stewart
187 (44.84%)
Waters
10 (2.40%)

Stewart
740 (63.14%)
Kaine
417 (35.58%)
Waters
15 (1.28%)

Stewart
1,156 (61.39%)
Kaine
696 (36.96%)
Waters
29 (1.54%)

Stewart
1,016 (63.22%)
Kaine
559 (34.79%)
Waters
31 (1.93%)

Stewart
985 (67.14%)
Kaine
456 (31.08%)
Waters
25 (1.70%)

Stewart
164 (61.19%)
Kaine
100 (37.31%)
Waters
4 (1.49%)

Stewart
949 (55.89%)
Kaine
713 (41.99%)
Waters
33 (1.94%)

Kaine
262 (50.97%)
Stewart
241 (46.89%)
Waters
10 (1.95%)

Stewart
1,005 (63.81%)
Kaine
545 (34.60%)
Waters
19 (1.21%)

Stewart
489 (65.20%)
Kaine
241 (32.13%)
Waters
18 (2.40%)

Stewart
273 (69.82%)
Kaine
110 (28.13%)
Waters
7 (1.79%)

Kaine
874 (54.08%)
Stewart
718 (44.43%)
Waters
20 (1.24%)

Kaine
4 (57.14%)
Stewart
3 (42.86%)
Waters
0 (0.00%)
2018 Election Data Visuals & Analysis