Official results from the Virginia Department of Elections

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

Tim Kaine* 
5,981 49.84%
Corey Stewart
5,793 48.27%
Matt Waters
217 1.81%

Fluvanna County


Kaine
1,286 (52.92%)
Stewart
1,087 (44.73%)
Waters
56 (2.30%)

Stewart
820 (50.74%)
Kaine
761 (47.09%)
Waters
33 (2.04%)

Kaine
876 (49.89%)
Stewart
854 (48.63%)
Waters
24 (1.37%)

Stewart
1,346 (58.37%)
Kaine
914 (39.64%)
Waters
42 (1.82%)

Kaine
1,331 (52.92%)
Stewart
1,132 (45.01%)
Waters
51 (2.03%)

Kaine
808 (59.02%)
Stewart
550 (40.18%)
Waters
11 (0.80%)

Kaine
5 (55.56%)
Stewart
4 (44.44%)
Waters
0 (0.00%)
2018 Election Data Visuals & Analysis