Official results from the Virginia Department of Elections

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

Tim Kaine* 
3,808 51.61%
Corey Stewart
3,417 46.31%
Matt Waters
138 1.87%

Nelson County


Kaine
748 (52.75%)
Stewart
631 (44.50%)
Waters
37 (2.61%)

Stewart
382 (50.53%)
Kaine
361 (47.75%)
Waters
13 (1.72%)

Kaine
251 (53.63%)
Stewart
208 (44.44%)
Waters
7 (1.50%)

Kaine
484 (49.39%)
Stewart
478 (48.78%)
Waters
18 (1.84%)

Stewart
91 (56.17%)
Kaine
68 (41.98%)
Waters
3 (1.85%)

Stewart
645 (56.43%)
Kaine
481 (42.08%)
Waters
15 (1.31%)

Stewart
63 (63.00%)
Kaine
37 (37.00%)
Waters
0 (0.00%)

Kaine
295 (55.66%)
Stewart
223 (42.08%)
Waters
12 (2.26%)

Kaine
708 (56.91%)
Stewart
505 (40.59%)
Waters
25 (2.01%)

Kaine
374 (65.27%)
Stewart
189 (32.98%)
Waters
7 (1.22%)

Stewart
2 (50.00%)
Kaine
1 (25.00%)
Waters
1 (25.00%)
2018 Election Data Visuals & Analysis