Welcome to Charlottesville Tomorrow’s 2024 Central Virginia Voter Guide!

This year, central Virginia voters will have the opportunity to vote for an American president, members of the U.S. Senate and House of Representatives, and a handful of local offices, mostly town mayors and councils.

This guide covers all the local, state and federal races in 12 central Virginian counties and the City of Charlottesville. (It doesn’t include the greater Richmond area because there are more media outlets there that provide information.)

Charlottesville Tomorrow has published a voter guide for almost 20 years. Last year we expanded beyond the City of Charlottesville and Albemarle County, after we heard from many people that they wanted more information in the region.

Este año, también estamos distribuyendo información sobre las elecciones en español, para que más personas puedan acceder a información electoral de calidad. Encuentra la “Guía electoral de Virginia Central 2024” aquí.

Sometimes, it’s hard to get information about local races. If you have more information or see an error in this guide, please reach out.

2024 Election Results

Click on your locality for results and coverage of local elections.

Albemarle County
Albemarle – Town of Scottsville
Appomattox County

There are no county specific races in 2024.

Appomattox – Town of Appomattox
Appomattox – Town of Pamplin
Buckingham County

There are no county specific races in 2024.

Buckingham – Town of Dillwyn

There are no town specific races in 2024.

Charlottesville City

There are no city specific races in 2024.

Cumberland County

There are no county specific races in 2024.

Fluvanna County

There are no county specific races in 2024.

Fluvanna County – Town of Scottsville
Greene County
Greene – Town of Stanardsville
Louisa County

There are no county specific races in 2024.

Louisa – Town of Louisa
Louisa – Town of Mineral
Madison County

There are no county specific races in 2024.

Madison – Town of Madison
Nelson County
Orange County

There are no county specific races in 2024.

Orange – Town of Gordonsville
Orange – Town of Orange
Prince Edward County

There are no county specific races in 2024.

Prince Edward – Town of Farmville
Prince Edward – Town of Pamplin

For the most up-to-date information on the 2024 Virginia local elections, visit the Virginia Department of Elections results page.

Below are the real-time updates for the President and Vice President, Virginia’s representation in the U.S. Senate and House of Representatives, 5th District and 7th District. We’ve partnered with the Associated Press to show them to you. Here’s more about the AP’s rigorous process to collect results.

Candidate information for federal races

Member, U.S. House of Representatives, 5th District
Member, U.S. House of Representatives, 7th District
Member, U.S. Senate
President and Vice President

Enter your address to find your voting district and precinct

On the map below, you can enter your registered voting address to find your district and precinct. You can view your unique ballot, along with Q&As with candidates.

See errors? Please reach out.

Thank you for helping build our 2024 Voter Guide!

Our two-question survey helped us ask candidates for local and state offices questions about what matters to you. Some 200 people responded and the survey is now closed.

If you are a registered candidate for a local, state or federal office, please watch for the questions at the email you provided with you candidacy paperwork. Please respond by the deadlines indicated, or contact us if you did not receive the questions.

New to Charlottesville Tomorrow? Find out more about our nonprofit news organization.

We will update this list periodically as deadlines approach or we receive new information.

Register to vote, check your registration, find your polling places and apply to vote absentee at the Virginia Department of Elections here. Remember, even if you miss registration deadlines, you can register through Election Day and vote using a provisional ballot.

Need to know if you’re eligible to vote? Here are resources from the Virginia Department of Elections.

Tuesday, March 5Super Tuesday! Both Republicans and Democrats are holding primaries. You do not have to be a member of a political party to vote in that party’s primary election, however you can only vote in one of the primaries. Polls will be open 6 a.m. to 7 p.m.
Friday, May 3Early voting begins for all other primary elections.
Tuesday, May 28Deadline to register to vote, or update an existing registration for Congressional and local primaries.
Friday, June 7 @ 5 p.m.Deadline to request your primary ballot be mailed to you for absentee voting or to vote by mail.
Tuesday, June 18Primary Election Day for Congressional, state and local races.
Friday, Sept. 20Early voting begins in person in your local registrar’s office.
Tuesday, Oct. 15Deadline to register to vote, or update an existing registration (you can still vote if you miss this deadline by showing up for in person voting and using a provisional ballot)
Friday, Oct. 25, 5 p.m.Deadline to request your primary ballot be mailed to you for absentee voting or to vote by mail.
Saturday, Oct. 26Voter registration offices open Saturdays for early voting.
Saturday, Nov. 2, 5 p.m.Early voting ends in person at voter registration offices.
Tuesday, Nov. 5Election Day!

From the 2023 Voter Guide

Here are some highlights from the 2023 Voter Guide for Central Virginia. The guide featured candidate Q&As and in-depth stories, some of which are still useful this year.

A logo that reads 2023 Voter Guide

Interested in what we're working on next? Sign up for our weekly newsletter and never miss a story.