Running for local office

Running for local office — such as city council, school board, mayor, county commissioner, or town selectman — is one of the most direct ways to impact your community. Local offices directly affect infrastructure, schools, public safety, and zoning.

10 steps across 1 sections

1. Steps Process

  • Define your motivation — Clarify why you want to run and what issues you want to address. Your "why" will shape your campaign message and sustain you through challenges.
  • Choose your office — Research which positions are up for election, their term lengths, responsibilities, and time commitments. Start with offices that match your interests and expertise.
  • Verify eligibility requirements — Contact your local election office or Secretary of State to confirm age, residency, and registration requirements. Some offices require a minimum period of residency.
  • Research the district — Obtain voter data from your local board of elections. Study demographics, historical turnout, and past election results to understand the electorate.
  • Consult with an election attorney — Understand campaign finance laws, filing requirements, financial disclosure obligations, and petition/signature requirements for getting on the ballot.
  • File candidacy paperwork — Submit the required declaration of candidacy, petitions with voter signatures (if required), and filing fees to your election office before the deadline.
  • Set up campaign infrastructure — Open a campaign bank account, appoint a treasurer, obtain an EIN, and register with your state's campaign finance authority.
  • Build your campaign team — Recruit a campaign manager, volunteers, and supporters from your personal network. For small local races, a trusted friend as campaign manager is sufficient.
  • Create a budget — Estimate costs for signs, flyers, digital ads, website, and events. Set fundraising goals accordingly.
  • Campaign and engage voters — Knock on doors, attend community events, hold town halls, and use social media. Personal voter contact is the most effective strategy for local races.

Common Mistakes

  • Not understanding filing deadlines
  • Underestimating time commitment
  • Ignoring campaign finance rules
  • Trying to appeal to everyone
  • Neglecting voter contact

Pro Tips

  • Organizations like Run for Something (runforsomething.net) provide free resou...
  • Start attending city council and school board meetings months before announci...
  • For signature petitions, collect 50% more signatures than required in case so...
  • Many local races are decided by tiny margins (sometimes single digits), so ev...
  • Network with current and former officeholders for mentorship — most are happy...

Sources

Related Checklists