All states

//Run for office · Minnesota

How to run for local office in Minnesota

Minnesota sells its voter file for $46 statewide or $30 for any one city, school district, or county, and absentee voting opens 46 days out, so a local race is a six-week campaign run off a cheap list.

Facts checked against official sources · September 9, 2026

Voter file
Available for political and election purposes · $46 for the statewide file (delivered as one text file per congressional district) or $30 for any single area: a county, city or town, school district, ward, precinct, county commissioner district, legislative district, congressional district, or judicial district (SOS order form revised January 2026, checked 2026-09-09).
Campaign finance
Minnesota Campaign Finance and Public Disclosure Board (state candidates); local filing officers under chapter 211A (city, school, county, township candidates)
How voters vote
In person, with no-excuse mail voting
Registration deadline
Pre-registration closes at 5:00 p.m. on the 21st day before the election (11:59 p.m. for online applications). After that you register at the polls on election day with proof of residence, or a registered voter in the precinct can vouch for you (201.061).
Local offices
City, school board, township, and county offices are nonpartisan: the clerk places filed names on the ballot 'without partisan designation' (205.13, subd. 1; 205.065, subd. 4; 205A.03, subd. 3), and all county, city, and school district offices go on the 'State and County Nonpartisan Primary Ballot' with no party identification (204D.08, subd. 6). Legislative and statewide offices are partisan and nominated at the August state primary.

Who runs elections in Minnesota

Getting the Minnesota voter file

Filing to run for local office in Minnesota

Campaign finance rules in Minnesota

How voting works in Minnesota

Local government in Minnesota: what you can run for

Running your Minnesota campaign on Culper

Minnesota questions we get asked

Sources