top of page

Important Information:

Upcoming in-person voting dates 

(6 AM - 7 PM):

Primary Day, March 5th, 2024

Election Day: November 5th, 2024

Early Voting Dates (in person at local registrar's office):
Primary; Until March 2nd, 2024


2024 offices up for election:



Vice President

Senate (Tim Kaine)

Franklin County Precincts and Districts

Franklin County Magisterial:

  • Blackwater District

  • Blue Ridge District

  • Boone District

  • Gills Creek District

  • Rocky Mount District

  • Snow Creek District

  • Union Hall District


    List of polling locations

Redistricting Map Offical Order (Interactive maps on the last page)

House of Delegates:

  • District 39


  • District 7


  • District 9

Important Links

Citizens Portal

Access your Virginia voter record to update your registration, apply to vote absentee, and view your polling place, election district, absentee ballot status, and voting history. 

bottom of page