Official results from the Virginia Department of Elections

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

Tim Kaine* 
5,417 56.43%
Corey Stewart
3,937 41.01%
Matt Waters
228 2.38%

Staunton City


Kaine
900 (53.41%)
Stewart
744 (44.15%)
Waters
36 (2.14%)

Kaine
992 (49.11%)
Stewart
974 (48.22%)
Waters
51 (2.52%)

Kaine
972 (54.12%)
Stewart
776 (43.21%)
Waters
47 (2.62%)

Kaine
849 (55.56%)
Stewart
641 (41.95%)
Waters
36 (2.36%)

Kaine
1,186 (68.12%)
Stewart
506 (29.06%)
Waters
46 (2.64%)

Kaine
512 (62.44%)
Stewart
293 (35.73%)
Waters
12 (1.46%)

Kaine
6 (66.67%)
Stewart
3 (33.33%)
Waters
0 (0.00%)
2018 Election Data Visuals & Analysis