All Posts
Campaign BudgetLocal ElectionsFundraisingGetting Started

How Much Does It Cost to Run for Local Office? Real Budgets from Real Campaigns

OT
OneCampaign.ai Team
March 3, 202610 min read|Last updated: April 23, 2026

The Cost Myth

Here's the conversation I have with almost every first-time candidate:

Candidate: "I want to run for school board, but I just can't afford it."

Me: "How much do you think it costs?"

Candidate: "I don't know... $50,000? $100,000?"

Me: "Try $4,000."

The myth that every campaign costs a fortune stops good people from running. And the opposite myth — that you can win a local race for free with passion and a Facebook page — sets candidates up to lose.

The truth is somewhere in the middle. Running for local office isn't free. But the real number is probably different than what you think. Let's look at what campaigns actually cost, where the money goes, and how to raise it without selling your soul.

Budget Ranges by Office

These are competitive budgets — what you need to run a serious race, not just put your name on the ballot. You can spend less than these numbers, but you'll feel it in your voter contact.

School Board: $2,000 - $8,000

School board races are among the most affordable campaigns in American politics. Low turnout (often 12-20%), small electorates, and less competition mean your dollar goes further. Most winning school board candidates spend $3,000-$5,000 on targeted mail, door hangers, and a small batch of yard signs.

City Council — Small City (under 25,000 people): $5,000 - $15,000

In a small city, everyone knows everyone — or at least knows someone who knows you. A $10,000 budget buys three targeted mail pieces, a couple hundred yard signs, basic digital ads, and enough palm cards to canvass every neighborhood in the district twice.

City Council — Medium City (25,000 - 100,000): $15,000 - $40,000

This is where campaigns start feeling like real operations. Your voter universe is larger, media markets overlap with bigger races, and you'll likely face an opponent who's also spending real money. Budget $20,000-$30,000 for a competitive race.

County Commission: $20,000 - $60,000

County races cover larger geographic areas and often coincide with higher-turnout elections. The voter math demands more mail, more digital, and more time. Budget $30,000-$40,000 for a contested race.

State Representative: $50,000 - $150,000+

State house races are a different tier. You're often competing for the same voters as statewide candidates, and your opponents may have party infrastructure and PAC support. These numbers are real, but they're beyond the scope of most first-time local candidates.

Where the Money Actually Goes

Let's break down a realistic $12,000 city council budget for a medium-sized city race. This is a real budget framework — the kind of allocation that wins competitive local races.

Direct Mail — $4,800 (40%)

This is your most important line item. Three targeted mail pieces to your identified voter universe — likely voters in your district who vote in municipal elections — will cost $1,400-$1,800 each (design, printing, and postage for 2,500-3,500 pieces).

Mail piece #1 (8 weeks out): Introduction — who you are and why you're running.
Mail piece #2 (4 weeks out): Your key issue — the problem and your plan.
Mail piece #3 (10 days out): GOTV — reminder to vote, where to vote, endorsements.

