In-person primary voting is tomorrow

The early voting period for tomorrow’s party primaries in Virginia is now over and election officials across the Commonwealth are preparing for tomorrow’s in-person vote.

As of Sunday, 189,087 early ballots have been cast in the Democratic primary according to information compiled by the Virginia Public Access Project. That compares to 15,477 in the Republican primary.

In the Thomas Jefferson Planning District, only Greene County has a Republican primary. That’s because there is a contested race to replace Delegate Nick Freitas in the 62nd House District. Freitas opted to not seek another term. Republicans Clay Jackson and Karen Hamilton are vying for the nomination.

Jackson, the chair of the Madison County Board of Supervisors, raised $25,755 between April 1 and June 5 according to campaign finance reports compiled by VPAP. Hamilton, a small business owner, raised $22,591.

Learn more about that race in this story by Charlottesville Tomorrow.

As of Sunday, 479 people in Greene had cast ballots in the Republican primary compared to 466 in the Democratic primary.

Democrats have contested seats for both Lieutenant Governor and Attorney General, whereas Republicans have already identified their nominees so there’s no need for a statewide primary. There are primaries in various races for the General Assembly or local office.

In Albemarle, 3,758 votes have been cast in the Democratic Primary through Sunday. In addition to the state-wide races, there is a primary in the Jack Jouett District for a nominee to replace Diantha McKeel. The two candidates are Sally Duncan and David Shreve.

Here are some resources to learn more about that race:

You can view the Free Enterprise Forum event here:

In Charlottesville, there is a three-way race for two Democratic nominations for City Council. Challenger Jen Fleisher is running against two incumbents who are running a joint campaign. They are Brian Pinkston and Juandiego Wade.

This will be the first time ranked-choice voting has been used by the city government to decide a nominee.

So far, 2,663 people have voted in Charlottesville as of Sunday.

If you are a voter in the Buford precinct, your polling place has been temporarily moved to the Tonsler Community Center. Read this story to learn why.

For more on that race, consult these resources:

Watch the Free Enterprise Forum from May 28, 2025:


Before you go: This story was originally published in the June 16, 2025 primary and than posted here about an hour later. This is a Town Crier Productions production. What is that? Take a look here.


Discover more from Information Charlottesville

Subscribe to get the latest posts sent to your email.

Leave a Reply

Discover more from Information Charlottesville

Subscribe now to keep reading and get access to the full archive.

Continue reading