Official results from the Virginia Department of Elections

5 of 5 precincts reporting (100%)

Chris Yakabouski* 
3,102 56.90%
William Nightingale
2,300 42.19%
Write-In
50 0.92%

Yakabouski
598 (53.58%)
Nightingale
505 (45.25%)

Nightingale
673 (49.52%)
Yakabouski
670 (49.30%)

Yakabouski
376 (60.16%)
Nightingale
245 (39.20%)

Yakabouski
1,179 (62.35%)
Nightingale
698 (36.91%)

Yakabouski
278 (60.43%)
Nightingale
179 (38.91%)

Yakabouski
1 (100.00%)
Nightingale
0 (0.00%)
2017 Election Data Visuals & Analysis