All states

//Run for office · Virginia

How to run for local office in Virginia

In Virginia, a city council or school board candidate files ballot papers with the general registrar, needs 125 petition signatures, faces no contribution limits, and runs in November even in odd years.

Facts checked against official sources · September 9, 2026

Voter file
Restricted — limited requesters or uses · Priced by record count when the invoice is created: $33 minimum for a report of 10,000 records or fewer, then, as posted, $.30 per thousand for 10,000-100,000 records, $.20 per thousand for 100,000-800,000, and $0.0095 per thousand for 800,000 or more. The Daily Absentee Report is $76 for the entire absentee period (ELECT Client Services page, checked 2026-09-09).
Campaign finance
COMET (Committee Electronic Tracking System) (Virginia Department of Elections, Campaign Finance)
How voters vote
In person, with no-excuse mail voting
Registration deadline
11 days before the election (records close for the 10 days before under Va. Code 24.2-416; October 23, 2026 for November 3, 2026). After that you can still register in person at the registrar's office or your polling place through election day and vote a provisional ballot (Va. Code 24.2-420.1).
Local offices
Mixed by choice. A local candidate can seek a Democratic or Republican nomination (by primary or party method) or run as an independent, and many local candidates do. Check the current candidate bulletin for how your office is labeled on the ballot.

Who runs elections in Virginia

Getting the Virginia voter file

Filing to run for local office in Virginia

Campaign finance rules in Virginia

How voting works in Virginia

Local government in Virginia: what you can run for

Running your Virginia campaign on Culper

Virginia questions we get asked

Sources