Roanoke County will hold a
Democratic Primary and a Republican Primary
on June 20, 2023.
For more details, please visit our Upcoming Elections Page. Information about voting absentee by mail, early in person, or in person on Election Day is also available.
Sample ballots will be available via our VoterView App by May 5.
Online Services Available
Visit the Virginia Department of Elections website for more information about these online services available to voters.
Questions about where you will vote on Election Day or which elected officials represent you?
Use our VoterView App to enter the residential address at which you are currently registered to vote and find answer those questions and more!
Make sure YOU are . . .
- Step 1: Check and/or update your voter registration record.
- Step 2: Make sure you have the required voter ID.
- Step 3: Decide when and how you want to vote - Virginia gives you 45 days to cast your ballot!
Interested in the Election Process?
Become an Election Officer! Election Officers work at the polls on Election Day to ensure that Elections are run in an honest and well-organized manner.
Check out our Officer of Election page for more information.
Voter Identification Laws
Please be aware of Virginia’s voter identification laws effective January 1, 2022. Visit our Voter Identification page to learn more.
Roanoke County Elections
900 Chestnut Street
Vinton, VA 24179
P.O. Box 20884
Roanoke, VA 24018
Ken SrpanChair, Electoral Board
Maurice McBrideVice Chair, Electoral Board
Jeff KrasnowSecretary, Electoral Board
Anna CloeterDirector of Elections & General Registrar