The next upcoming General Election for Virginia is November 5, 2024. The entire Commonwealth will find the following races on their ballot: President of the United States, United States Senator, and Congressional Representative. For cities like Newport News and Hampton, you will also see these local seats on the ballot: City Council and School Board.
Important Websites:
Update Your Voter Registration Info
Pre-Register to Vote (16 & 17 Year olds)
Find Your State & Federal Representatives