Official results from the Virginia Department of Elections

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

Tim Kaine* 
2,105 32.81%
Corey Stewart
4,183 65.21%
Matt Waters
120 1.87%

Colonial Heights City


Stewart
480 (56.01%)
Kaine
347 (40.49%)
Waters
30 (3.50%)

Stewart
588 (64.12%)
Kaine
312 (34.02%)
Waters
17 (1.85%)

Stewart
723 (62.71%)
Kaine
403 (34.95%)
Waters
26 (2.25%)

Stewart
900 (64.01%)
Kaine
489 (34.78%)
Waters
16 (1.14%)

Stewart
1,078 (74.34%)
Kaine
349 (24.07%)
Waters
21 (1.45%)

Stewart
414 (65.51%)
Kaine
205 (32.44%)
Waters
10 (1.58%)

Kaine
0 (0.00%)
Stewart
0 (0.00%)
Waters
0 (0.00%)
2018 Election Data Visuals & Analysis