Official results from the Virginia Department of Elections

23 of 23 precincts reporting (100%)

Tim Hugo* 
15,110 50.10%
Donte Tanner
15,004 49.74%
Write-In
48 0.16%

Fairfax County


Hugo
1,341 (61.54%)
Tanner
836 (38.37%)

Hugo
543 (54.52%)
Tanner
451 (45.28%)

Hugo
489 (55.51%)
Tanner
388 (44.04%)

Hugo
807 (56.43%)
Tanner
621 (43.43%)

Hugo
495 (55.00%)
Tanner
403 (44.78%)

Hugo
1,363 (53.41%)
Tanner
1,185 (46.43%)

Tanner
677 (51.76%)
Hugo
630 (48.17%)

Tanner
914 (68.36%)
Hugo
422 (31.56%)

Hugo
842 (59.93%)
Tanner
562 (40.00%)

Tanner
1,316 (68.83%)
Hugo
593 (31.01%)

Tanner
1,207 (66.17%)
Hugo
615 (33.72%)

Hugo
830 (49.97%)
Tanner
830 (49.97%)

Hugo
719 (62.14%)
Tanner
437 (37.77%)

Tanner
613 (72.89%)
Hugo
226 (26.87%)

Tanner
495 (58.24%)
Hugo
354 (41.65%)

Tanner
209 (59.38%)
Hugo
143 (40.63%)

Tanner
1,339 (51.05%)
Hugo
1,279 (48.76%)

Tanner
12 (75.00%)
Hugo
4 (25.00%)

Prince William County


Hugo
884 (62.17%)
Tanner
534 (37.55%)

Hugo
211 (51.84%)
Tanner
196 (48.16%)

Hugo
825 (54.53%)
Tanner
684 (45.21%)

Hugo
587 (64.93%)
Tanner
317 (35.07%)

Hugo
361 (50.63%)
Tanner
347 (48.67%)

Hugo
545 (55.95%)
Tanner
428 (43.94%)

Tanner
3 (60.00%)
Hugo
2 (40.00%)
2017 Election Data Visuals & Analysis