Early Voting (In-person)
Abigail Spanberger
(Democrat) 1302 (57.03%)
(Democrat) 1302 (57.03%)
Winsome Earle-Sears
(Republican) 981 (42.97%)
(Republican) 981 (42.97%)
Ghazala Hashmi
(Democrat) 1252 (55.13%)
(Democrat) 1252 (55.13%)
John Reid
(Republican) 1019 (44.87%)
(Republican) 1019 (44.87%)
Jay Jones
(Democrat) 1211 (53.75%)
(Democrat) 1211 (53.75%)
Jason Miyares
(Republican) 1042 (46.25%)
(Republican) 1042 (46.25%)
Liz Richardson
(Democrat) 1267 (55.40%)
(Democrat) 1267 (55.40%)
Rob Bloxom, Jr
(Republican) 1020 (44.60%)
(Republican) 1020 (44.60%)
Kamala Harris
(Democrat) 1698 (54.01%)
(Democrat) 1698 (54.01%)
Donald Trump
(Republican) 1428 (45.42%)
(Republican) 1428 (45.42%)
Chase Oliver
(Libertarian) 4 (0.13%)
(Libertarian) 4 (0.13%)
Claudia De la Cruz
(Independent) 3 (0.10%)
(Independent) 3 (0.10%)
Cornel West
(Independent) 2 (0.06%)
(Independent) 2 (0.06%)
Jill Stein
(Green Party) 0 (0.00%)
(Green Party) 0 (0.00%)
Missy Cotter Smasal
(Democrat) 1600 (51.23%)
(Democrat) 1600 (51.23%)
Jen Kiggans
(Republican) 1504 (48.16%)
(Republican) 1504 (48.16%)
Robert E Reid
(Independent) 18 (0.58%)
(Independent) 18 (0.58%)
Tim Kaine
(Democrat) 1721 (55.57%)
(Democrat) 1721 (55.57%)
Hung Cao
(Republican) 1373 (44.33%)
(Republican) 1373 (44.33%)
Charlena Jones
(Democrat) 598 (50.17%)
(Democrat) 598 (50.17%)
Rob Bloxom, Jr
(Republican) 594 (49.83%)
(Republican) 594 (49.83%)
Victoria Luevanos
(Democrat) 622 (52.80%)
(Democrat) 622 (52.80%)
Bill DeSteph
(Republican) 556 (47.20%)
(Republican) 556 (47.20%)
Elaine Luria
(Democrat) 1022 (58.33%)
(Democrat) 1022 (58.33%)
Jen Kiggans
(Republican) 727 (41.50%)
(Republican) 727 (41.50%)
Terry McAuliffe
(Democrat) 940 (54.49%)
(Democrat) 940 (54.49%)
Glenn Youngkin
(Republican) 778 (45.10%)
(Republican) 778 (45.10%)
Princess Blanding
(Liberation Party) 7 (0.41%)
(Liberation Party) 7 (0.41%)
Hala Ayala
(Democrat) 920 (53.90%)
(Democrat) 920 (53.90%)
Winsome Earle-Sears
(Republican) 785 (45.99%)
(Republican) 785 (45.99%)
Mark Herring
(Democrat) 931 (54.41%)
(Democrat) 931 (54.41%)
Jason Miyares
(Republican) 779 (45.53%)
(Republican) 779 (45.53%)
Finale Norton
(Democrat) 867 (50.32%)
(Democrat) 867 (50.32%)
Rob Bloxom, Jr
(Republican) 855 (49.62%)
(Republican) 855 (49.62%)
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: Northampton County