Official results from the Virginia Department of Elections

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

Tim Kaine* 
2,471 27.61%
Corey Stewart
6,379 71.27%
Matt Waters
97 1.08%

Russell County


Stewart
482 (79.02%)
Kaine
122 (20.00%)
Waters
5 (0.82%)

Stewart
347 (73.21%)
Kaine
124 (26.16%)
Waters
3 (0.63%)

Stewart
263 (69.03%)
Kaine
114 (29.92%)
Waters
4 (1.05%)

Stewart
699 (72.36%)
Kaine
259 (26.81%)
Waters
8 (0.83%)

Stewart
136 (66.02%)
Kaine
65 (31.55%)
Waters
5 (2.43%)

Stewart
135 (69.95%)
Kaine
54 (27.98%)
Waters
4 (2.07%)

Stewart
215 (74.65%)
Kaine
68 (23.61%)
Waters
5 (1.74%)

Stewart
419 (73.64%)
Kaine
147 (25.83%)
Waters
3 (0.53%)

Stewart
207 (64.09%)
Kaine
109 (33.75%)
Waters
6 (1.86%)

Kaine
41 (50.62%)
Stewart
39 (48.15%)
Waters
1 (1.23%)

Stewart
659 (80.56%)
Kaine
148 (18.09%)
Waters
10 (1.22%)

Stewart
260 (64.84%)
Kaine
137 (34.16%)
Waters
4 (1.00%)

Stewart
902 (67.46%)
Kaine
419 (31.34%)
Waters
15 (1.12%)

Stewart
530 (73.00%)
Kaine
185 (25.48%)
Waters
11 (1.52%)

Stewart
661 (76.86%)
Kaine
190 (22.09%)
Waters
9 (1.05%)

Stewart
424 (59.22%)
Kaine
288 (40.22%)
Waters
4 (0.56%)

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