Early Voting (Mail)

General Elections
Danny Marshall
(Republican)
243 (100.00%)
Josh Blakely
(Democrat)
109 (76.76%)
Tommy Wright
(Republican)
33 (23.24%)
Frank Ruff
(Republican)
328 (100.00%)
Josh Throneburg
(Democrat)
429 (70.10%)
Bob Good
(Republican)
183 (29.90%)
Terry McAuliffe
(Democrat)
541 (69.01%)
Glenn Youngkin
(Republican)
233 (29.72%)
Princess Blanding
(Liberation Party)
10 (1.28%)
Hala Ayala
(Democrat)
550 (70.51%)
Winsome Sears
(Republican)
229 (29.36%)
Mark Herring
(Democrat)
546 (69.91%)
Jason Miyares
(Republican)
235 (30.09%)
James Edmunds
(Republican)
478 (91.92%)

Strongly Republican (won by more than 10%)

Republican

Strongly Democratic (won by more than 10%)

Democratic

Strongly Independent (won by more than 10%)

Independent

Locality: Halifax County