How to Vote
Important Election Dates:
First day of in-person early voting at your local registrar's office: Friday, September 20, 2024.
Deadline to register to vote, or update an existing registration: October 15, 2024 (Voters may register after this date, through Election Day, and vote using a provisional ballot).
Deadline to apply for a ballot to be mailed to you: October 25, 2024. Your request must be received by your local voter registration office by 5:00 p.m.
The last day of in-person early voting at your local voter registration office: Saturday, November 2, 2024 at 5:00 p.m.
See who is on your ballot by viewing the candidate lists.
General Election Day: Tuesday, November 5, 2024.
Register to vote or apply for an absentee ballot online using the Citizen Portal.
Polls will be open from 6am - 7pm on November 5, 2024. Find your polling place here.
Bring your ID
If you are over 65 or have impaired mobility, you can vote from the curb — just honk your horn and someone will assist you
If you requested an absentee ballot, you can swap it for an in-person ballot — but you MUST bring it with you to vote
If you are in line when polls close at 7pm, STAY IN LINE
If you run into any problems trying to vote, please call us at (434) 515-1322
Helpful Links
Vote.Org — check your registration, register to vote, vote by mail, get election reminders, and more!
Localities in the 5th District
Albemarle County (partial)
Amelia County
Amherst County
Appomattox County
Bedford County (partial)
Buckingham County
Campbell County
Charlotte County
Charlottesville City
Cumberland County
Danville City
Fluvanna County
Goochland County
Halifax County
Hanover County (partial)
Louisa County
Lunenburg County
Lynchburg City
Mecklenburg County
Nelson County
Nottoway County
Pittsylvania County
Powhatan County
Prince Edward County