Javascript is required to run this page
Official results from the Virginia Department of Elections

29 of 29 precincts reporting (100%)

Ralph Northam
26,969 63.74%
Ed Gillespie
14,857 35.12%
Cliff Hyra
458 1.08%

Northam
1,020 (63.20%)
Gillespie
574 (35.56%)
Hyra
20 (1.24%)

Northam
415 (72.17%)
Gillespie
156 (27.13%)
Hyra
4 (0.70%)

Northam
835 (73.05%)
Gillespie
285 (24.93%)
Hyra
22 (1.92%)

Northam
1,265 (71.35%)
Gillespie
487 (27.47%)
Hyra
21 (1.18%)

Northam
968 (57.18%)
Gillespie
704 (41.58%)
Hyra
21 (1.24%)

Northam
772 (61.51%)
Gillespie
467 (37.21%)
Hyra
15 (1.20%)

Northam
1,368 (80.38%)
Gillespie
318 (18.68%)
Hyra
14 (0.82%)

Northam
989 (78.18%)
Gillespie
262 (20.71%)
Hyra
14 (1.11%)

Northam
438 (59.92%)
Gillespie
290 (39.67%)
Hyra
3 (0.41%)

Northam
1,563 (65.78%)
Gillespie
788 (33.16%)
Hyra
22 (0.93%)

Northam
1,008 (63.44%)
Gillespie
571 (35.93%)
Hyra
10 (0.63%)

Northam
385 (61.31%)
Gillespie
237 (37.74%)
Hyra
6 (0.96%)

Northam
939 (69.09%)
Gillespie
403 (29.65%)
Hyra
15 (1.10%)

Northam
485 (65.19%)
Gillespie
253 (34.01%)
Hyra
6 (0.81%)

Northam
218 (56.77%)
Gillespie
160 (41.67%)
Hyra
5 (1.30%)

Gillespie
420 (52.43%)
Northam
371 (46.32%)
Hyra
9 (1.12%)

Gillespie
384 (51.75%)
Northam
351 (47.30%)
Hyra
7 (0.94%)

Northam
1,882 (76.01%)
Gillespie
560 (22.62%)
Hyra
32 (1.29%)

Gillespie
897 (51.88%)
Northam
821 (47.48%)
Hyra
10 (0.58%)

Northam
442 (57.55%)
Gillespie
316 (41.15%)
Hyra
9 (1.17%)

Northam
484 (53.30%)
Gillespie
413 (45.48%)
Hyra
10 (1.10%)

Northam
859 (62.02%)
Gillespie
505 (36.46%)
Hyra
21 (1.52%)

Northam
1,586 (68.10%)
Gillespie
719 (30.87%)
Hyra
23 (0.99%)

Northam
973 (54.27%)
Gillespie
787 (43.89%)
Hyra
31 (1.73%)

Northam
1,467 (63.67%)
Gillespie
805 (34.94%)
Hyra
30 (1.30%)

Northam
436 (55.61%)
Gillespie
343 (43.75%)
Hyra
5 (0.64%)

Northam
980 (53.12%)
Gillespie
854 (46.29%)
Hyra
10 (0.54%)

Northam
1,646 (61.24%)
Gillespie
1,008 (37.50%)
Hyra
34 (1.26%)

Northam
1,977 (68.57%)
Gillespie
877 (30.42%)
Hyra
27 (0.94%)

Northam
26 (61.90%)
Gillespie
14 (33.33%)
Hyra
2 (4.76%)
2017 Election Data Visuals & Analysis