SD 10 Early Voting Locations
Early voting begins Friday 22 September. Please spread the word to your friends, below is a list early voting locations in Senate District 10. Learn how to Secure Your Vote Here.
Amelia County

Amelia County General Registrar Office
16360 Dunn St, Suite 101
Amelia Court House, VA 23002
  • Monday through Friday, 8:30 a.m. to 4:30 p.m. (Beginning Sept. 22)
  • Oct. 9: Likely Closed (Columbus Day) – Please check with the Registrar
  • Oct. 28: 9 a.m – 5 p.m.
  • Nov. 4: 9 a.m. – 5 p.m.

Appomattox County

Appomattox County General Registrar Office
367 Virginia Ave
Appomattox, VA 24522
  • Monday through Friday, 8:30 a.m. to 4:30 p.m. (Beginning Sept. 22)
  • Oct. 9: Closed (Columbus Day)
  • Oct. 28: 9:00 AM – 5:00 PM
  • Nov. 4: 9:00 AM – 5:00 PM

Buckingham County

Buckingham County Voter Registration Office – Basement
13360 W James Anderson Hwy
Buckingham, VA 23921
  • Monday through Friday, 8:30 a.m. to 4:30 p.m. (Beginning Sept. 22)
  • Oct. 9: Likely Closed (Columbus Day) – Please check with the Registrar
  • Oct. 28: 8:30 a.m. to 5 p.m.
  • Nov. 4: 8:30 a.m. to 5 p.m.


Cumberland County

Cumberland County General Registrar Office
1487 Anderson Hwy
Cumberland, VA 23040
  • Monday through Friday, 8:30 a.m. to 4:30 p.m. (Beginning Sept. 22)
  • Oct. 9: Likely Closed (Columbus Day) – Please check with the Registrar
  • Oct. 28: 8:30 a.m. to 5 p.m.
  • Nov. 4: 8:30 a.m. to 5 p.m.

Fluvanna County

Fluvanna County General Registrar
265 Turkeysag Trl, Suite 115
Palmyra VA 22963
  • Monday through Friday, 8:30 a.m. to 5 p.m. (Beginning Sept. 22)
  • Oct. 9: Likely Closed (Columbus Day) – Please check with the Registrar
  • Oct 25: 8:30 AM – 7:00 PM
  • Oct. 28: 9 a.m. to 5 p.m.
  • Nov 1: 8:30 AM – 7:00 PM
  • Nov. 4: 9 a.m. to 5 p.m.

Goochland County

Goochland Sports Complex
1800 Sandy Hook Road
Goochland, VA 23063
  • Monday-Friday: 8:30 a.m. to 4:30 p.m.
  • Sept. 24: Noon to 4 p.m.
  • Oct. 9: Likely Closed (Columbus Day) – Please check with the Registrar
  • Oct. 28: 9 a.m. to 5 p.m.
  • Nov. 4: 9 a.m. to 5 p.m.

Hanover County

Hanover County General Registrar
7497 County Complex Rd.
Hanover, VA 23069
  • Monday through Friday, 8:30 a.m. to 5 p.m. (Beginning Sept. 22)
  • Oct. 9: Likely Closed (Columbus Day) – Please check with the Registrar
  • Oct. 28: 9 a.m. to 5 p.m.
  • Nov. 4: 9 a.m. to 5 p.m.

Louisa County

Louisa County General Registrar
103 McDonald Street
Louisa VA, 23093
  • Monday through Friday, 8:30 a.m. to 4:30 p.m. (Beginning Sept. 22)
  • Oct. 9: Likely Closed (Columbus Day) – Please check with the Registrar
  • Oct 25: 8:30 a.m. – 7:00 p.m.
  • Oct. 28: 9 a.m. to 5 p.m.
  • Nov. 1: 8:30 a.m. – 7:00 p.m.
  • Nov. 4: 9 a.m. to 5 p.m.

Powhatan County

Powhatan County Voter Registration Office
3910 Old Buckingham Rd
Powhatan, VA 23139
  • Monday through Friday, 9 a.m. to 5 p.m. (Beginning Sept. 22)
  • Oct. 9: Closed (Columbus Day)
  • Oct. 28: 9 a.m. to 5 p.m.
  • Nov. 4: 9 a.m. to 
  • Prince Edward County

Prince Edward County Election Office Early Vote Room
124 N. Main St., 2nd Floor
Farmville, Va. 23901
  • Monday through Friday, 8:30 a.m. to 4:30 p.m. (Beginning Sept. 22)
  • Oct. 9: Closed (Columbus Day)
  • Oct. 28: 8:30 a.m. to 4:30 p.m.
  • Nov. 4: 9 a.m. to 5 p.m.
Who's On My Ballot?
This photo is an example of the ballot where I live in Goochland County. Go to www.vpap.org and enter your address to find out who's on your ballot where you live, where to vote, and more.
Let's Work as a Team!
As Governor Glenn Youngkin says, we "must lock arms" and work together because, right now, that is all that matters! Take care, please spread the word, and I look forward to seeing you around the District!
New: 70 Plus Endorsement List Click Here
God Bless America,

Delegate John McGuire
Republican Nominee for State Senate D10 in 2023
Jesus is my Savior
Husband
Father
Navy SEAL 
Pro-Life Speech
Pro-Gun
The Spirit of Virginia
Highest Award for Conservatism (ACU/ CPAC)
Family Foundation 100
VCDL 100 Speech
NFIB 100
Endorsement List Click Here

"Like" our Facebook Page

Twitter: @JohnMcGuire4VA
Instagram: JohnMcGuire4VA
Paid for and Authorized by Friends of John McGuire