Javascript is required to run this page

22 of 22 precincts reporting in Halifax County (100%)
Official results from the Virginia Department of Elections

Democratic Primary

Ralph Northam
375 22.58%
Tom Perriello
1,286 77.42%

Republican Primary

Ed Gillespie
641 41.68%
Corey Stewart
820 53.32%
Frank Wagner
77 5.01%

Republican Primary Results for Halifax County by Precinct

Click on a precinct for details

Maps made possible through support from:

Appalachain Power
Altria