Voting
Public Notices
Officers of Elections needed! Want to be a part of making history?Click here to apply
2023 Candidate Bulletins are now available!
If you would like to run for an office in the November 7th General Election, please visit the VA Dept. of Elections to learn more about it.
Seats open for election:
General Assembly:
- House of Delegates - District 59
- House of Delegates - District 60
- State Senate - District 10
- State Senate - District 26
Hanover Local:
- Commissioner of Revenue
- Treasurer
- Sheriff
- Commonwealth's Attorney
- Clerk of Court
- Board of Supervisor - Ashland
- Board of Supervisor - Beaverdam
- Board of Supervisor - Chickahominy
- Board of Supervisor - Cold Harbor
- Board of Supervisor - Henry
- Board of Supervisor - Mechanicsville
- Board of Supervisor - South Anna
- Soil and Water Conservation Director Hanover-Caroline District
Town of Ashland: 3 Seats for Town Council
2022 General & Special Election Results:
For all election results visit the Virginia Department of Elections.
Redistricting 2022
New voter cards are starting to arrive! If you need to update your voter registration information please complete a new voter registration application here Version OptionsVotingHeadline Redistricting of Polling Precincts.
Click here to see our Elections Map
Click here for:Congressional Districts
FAQs:
In-Person No Excuse Absentee Voting
Vote By Mail
Election Schedules
Elections are held every November. Find election schedules on the Virginia Department of Elections website.
Time-sensitive election and voting related information is posted on the county’s news/public notice section of the website. If you cannot find what you are looking for, please call 804-365-6080.
Register to Vote
Absentee Voting
Ballot
- You can check out What’s on my ballot? to see your ballot.
Results & Statistics
Get Involved
- Interested in running for office?
- Want to be an Officer of Elections?
- If you cannot find the answer to your question, please contact us for help by calling 804-365-6080.
Service Related Questions
Hanover County Voter Registration & Elections
Phone: 804-365-6080Make a Public Records (FOIA) Request