How to Run for Local Office: A Beginner's Guide
Running for local office is more achievable than most people assume. Here's how the path works, from picking a seat to getting on the ballot.
Tomer Rozenberg · June 30, 2026 · 4 min read
You complain about something at a meeting, or to a friend, and someone says the thing people always say: so why don't you run? It sounds absurd the first time you hear it, the way climbing a mountain sounds absurd. But local office is not a mountain. Many seats are won with a few thousand votes, a modest budget, and a lot of conversations on doorsteps. The barrier is rarely qualifications or money. It is that almost no one knows how the path actually works.
Running for local office is a process with a small number of concrete steps, most of them administrative. You do not need to be a lawyer, wealthy, or connected. You need to pick the right seat, meet some requirements, get your name on the ballot, and talk to enough voters. Here is the shape of it.
Pick the right office
Start by choosing a seat that matches what you care about and what you can realistically win. City or town council, school board, and the boards of various special districts are the usual entry points, and they govern very different things. If your passion is schools, the school board is the seat, not the city council. Smaller, lower-profile races are also easier to win, because turnout is low and few people run. (Our explainers on what a city council member does and what a school board does can help you match the seat to the issue.)
Learn the requirements
Every office has eligibility rules, and they are usually simple: a minimum age, residency in the district for some period, and being a registered voter there. Then there are the deadlines, which are the part that quietly ends most campaigns before they start. There is a window to file, often months before the election, and missing it by a day is fatal. Your local board or department of elections publishes all of this, and it is the first phone call or website visit to make.
Get on the ballot
Getting your name on the ballot almost always means filing nominating papers and, in many places, collecting a set number of signatures from registered voters in the district. The signature requirement is a real task but a manageable one, and it doubles as early campaigning, since every doorstep is a conversation. Pay close attention to the rules about who can sign and how the forms must be filled out, because petitions get challenged and thrown out on technicalities more often than people expect. When in doubt, collect more signatures than the minimum.
Run the actual campaign
Local campaigns are won retail, not wholesale. That means talking to voters directly, by knocking on doors, showing up at community events, and asking people for their vote out loud. You will need a simple message about why you are running and what you would do, a small budget for basics like literature and a website, and a list of where your likely supporters are. National campaigns run on television; local ones run on shoe leather and persistence, which is good news for a first-timer with more time than money.
Know what you are signing up for
Before you file, sit through a few meetings of the body you want to join, and read its recent agendas and budget. The job is real work: evening meetings, detailed documents, constituents with problems, and slow progress on hard issues. Going in clear-eyed about the actual role, rather than an idealized version of it, is what separates candidates who last from those who burn out the first hard year. (Our walkthrough of what happens at a city council meeting is a good place to start.)
The distance between complaining about local government and helping run it is shorter than it looks, and it is mostly paperwork and conversations. So the next time someone asks why you don't run, the honest answer probably is not that you can't. It is whether you want the job enough to find out when the filing deadline is.