Official results from the Virginia Department of Elections

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

Tim Kaine* 
3,032 69.14%
Corey Stewart
1,260 28.73%
Matt Waters
89 2.03%

Manassas Park City


Kaine
1,050 (73.22%)
Stewart
361 (25.17%)
Waters
22 (1.53%)

Kaine
754 (67.50%)
Stewart
331 (29.63%)
Waters
30 (2.69%)

Kaine
827 (65.95%)
Stewart
403 (32.14%)
Waters
24 (1.91%)

Kaine
395 (68.82%)
Stewart
165 (28.75%)
Waters
13 (2.26%)

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