Local office in Virginia

How to Run for Sheriff in Virginia, and Other County Offices

How to run for sheriff, commonwealth's attorney, treasurer or commissioner of the revenue in Virginia in 2027: rules, 125 signatures and deadlines.

Empty voting booths and tables set up in a polling place

Virginia counties elect their sheriff, commonwealth's attorney, treasurer and commissioner of the revenue on Tuesday, November 2, 2027, each for a four-year term beginning January 1, 2028 (Va. Code § 24.2-217). These are called constitutional officers, because the Constitution of Virginia creates them (Article VII, Section 4). To run for one, you must have lived in Virginia for the year before the election and be a registered voter of the county. A candidate for commonwealth's attorney must also be a member of the Virginia bar (§ 15.2-1600).

Every route to the ballot except a party-run nomination needs a petition signed by at least 125 qualified voters, collected on or after Friday, January 1, 2027. A candidate in a party primary files with the local party chair between noon on Monday, March 15 and 5:00 p.m. on Thursday, April 1, 2027, for a primary on Tuesday, June 15. An independent candidate files with the general registrar by 7:00 p.m. on Tuesday, June 15, 2027. These filing dates are computed from state law, because the Virginia Department of Elections (ELECT) had not posted its 2027 candidate bulletins when we checked, so confirm them with your general registrar.

For the full picture of a 2027 Virginia race, see our guide to running for local office in Virginia.

Step 1: Confirm that your office is on the 2027 ballot

The constitutional officers follow two different calendars (§ 24.2-217):

A county with an optional form of government, or a charter, may not elect every one of these offices (§ 24.2-217). Ask your general registrar which constitutional offices are on your 2027 ballot.

Step 2: Check that you qualify

Four people gathered around one laptop at a table

For every constitutional office. You must have been a resident of Virginia for the one year before the election and be qualified to vote for the office (§ 24.2-500). Since these offices are elected countywide, you must be a registered voter of the county (or of a city that shares the office).

For commonwealth's attorney. "To qualify to be elected or hold office, an attorney for the Commonwealth shall be a member of the bar of this Commonwealth" (§ 15.2-1600).

For the other offices. Ask your general registrar or an attorney whether any other requirement applies to your office before you file.

One office at a time. You may not appear on the ballot for more than one office at the same election (§ 24.2-504).

Step 3: Choose your route onto the ballot

Parties may nominate candidates for these offices, but the ballot does not print a party name next to any county office. Virginia prints party labels only for federal, statewide and General Assembly offices (§ 24.2-613). You have three routes.

A party primary

Each party's county committee decides how it will choose its nominee for each office (§ 24.2-509), and reports a primary to ELECT by Tuesday, March 2, 2027 (based on state law; § 24.2-516). A party whose last nominee for the office won after a primary must use a primary again unless all its incumbents for the office agree otherwise. If you want a party's nomination, Democratic or Republican, ask that party's county chair which method it chose.

A primary candidate files a Declaration of Candidacy, a petition of at least 125 signatures and a filing fee receipt with the party chair of the locality where they live, between noon on Monday, March 15 and 5:00 p.m. on Thursday, April 1, 2027 (based on state law; § 24.2-522). The fee is 2 percent of one year's minimum salary for the office, paid to the county treasurer or director of finance (§§ 24.2-523, 24.2-524). Ask the treasurer for the 2027 amount for your office.

A rule that starts in 2027. If the incumbent sheriff, commonwealth's attorney, treasurer or commissioner of the revenue has not filed for the primary by 5:00 p.m. on April 1, or withdraws by then, anyone else may file until 5:00 p.m. on Tuesday, April 6, 2027 (based on state law; § 24.2-522).

A nomination the party runs itself

A person writing on a large desk calendar

A party may instead nominate by a method it runs itself, such as a convention, between Thursday, April 29 and 7:00 p.m. on Tuesday, June 15, 2027 (based on state law; § 24.2-510). The candidate files no declaration or petition, and the party chair certifies the nominee (§ 24.2-511).

An independent candidacy

A candidate who is not a party nominee files a Declaration of Candidacy and a petition of at least 125 signatures with the general registrar of the county or city where they live, by 7:00 p.m. on Tuesday, June 15, 2027 (based on state law; §§ 24.2-505, 24.2-507).

