Upcoming Elections

There will be a General  Election on November 7, 2023, in Charles City County. Below are key dates to mark on your calendar to prepare! 

  • Friday, September 22, 2023, is the first day of early in-person voting. This is at the registrar’s office in the Government Administration Building, 10900 Courthouse Road, Charles City, Virginia 23030.
  • Monday, October 16, 2023, by 4:30 PM in-person or 11:59 PM online, is the deadline to register or update existing voter registration.
  • Friday, October 27, 2023, by 4:30 PM in-person and 5 PM online, is the deadline to apply for a mail-in absentee ballot.
  • Saturday, October 28, 2023, from 8:00 am to 5 pm is the first Saturday the Registrar’s Office will be open for early in-person voting.
  • Saturday, November 04, 2023, from 8:00 am to 5 pm is the last day for early in-person voting.
  • Tuesday, November 07, 2023, is Election Day. Voting is taking place from 6 am to 7 pm at your designated polling place.

Be sure you’re ready for this and all future elections by registering/updating your Voter Registration online here!

You can also mail, email, or fax this form to register or update your Voter Registration: Voter Registration Update Form 


Sample Ballots

Sample Ballot 1

Sample Ballot 2

Sample Ballot 3

  1. DeNay Harris

    Director of Elections / Registrar
  2. Voter Registration, General Registrar & Elections

    Physical Address
    10900 Courthouse Road
    Charles City, VA 23030
    Mailing Address
    P.O. Box 146
    Charles City, VA 23030
    Phone: 804-652-4606
    Hours
    Monday - Friday
    8:30 a.m. - 4:30 p.m.



Election Officer Training Calendar 

2023 Election Officer Training