Official results from the Virginia Department of Elections

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

Tim Kaine* 
1,828 27.36%
Corey Stewart
4,751 71.11%
Matt Waters
99 1.48%

Appomattox County


Stewart
360 (76.11%)
Kaine
99 (20.93%)
Waters
14 (2.96%)

Stewart
573 (69.04%)
Kaine
242 (29.16%)
Waters
14 (1.69%)

Stewart
178 (55.45%)
Kaine
141 (43.93%)
Waters
2 (0.62%)

Stewart
817 (79.17%)
Kaine
201 (19.48%)
Waters
13 (1.26%)

Stewart
475 (74.22%)
Kaine
158 (24.69%)
Waters
7 (1.09%)

Stewart
560 (73.01%)
Kaine
199 (25.95%)
Waters
8 (1.04%)

Stewart
757 (70.03%)
Kaine
301 (27.84%)
Waters
22 (2.04%)

Stewart
572 (69.17%)
Kaine
247 (29.87%)
Waters
8 (0.97%)

Stewart
221 (64.81%)
Kaine
113 (33.14%)
Waters
7 (2.05%)

Stewart
237 (64.40%)
Kaine
127 (34.51%)
Waters
4 (1.09%)

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