- Departments I through Z
- Voter Registrar
Official Voting and Election Information
The Virginia Department of Elections provides an online portal for voter registration, if you have a current Virginia driver's license. Other registration locations can be found through the Virginia Department of Elections.
Primary Election June 20, 2023
WHEREAS a notice in proper form has been received from the appropriate authority requesting the calling of a Primary Election for the purpose of nominating a candidate for the Democratic and Republican Parties for the offices of Member, Senate of Virginia, Member, House of Delegates and local offices. View June 2023 Order with Lists
- Election Info for the Republican Party Primary, June 20, 2023
- Republican Party Primary, June 20, 2023 Sample Ballot
Official Voting Information: Republican Primary Election Important Deadlines:
• First day of in-person early voting is Friday, May 5, 2023.
• Last day to register to vote or update your address for this election is Tuesday, May 30, 2023. Voters may register after this date, through Election Day, and vote using a provisional ballot.
• Last day to request that a ballot be mailed to you is Friday, June 9, 2023.
• In-person early voting on Saturday, June 10 and June 17, 2023. Hours 9:00 am - 5:00 pm
• Last day to vote early in person is Saturday, June 17, 2023. Hours 9:00 am - 5:00 pm
Vote by Mail Absentee
Request an Absentee ballot online: https://www.elections.virginia.gov
Voted Absentee Ballot Drop Off Location
Located at the Franklin County Government Center inside the Voter Registration Office at 1255 Franklin Street, Suite 106, Rocky Mount, VA 24151.
Military and Overseas Voters
Military and overseas voters can find specific information at the Virginia Department of Elections website.
Where is my ballot?
Check the status of your ballot online.
Franklin County Electoral Board Meeting
May 16, 2023, at 5:00 p.m.
Closed Session 2.2-3705.1, Public Meeting to follow.