Upcoming Elections

Roanoke County’s next elections will be Tuesday, June 20, 2023.

The Virginia Department of Elections, on the advice of state and local political parties, issued an Order Calling for Party Primary Elections on June 20th.  At the conclusion of the period during which parties could certify candidates for the primary election, it was determined that Roanoke County will hold the following elections this June: 

  • Democratic Party Primary
    • Candidate, 4th State Senate District
      (Options are Luke W. Priddy, P.A. "Trish" White-Boyd, and DeAnthony L. "D.A." Pierce)


  • Republican Party Primary
    • Candidate, 39th House of Delegates District
      (Options are Ron J. Jefferson and William P. Davis)
    • Candidate, Clerk of Circuit Court
      (Options are W. Michael Galliher and Rhonda D. Perdue)
    • Candidate, Board of Supervisors for the Catawba Magisterial District
      (Options are Martha B. Hooker and Thomas W. McCracken III)

Please note that not all precincts will have both elections to choose between and that no precinct will see all three Republican races on their ballot.  For a table detailing which precincts will be having which elections, please click here.  To see how the races your precinct will be having will be listed on the ballots, please click here (ballots are printed in black and white; colors have been added to the election proof report to help voters determine which races they may see on the ballot for their chosen party primary election). 

Deadline to Register or Update Voter Registration – Monday, May 30, 2023

  • In-person: Completed Voter Registration Applications must be delivered to our office in Vinton no later than 5:00 PM on the 22nd day prior to the election in which you wish to participate.
  • Online: Completed Voter Registration Applications must be submitted via email to elections@roanokecountyva.gov or online via the Virginia Department of Elections’ Voter Information Portal by 11:59 PM on the 22nd day prior to the election.
  • By Mail: Completed Voter Registration Applications must be postmarked at least 22 days prior to the election in which you wish to participate and received within 5 calendar days of that date (per Code of Virginia §24.2-416, 416.4(A)).

Absentee Voting Options

For more information on ways you can cast your ballot (absentee in-person, absentee by mail, absentee ballot drop off on Election Day) and relevant dates/deadlines, please visit our Absentee & Early Voting Page.

Polling Places for Election Day

Due to the completion of decennial redistricting, your polling place may have changed!  Confirm or find your polling place by visiting Roanoke County’s Voter View Application and entering the residential address at which you are currently registered to vote in the search bar.  A chart containing information for each voting precinct in Roanoke County and map of the County's revised precinct boundaries (effective upon approval of Roanoke County's Local Redistricting Plan by the Virginia Attorney General's Office, granted July 20, 2022) are available under the Documents & Forms page on our website.

Sample Ballots

Once available, sample ballots for the June 20, 2023 Primary Elections will be uploaded to Roanoke County’s Voter View Application.  To find your sample ballot, please enter the the address at which you are registered to vote in the search bar and press 'Enter' - you will be able to view your sample ballot, confirm your polling place for Election Day, and look up your elected officials.

Future Elections

For a prospective list of future elections, please view our prospective Schedule of Elections - 2020 to 2033.  This list does not include any special elections that may be deemed necessary or guarantee that we will have a dual party primaries for both parties on the specified primary date(s). 

  1. Language Assistance - Asistencia lingüística