Early Voting (In-person)

General Elections
Eric Zehr
(Republican)
1276 (72.17%)
Kimberly Moran
(Democrat)
452 (25.57%)
Matt Fariss
(Independent)
40 (2.26%)
Tim Griffin
(Republican)
1617 (69.55%)
Sam Soghor
(Democrat)
708 (30.45%)
Christopher Head
(Republican)
0 (0.00%)
Jade Harris
(Democrat)
0 (0.00%)
Mark Peake
(Republican)
2942 (71.65%)
Donna StClair
(Democrat)
1164 (28.35%)
Bob Good
(Republican)
1506 (73.57%)
Josh Throneburg
(Democrat)
537 (26.23%)
Ben Cline
(Republican)
1 (100.00%)
Jennifer Lewis
(Democrat)
0 (0.00%)
Morgan Griffith
(Republican)
2827 (71.79%)
Taysha DeVaughan
(Democrat)
1100 (27.93%)
Glenn Youngkin
(Republican)
6414 (74.31%)
Terry McAuliffe
(Democrat)
2195 (25.43%)
Princess Blanding
(Liberation Party)
21 (0.24%)
Winsome Sears
(Republican)
6360 (74.05%)
Hala Ayala
(Democrat)
2224 (25.89%)
Jason Miyares
(Republican)
6376 (74.15%)
Mark Herring
(Democrat)
2220 (25.82%)
Kathy Byron
(Republican)
2557 (75.25%)
Greg Eaton
(Democrat)
809 (23.81%)
Sarah Jerose
(Libertarian)
24 (0.71%)
Terry Austin
(Republican)
2297 (75.09%)
Wendy Rowden
(Democrat)
726 (23.73%)
Dean D Davison
(Libertarian)
23 (0.75%)
Wendell Walker
(Republican)
1549 (73.66%)
Natalie Short
(Democrat)
546 (25.96%)

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: Bedford County