Early Voting (Mail)
Abigail Spanberger
(Democrat) 560 (69.31%)
(Democrat) 560 (69.31%)
Winsome Earle-Sears
(Republican) 248 (30.69%)
(Republican) 248 (30.69%)
Ghazala Hashmi
(Democrat) 545 (66.79%)
(Democrat) 545 (66.79%)
John Reid
(Republican) 271 (33.21%)
(Republican) 271 (33.21%)
Jay Jones
(Democrat) 548 (66.83%)
(Democrat) 548 (66.83%)
Jason Miyares
(Republican) 272 (33.17%)
(Republican) 272 (33.17%)
Earnadette Powell Farrar
(Democrat) 524 (63.82%)
(Democrat) 524 (63.82%)
Tommy Wright
(Republican) 273 (33.25%)
(Republican) 273 (33.25%)
Trudy Berry
(Independent) 24 (2.92%)
(Independent) 24 (2.92%)
Kamala Harris
(Democrat) 761 (63.52%)
(Democrat) 761 (63.52%)
Donald Trump
(Republican) 426 (35.56%)
(Republican) 426 (35.56%)
Chase Oliver
(Libertarian) 4 (0.33%)
(Libertarian) 4 (0.33%)
Claudia De la Cruz
(Independent) 2 (0.17%)
(Independent) 2 (0.17%)
Jill Stein
(Green Party) 1 (0.08%)
(Green Party) 1 (0.08%)
Cornel West
(Independent) 0 (0.00%)
(Independent) 0 (0.00%)
Gloria Tinsley Witt
(Democrat) 717 (61.65%)
(Democrat) 717 (61.65%)
John McGuire
(Republican) 444 (38.18%)
(Republican) 444 (38.18%)
Tim Kaine
(Democrat) 778 (65.77%)
(Democrat) 778 (65.77%)
Hung Cao
(Republican) 405 (34.23%)
(Republican) 405 (34.23%)
Josh Blakely
(Democrat) 364 (58.52%)
(Democrat) 364 (58.52%)
Tommy Wright
(Republican) 258 (41.48%)
(Republican) 258 (41.48%)
Frank Ruff
(Republican) 399 (100.00%)
(Republican) 399 (100.00%)
Josh Throneburg
(Democrat) 505 (64.09%)
(Democrat) 505 (64.09%)
Bob Good
(Republican) 283 (35.91%)
(Republican) 283 (35.91%)
Terry McAuliffe
(Democrat) 487 (63.41%)
(Democrat) 487 (63.41%)
Glenn Youngkin
(Republican) 272 (35.42%)
(Republican) 272 (35.42%)
Princess Blanding
(Liberation Party) 9 (1.17%)
(Liberation Party) 9 (1.17%)
Hala Ayala
(Democrat) 493 (64.36%)
(Democrat) 493 (64.36%)
Winsome Earle-Sears
(Republican) 271 (35.38%)
(Republican) 271 (35.38%)
Mark Herring
(Democrat) 499 (65.06%)
(Democrat) 499 (65.06%)
Jason Miyares
(Republican) 268 (34.94%)
(Republican) 268 (34.94%)
Trudy Berry
(Democrat) 467 (60.89%)
(Democrat) 467 (60.89%)
Tommy Wright
(Republican) 280 (36.51%)
(Republican) 280 (36.51%)
Joe Paschal
(Libertarian) 20 (2.61%)
(Libertarian) 20 (2.61%)
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: Mecklenburg County