Check out your local ballot for Virginia’s governor, General Assembly, and local elections.
Everyone in the state votes for the governor, lieutenant governor, and attorney general. After that, there’s a huge amount of variety depending on where you live. Voters in James City County, City of Williamsburg, and York County get to vote in the 93rd or 96th General Assembly election, and there are many local elections – school board, commissioner of revenue, board of supervisors – as well. Find your ballot here or on your location county page so you’re prepared when you go in to vote!
Also check out the FAQs from the state department of elections.
York County’s election page describes this well: to determine your ballot, you must first determine your precinct and, in some cases, your House of Delegates district. You can find this information by going to the website of the Department of Elections.