Official results from the Virginia Department of Elections

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

Tim Kaine* 
20,146 51.90%
Corey Stewart
17,955 46.25%
Matt Waters
664 1.71%

James City County


Kaine
1,088 (49.10%)
Stewart
1,083 (48.87%)
Waters
43 (1.94%)

Kaine
779 (52.42%)
Stewart
663 (44.62%)
Waters
40 (2.69%)

Stewart
1,569 (52.74%)
Kaine
1,355 (45.55%)
Waters
46 (1.55%)

Kaine
396 (56.73%)
Stewart
284 (40.69%)
Waters
17 (2.44%)

Kaine
401 (61.04%)
Stewart
244 (37.14%)
Waters
12 (1.83%)

Kaine
1,301 (62.88%)
Stewart
715 (34.56%)
Waters
51 (2.46%)

Kaine
901 (51.43%)
Stewart
815 (46.52%)
Waters
32 (1.83%)

Stewart
1,241 (50.59%)
Kaine
1,162 (47.37%)
Waters
48 (1.96%)

Stewart
1,280 (50.61%)
Kaine
1,215 (48.04%)
Waters
33 (1.30%)

Kaine
436 (60.06%)
Stewart
273 (37.60%)
Waters
16 (2.20%)

Stewart
554 (63.97%)
Kaine
304 (35.10%)
Waters
8 (0.92%)

Kaine
1,233 (60.71%)
Stewart
759 (37.37%)
Waters
34 (1.67%)

Stewart
1,220 (50.60%)
Kaine
1,133 (46.99%)
Waters
54 (2.24%)

Kaine
1,633 (50.28%)
Stewart
1,567 (48.25%)
Waters
46 (1.42%)

Stewart
1,178 (55.51%)
Kaine
910 (42.88%)
Waters
34 (1.60%)

Kaine
756 (75.60%)
Stewart
230 (23.00%)
Waters
13 (1.30%)

Stewart
1,331 (57.05%)
Kaine
966 (41.41%)
Waters
29 (1.24%)

Kaine
272 (70.47%)
Stewart
102 (26.42%)
Waters
11 (2.85%)

Kaine
1,217 (56.03%)
Stewart
914 (42.08%)
Waters
38 (1.75%)

Kaine
2,662 (57.24%)
Stewart
1,922 (41.32%)
Waters
59 (1.27%)

Kaine
26 (70.27%)
Stewart
11 (29.73%)
Waters
0 (0.00%)
2018 Election Data Visuals & Analysis