Official results from the Virginia Department of Elections

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

Tim Kaine* 
1,318 44.35%
Corey Stewart
1,615 54.34%
Matt Waters
38 1.28%

King & Queen County


Kaine
315 (58.99%)
Stewart
214 (40.07%)
Waters
5 (0.94%)

Stewart
355 (60.07%)
Kaine
228 (38.58%)
Waters
8 (1.35%)

Stewart
317 (55.71%)
Kaine
243 (42.71%)
Waters
8 (1.41%)

Kaine
286 (49.23%)
Stewart
285 (49.05%)
Waters
10 (1.72%)

Stewart
349 (70.22%)
Kaine
142 (28.57%)
Waters
6 (1.21%)

Kaine
104 (52.53%)
Stewart
93 (46.97%)
Waters
1 (0.51%)

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