COVID-19 in Virginia

20 of 20 precincts reporting (100%)
Official results from the Virginia Department of Elections
Tom Brock (D)
1,459 31.00%
Kelly Fowler (D)
3,248 69.00%

Results for 2017 House of Delegates - District 21 - Regular Primary

Click on a precinct for details

Maps made possible through support from:

Appalachain Power
Altria