Step 4: Collect 125 good signatures, and more

A constitutional office needs at least 125 signatures of qualified voters of the county (§§ 24.2-506, 24.2-521). ELECT recommends collecting at least one and a half times the number required, which is at least 188.

For a full walkthrough, see the Virginia candidate petition guide on Beacon, our canvassing app's site.

Step 5: File your papers

What Primary candidates Independent candidates
Certificate of Candidate Qualification (ELECT-501(4)) General registrar, by 5:00 p.m. April 1 General registrar, by 7:00 p.m. June 15
Statement of Economic Interests Filed electronically, by April 1 Filed electronically, by June 15
Primary filing fee Treasurer or director of finance Not required
Declaration, petitions and fee receipt Party chair, noon March 15 to 5:00 p.m. April 1 General registrar, by 7:00 p.m. June 15

All 2027 dates in the table are based on state law. Every constitutional office candidate files the Statement of Economic Interests, and since July 1, 2026 it is filed electronically with the Virginia Conflict of Interest and Ethics Advisory Council (§ 24.2-502). Party-run nominees file the certificate and the statement by June 15.

ELECT says declarations and petition pages must be received by the deadline, and a postmark does not count. The Declaration of Candidacy is signed before a notary or before two witnesses who are registered voters of the district. Check with the Department of Elections for any other filings that apply to your campaign.

Challenges. A court challenge to a candidate's eligibility must be filed and served at least 65 days before a primary, which is Sunday, April 11, 2027, or at least 90 days before the general election, which is Wednesday, August 4, 2027 (based on state law; § 24.2-546).

Step 6: Plan a countywide campaign

A team working on laptops around a shared table

A constitutional office is elected by the whole county, so plan for more volunteers, more events and a steady way to stay in touch with supporters.

As an example only, ten volunteers who each knock on 30 doors a week for ten weeks would reach about 3,000 doors. Set your own numbers from the size of your county.

Step 7: Keep supporters informed by text

Set up texting in CampaignCNX+ before your busy months.

  1. Settle your committee. Campaign Verify, the check that confirms to the carriers (the mobile phone companies) that a political sender is a real campaign, needs a 527 committee (the federal tax status of a political committee), an EIN (the committee's federal tax ID number) and a filing with an election authority that is published online. Check with the Department of Elections for the filings that apply to your campaign and confirm that yours can be viewed online before you request. If it cannot, ask Campaign Verify Support. It costs $95, a request made on or after Sunday, November 15, 2026 lasts until January 31, 2029, and Campaign Verify decides eligibility.
  2. Open your account. CampaignCNX+ files your carrier registration, as 10DLC (the registration for texting from a standard local-style number) or toll-free. For a toll-free number, the carrier review usually takes about three business days.
  3. Text only people who agreed in writing. Use a dated sign-up sheet that plainly asks for consent to campaign texts. A petition signature or a voter list is not consent.
  4. Schedule reminders inside quiet hours. Texts send only between 8 a.m. and 9 p.m. in the recipient's time zone. For example:

Hi [First name], it's [Name], candidate for [County] Sheriff. Election Day is Tue, Nov 2. Polls are open 6 a.m. to 7 p.m. Reply STOP to opt out.

100 free SMS included. Your number is $5 a month. Pay-as-you-go texting then costs $0.06 per SMS segment. For a worked budget, see what it costs to text a local race. Every 2027 date is in our Virginia 2027 election calendar, and our political texting page covers campaign texting in general.

Start before January 1

A sign pointing to an official ballot drop box

Confirm that your office is on the 2027 ballot, check your registration, ask your party chair about the nomination method or decide to run as an independent, and line up circulators and a notary. When you are ready to reach supporters by text, start a CampaignCNX+ trial.

← Back to all posts

Start sending

Start your SMS marketing program today.

Open an account, import your contact list, and write your first message. Before your first text can go out, the phone carriers review and approve the number you will send from. For a toll-free number, that review usually takes about three business days.

Fastest start
Toll-free, about 3 business days
Onboarding
Real person, not a chatbot
Free trial
100 free SMS, number $5 a month