Official results from the Virginia Department of Elections

20 of 20 precincts reporting (100%)

Kelly Fowler 
12,540 52.46%
Ron Villanueva*
11,309 47.31%
Write-In
56 0.23%

Chesapeake City


Villanueva
1,171 (52.61%)
Fowler
1,051 (47.21%)

Villanueva
121 (63.68%)
Fowler
69 (36.32%)

Villanueva
1 (100.00%)
Fowler
0 (0.00%)

Virginia Beach City


Fowler
904 (60.83%)
Villanueva
581 (39.10%)

Fowler
667 (60.20%)
Villanueva
437 (39.44%)

Villanueva
844 (53.76%)
Fowler
722 (45.99%)

Fowler
746 (67.94%)
Villanueva
348 (31.69%)

Villanueva
682 (56.36%)
Fowler
522 (43.14%)

Fowler
540 (53.15%)
Villanueva
475 (46.75%)

Fowler
678 (51.29%)
Villanueva
643 (48.64%)

Fowler
968 (52.27%)
Villanueva
877 (47.35%)

Fowler
629 (50.40%)
Villanueva
617 (49.44%)

Villanueva
767 (58.11%)
Fowler
551 (41.74%)

Fowler
407 (56.53%)
Villanueva
311 (43.19%)

Fowler
704 (67.82%)
Villanueva
334 (32.18%)

Villanueva
577 (51.70%)
Fowler
534 (47.85%)

Villanueva
687 (55.40%)
Fowler
552 (44.52%)

Villanueva
692 (52.74%)
Fowler
618 (47.10%)

Fowler
743 (66.46%)
Villanueva
372 (33.27%)

Fowler
423 (63.32%)
Villanueva
243 (36.38%)

Villanueva
513 (50.54%)
Fowler
497 (48.97%)

Villanueva
16 (51.61%)
Fowler
15 (48.39%)
2017 Election Data Visuals & Analysis