Official results from the Virginia Department of Elections

7 of 7 precincts reporting (100%)

Liz Palmer* 
4,925 67.90%
John Lowry
2,314 31.90%
Write-In
14 0.19%

Palmer
1,484 (66.10%)
Lowry
756 (33.67%)

Palmer
1,033 (67.78%)
Lowry
491 (32.22%)

Palmer
395 (65.94%)
Lowry
204 (34.06%)

Palmer
896 (70.77%)
Lowry
365 (28.83%)

Palmer
488 (70.93%)
Lowry
199 (28.92%)

Palmer
208 (57.78%)
Lowry
150 (41.67%)

Palmer
412 (73.44%)
Lowry
148 (26.38%)

Palmer
9 (90.00%)
Lowry
1 (10.00%)
2017 Election Data Visuals & Analysis