Official results from the Virginia Department of Elections

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

Tim Kaine* 
5,475 43.36%
Corey Stewart
7,004 55.47%
Matt Waters
143 1.13%

Prince George County


Stewart
484 (58.81%)
Kaine
328 (39.85%)
Waters
11 (1.34%)

Stewart
1,442 (72.68%)
Kaine
521 (26.26%)
Waters
19 (0.96%)

Stewart
692 (54.57%)
Kaine
560 (44.16%)
Waters
16 (1.26%)

Kaine
499 (57.82%)
Stewart
356 (41.25%)
Waters
8 (0.93%)

Stewart
337 (74.56%)
Kaine
108 (23.89%)
Waters
6 (1.33%)

Stewart
1,084 (60.02%)
Kaine
705 (39.04%)
Waters
15 (0.83%)

Stewart
819 (64.59%)
Kaine
434 (34.23%)
Waters
15 (1.18%)

Stewart
355 (67.88%)
Kaine
165 (31.55%)
Waters
3 (0.57%)

Kaine
880 (54.93%)
Stewart
700 (43.70%)
Waters
22 (1.37%)

Kaine
756 (71.59%)
Stewart
283 (26.80%)
Waters
17 (1.61%)

Kaine
519 (52.85%)
Stewart
452 (46.03%)
Waters
11 (1.12%)

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