All states

//Run for office · California

How to run for local office in California

Every active California voter is mailed a ballot 29 days before election day, and your county registrar sells a returned-ballot report during the voting period, so a local race is a month-long chase.

Facts checked against official sources · September 9, 2026

Voter file
Available for political and election purposes · $100 application fee for the statewide file from the Secretary of State, with voter history and political district data included on request at no extra charge (SOS file request page, checked 2026-09-09). County files vary by county: Sacramento charges $80 per file ($105 custom); Orange County $37 for a standard voter file by area or district ($80 special request, 2016 fee schedule still posted).
Campaign finance
California Fair Political Practices Commission (FPPC); local filing officers; Secretary of State (Cal-Access, Form 410)
How voters vote
Every registered voter is mailed a ballot
Registration deadline
15 days before the election, online, by mail (postmarked) or at the DMV (Elections Code 2102): October 18, 2027 for the November 2, 2027 election. After that, conditional voter registration is available through election day at any county elections office, vote center or polling place, and the voter casts a provisional ballot (Elections Code 2170).
Local offices
All city, county, school and special district offices in California are nonpartisan. Candidates for these offices do not carry a party label on the ballot, and party preference is not listed for local races.

Who runs elections in California

Getting the California voter file

Filing to run for local office in California

Campaign finance rules in California

How voting works in California

Local government in California: what you can run for

Running your California campaign on Culper

California questions we get asked

Sources