Official results from the Virginia Department of Elections

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

Tim Kaine* 
9,234 67.28%
Corey Stewart
4,056 29.55%
Matt Waters
404 2.94%

Harrisonburg City


Kaine
1,326 (69.94%)
Stewart
501 (26.42%)
Waters
60 (3.16%)

Kaine
704 (75.78%)
Stewart
186 (20.02%)
Waters
37 (3.98%)

Kaine
1,263 (70.17%)
Stewart
473 (26.28%)
Waters
60 (3.33%)

Kaine
1,119 (65.40%)
Stewart
547 (31.97%)
Waters
44 (2.57%)

Kaine
814 (73.14%)
Stewart
257 (23.09%)
Waters
38 (3.41%)

Kaine
1,086 (62.27%)
Stewart
602 (34.52%)
Waters
56 (3.21%)

Kaine
1,185 (64.30%)
Stewart
599 (32.50%)
Waters
58 (3.15%)

Kaine
1,134 (66.90%)
Stewart
520 (30.68%)
Waters
37 (2.18%)

Kaine
598 (60.77%)
Stewart
367 (37.30%)
Waters
14 (1.42%)

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