Official results from the Virginia Department of Elections

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

Tim Kaine* 
1,938 33.13%
Corey Stewart
3,823 65.36%
Matt Waters
81 1.38%

Amelia County


Stewart
605 (66.92%)
Kaine
292 (32.30%)
Waters
7 (0.77%)

Stewart
711 (62.48%)
Kaine
411 (36.12%)
Waters
15 (1.32%)

Stewart
758 (71.04%)
Kaine
286 (26.80%)
Waters
22 (2.06%)

Stewart
712 (69.80%)
Kaine
291 (28.53%)
Waters
16 (1.57%)

Stewart
742 (60.23%)
Kaine
473 (38.39%)
Waters
17 (1.38%)

Stewart
290 (60.42%)
Kaine
182 (37.92%)
Waters
4 (0.83%)

Stewart
5 (62.50%)
Kaine
3 (37.50%)
Waters
0 (0.00%)
2018 Election Data Visuals & Analysis