Resist Now Resist Now Built for Action Take Action

How to Run for Local Office

The United States has 90,837 local governments. In 2024, 70% of races on the ballot had no opponent. The biggest barrier to local representation is not money or connections. It is that nobody files.

Why local office is the closest point of leverage

Your city council decides whether your neighborhood gets sidewalks. Your school board decides what your kids learn. Your county commission controls the budget for roads, jails, and public health. Your district attorney decides who gets prosecuted and who doesn't.

These are not abstract policy debates. They are the decisions that shape daily life. The people who make them are elected, usually in low-turnout races where a few hundred votes decide the outcome.

Only 2% of Americans have ever run for any office. The other 98% delegate every local decision to whoever shows up.

90,837
local governments in the U.S.
70%
of 2024 races were uncontested
2%
of Americans have ever run
$5K
median local campaign spend

What local offices exist

Local government is not one thing. The Census of Governments counts 90,837 local government entities, each with elected positions. The offices vary by state and municipality, but most communities elect some combination of the following.

Common Local Elected Offices

LevelTypical officesWhat they control
City / TownMayor, city council, municipal judgeZoning, housing, policing, parks, local ordinances, city budget
CountyCounty commissioner, sheriff, clerk, assessor, DA, treasurerRoads, jails, courts, public health, property taxes, elections
School districtSchool board membersCurriculum, teacher hiring, school budgets, bond measures
Special districtWater board, fire district, transit authority, hospital boardUtilities, infrastructure, service delivery, district taxes

Special districts are the least visible and the most numerous. There are 39,555 of them. They control water, fire, transit, hospitals, and other infrastructure. Most people cannot name a single member of their local water board. That board sets their rates.

Most local races have no opponent

BallotReady found that 70% of races on the 2024 ballot were uncontested. She Should Run's review put the number at 74% for local races specifically.

The less visible the office, the worse it gets.

Percentage of Races Uncontested in 2024
Percentage of Races Uncontested in 2024
ProgramAmount
Regional offices%91
County offices%82
Local offices (all)%74
City council / mayor%60
State legislative%35

Sources: She Should Run, BallotReady, Ballotpedia (2024). Regional and county races are the most likely to have no opponent.

An uncontested race means someone wins by default. Nobody chose them. Nobody vetted their positions. Nobody offered voters an alternative. That is not an election. It is an appointment by absence.

The biggest barrier to local representation is not money or name recognition. It is that nobody files.

What a local campaign costs

Local campaigns are far cheaper than most people think. You do not need a six-figure war chest to run for school board or city council.

Typical Campaign Costs by Office

OfficeTypical rangeWhat the money goes to
School board$300 - $5,000Yard signs, flyers, a basic website, filing fee
City council (small city)$1,000 - $10,000Signs, mailers, door-to-door materials, digital ads
City council (larger city)$5,000 - $30,000Paid mailers, targeted digital, canvassing operation
County commission$5,000 - $30,000Direct mail, events, broader geographic reach
State legislature$80,000 - $300,000+TV/radio, consultants, large field operation

Source: GoodParty 2026 analysis. Costs vary by location, competitiveness, and district size.

The filing fee itself is often modest. Many jurisdictions charge a few hundred dollars. Some allow a petition in lieu of a fee, where you collect a set number of voter signatures instead of paying.

How to file as a candidate

Every state sets its own rules for ballot access. The details vary, but the process follows the same five steps everywhere.

Five Steps to Get on the Ballot

StepWhat it meansWhere to check
1. Choose the officeConfirm the seat is elected (not appointed) and that it will be on the ballot in your cycle.Your city/county clerk or state election office
2. Verify eligibilityResidency in the district, age (usually 18+), voter registration, no disqualifying conflicts.State election code or candidate guide
3. File paperworkSubmit a declaration of candidacy or application for place on the ballot before the deadline.City secretary, county clerk, or school board secretary
4. Pay the fee or collect signaturesFiling fees range from $0 to a few hundred dollars for local offices. Some states offer a petition alternative.State/county election office
5. Set up campaign financeOpen a campaign account and file required disclosure forms. Even small local races have reporting rules.State ethics commission or election office

Filing deadlines are state-specific and usually fall weeks or months before the primary or general election. Ballotpedia maintains a 2026 filing deadline tracker by state. Your city or county clerk's office will have the exact dates and forms for local races.

Common disqualifiers

Most states require you to live in the district you want to represent. Some offices have minimum age requirements beyond 18. A few have restrictions on holding incompatible employment (you cannot be a city employee and a city council member at the same time in most places). Check your state's candidate guide before you file.

How to build a campaign from nothing

You do not need a campaign manager, a consultant, or a media buy. You need a clear reason for running, a way to reach voters, and enough organization to get through election day.

The minimum viable campaign

  1. Attend a few public meetings for the body you want to join. Know what it does, what decisions are coming, and who currently serves.
  2. Write a one-page platform. Three to five positions, specific to your district. "Better schools" is not a position. "Restore the librarian position cut in last year's budget" is.
  3. Build a basic website. Name, photo, platform, how to donate, how to volunteer. Free tools work. This is not a branding exercise.
  4. Knock on doors. In a low-turnout local race, 200 conversations can win an election. Introduce yourself, ask what people care about, leave a card.
  5. Recruit 5-10 volunteers. Friends, neighbors, coworkers. You need people to put up signs, share your posts, and stand with you at community events.
  6. Raise what you need. Ask 20 people for $50 each. That is $1,000. For many school board races, that covers signs, flyers, and a website domain.
  7. Show up everywhere. PTA meetings, neighborhood associations, farmers markets, local events. Visibility wins local races more than ad spend.

Win a low-turnout race

Local primaries and off-cycle elections have the lowest turnout. In many school board races, a few hundred votes decide the winner. That means every door you knock, every conversation you have, and every person who tells a neighbor about you is a meaningful share of the electorate.

The voters who show up for local races tend to be older, more engaged, and more responsive to personal contact. A handshake and a conversation at a community meeting is worth more than a Facebook ad.

Who runs for local office and who wins

The people who hold local office do not look like the communities they serve. They are disproportionately white, male, older, and wealthier than the general population. The Reflective Democracy Campaign has documented this gap repeatedly.

But when new candidates run with support and training, they win at high rates.

First-Time Candidate Win Rates

OrganizationWin rateWho they support
Run For Something66%Candidates under 40; 508 wins across 48 states (56% women, 56% BIPOC, 21% LGBTQIA+)
New American Leaders76-81%Immigrant-origin candidates; 2024 alumni 76%, 2025 alumni 81%
EMILY's List Run to WinNot publishedPro-choice Democratic women; free training and candidate support

Those numbers show that the pipeline problem is not about electability. It is about recruitment. When people who reflect their communities file, they win at rates that would be considered strong in any political context.

How to get started this week

  1. Find out what is on your ballot. Go to Ballotpedia's sample ballot lookup and see which local offices are up in your next election. Note which ones are uncontested.
  2. Contact your county clerk or city secretary. Ask for the candidate filing guide and the next filing deadline. This is public information and they are required to help you.
  3. Talk to Run For Something. They recruit, train, and support first-time local candidates. Their application takes 10 minutes.
  4. Attend one public meeting. City council, school board, or county commission. Sit in the audience. Watch how decisions get made. Ask yourself if you could do better.
  5. Tell someone you are thinking about it. The single biggest predictor of whether someone runs for office is whether someone they trust encouraged them to do it.

Read the primary elections explainer to understand when and how these races happen. Read the Election 2026 series for what is at stake this cycle. Check your state page for local context.

Primary Sources

Last updated June 1, 2026