Official results from the Virginia Department of Elections

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

Tim Kaine* 
785 44.20%
Corey Stewart
957 53.89%
Matt Waters
33 1.86%

Covington City


Stewart
149 (53.21%)
Kaine
125 (44.64%)
Waters
6 (2.14%)

Kaine
155 (48.90%)
Stewart
155 (48.90%)
Waters
6 (1.89%)

Kaine
170 (61.59%)
Stewart
106 (38.41%)
Waters
0 (0.00%)

Stewart
252 (60.29%)
Kaine
155 (37.08%)
Waters
11 (2.63%)

Stewart
257 (64.09%)
Kaine
135 (33.67%)
Waters
9 (2.24%)

Kaine
45 (53.57%)
Stewart
38 (45.24%)
Waters
1 (1.19%)

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