Why 40% on mail? Because it works. Direct mail lands in the hands of actual voters in your district. Unlike social media (which reaches people outside your district) or yard signs (which don't persuade), a well-designed mail piece makes a case directly to someone who will be voting in your race.

Digital Advertising — $2,400 (20%)

Facebook and Google ads targeted to voters in your district. The beauty of digital at the local level is the targeting precision. You can serve ads only to people within your district boundaries, and you can retarget people who've visited your website.

Split this roughly:
- $1,600 on Facebook/Instagram: Awareness and persuasion ads
- $800 on Google: Search ads for people googling your race or local election info

Yard Signs — $1,200 (10%)

Yes, only 10%. I know this feels wrong. Every instinct is screaming to order 500 signs. Don't.

Budget for 150-200 signs. That covers:
- 20-30 large intersection signs for visibility
- 120-170 standard yard signs for supporter lawns

That's enough. More on why below.

Literature and Palm Cards — $1,200 (10%)

Door hangers and palm cards are your canvassing collateral. When you knock a door and nobody's home (this happens 60-70% of the time), you leave a door hanger. When someone answers, you hand them a palm card after your conversation.

Budget 3,000-5,000 pieces. This costs $0.20-$0.35 each for full-color printing.

Events and Fundraising Costs — $1,200 (10%)

Venue deposits for house parties, food and drinks, event supplies, and fundraising platform fees (most payment processors take 3-5%). This line item also covers your kickoff event, any community forums you host, and thank-you gifts for top volunteers.

Website and Technology — $600 (5%)

Your campaign website (domain, hosting, and a simple template: $200-$400/year). Email marketing platform ($0-$50/month depending on list size). Campaign management tools.

This is also where a platform like OneCampaign.ai pays for itself: instead of spending $2,000-$5,000 on a consultant to develop your messaging framework, fundraising emails, and campaign documents, the platform generates all of it for $149/month.

Miscellaneous — $600 (5%)

Gas for canvassing. Batteries for the doorbell camera you'll start recognizing. Printer ink. Last-minute rush printing. The unexpected things that always come up.

The Yard Sign Trap

I'm giving this its own section because it's the most common budget mistake in local politics.

Every first-time candidate wants to order 500 yard signs. Some want 1,000. I had a candidate once tell me they wanted 2,000 signs for a school board race. In a district with 8,000 registered voters.

Here's the truth: yard signs don't vote. They don't persuade. And they eat your budget alive.

A study by Columbia University researchers found that yard signs increase vote share by roughly 1.7 percentage points in local races. That's not zero — but it's a fraction of the impact of a single direct mail piece or 100 door knocks.

The right number of signs is enough for visibility at key intersections and enough for every supporter who asks for one. For most city council races, that's 100-200 signs. Not 500.

Every dollar you spend on your 300th yard sign is a dollar you didn't spend on your second mail piece. And the mail piece will do more for you.

What to Order Instead of Extra Signs

If you've budgeted $1,200 for signs and you're tempted to bump it to $2,500:

  • Extra $1,300 in direct mail = one additional mail piece to 2,000 voters
  • Extra $1,300 in digital ads = 50,000-100,000 additional ad impressions targeted to your district
  • Extra $1,300 in palm cards = literature for 4,000 more door knocks

All three of those are more effective than 200 more yard signs sitting in supporters' garages.

How to Raise It

Fundraising for a local race is simpler than most candidates think. You don't need a finance director, a call center, or a $500-a-plate dinner. You need a phone, an email account, and the willingness to ask.

Start With Your Personal Network: $2,000 - $5,000

Your first fundraising push targets the people who already know and trust you. Make a list of 20-30 people: family, close friends, coworkers, neighbors, church members, fellow parents, teammates.

Call each one. Not text. Not email. Call. Say: "I'm running for city council because [your 30-second message]. I need to raise $5,000 in seed money to get this campaign off the ground. Can you chip in $50 or $100?"

Most first-time candidates raise $2,000-$5,000 in their first two weeks from personal asks. This is the seed money that makes everything else possible.

House Parties: $500 - $2,000 Each

The single most effective fundraising tool for local campaigns. A supporter hosts 15-25 people in their living room. You speak for 10 minutes about why you're running, take questions for 10, and make a direct ask.

Average take per party: $1,000-$3,000 depending on the crowd. Plan 3-4 house parties over the course of your campaign.

Small-Dollar Email and Text

As your email list grows (from door knocks, events, your website, and social media), periodic fundraising emails become a reliable revenue stream. A well-written email to a list of 500 supporters typically raises $300-$800.

The Ask Conversation

Every candidate hates asking for money. Every single one. The trick is to reframe it: you're not begging. You're giving people an opportunity to invest in something they believe in.

The script: "I'm running for [office] because [your reason]. To win, I need to raise [amount] for [specific things — mail, door-knocking materials, etc.]. Would you be willing to contribute [$specific amount]? Every dollar goes directly to reaching voters."

Then stop talking. Let them respond.

The Hidden Costs Nobody Warns You About

  • Treasurer or accountant fees: $500-$2,000 if you hire a professional to handle your campaign finance reports. Worth every penny for the compliance peace of mind.
  • Professional photos: $150-$400 for a quality campaign headshot. Don't use a selfie.
  • Gas money: You'll drive 500-1,000 miles canvassing. Budget $100-$300.
  • Campaign finance software: $0-$50/month depending on what your state requires.
  • Rush printing fees: When you need 500 extra door hangers by Friday, expedited printing costs 30-50% more. Build buffer time into your print schedule.
  • Event food and drinks: $50-$150 per house party for coffee, snacks, and drinks.

How OneCampaign.ai Cuts Your Costs

I want to be straightforward here — not salesy, just factual. (Full disclosure: I'm the founder of Pulse Communications, a political consulting firm, and the team behind OneCampaign.ai.)

A messaging framework developed by a political consultant costs $2,000-$5,000. A full set of campaign templates (fundraising emails, scripts, press releases) runs another $1,500-$3,000. Professional door-knock scripts: $500-$1,000.

The OneCampaign.ai platform generates all of it — messaging framework, fundraising emails, door-knock scripts, press releases, social media calendars, budget plans, and more — for $149/month. For candidates on the Guided plan at $349/month, you also get a 24/7 AI Campaign Manager that replaces the $200/hour strategy calls for routine questions.

We built this because we watched candidates waste money on things that AI can now handle better and faster, so they can spend their budget on the things that actually win races: direct mail and door-knocking.

See the full feature set to understand what the platform replaces.

What's Your Number?

Every campaign starts with a number: how much do you need to raise, and when do you need it by?

Take the free 60-second Campaign Readiness Assessment to get your personalized budget range, win number, and fundraising timeline — based on your specific office, state, and district.

No account needed. No credit card. Just the numbers you need to make an informed decision about running.

Then visit our pricing page to see how OneCampaign.ai can help you stretch every dollar of your campaign budget further.

Share this article

Ready to Put This Into Action?

Take the free 60-second campaign assessment and get a personalized viability report for your race.

Take the Free Assessment