All states

//Run for office · Maine

How to run for local office in Maine

Maine sells campaigns the Central Voter Registration file with free vote history for as little as $11, but only towns and cities of 15,000 or more people require municipal candidates to file campaign finance reports.

Facts checked against official sources · September 9, 2026

Voter file
Restricted — limited requesters or uses · Electronic file priced by record count under 21-A M.R.S. 196-A(2-B): $11 for up to 1,000 records, $22 for 1,001 to 7,500, $33 for 7,501 to 15,000, $55 for 15,001 to 25,000, $138 for 35,001 to 50,000, $275 for 100,001 to 150,000, and $2,200 for 900,001 or more (the full state). Printed reports are $1 for the first page and 25 cents per additional page. Checked 2026-09-09
Campaign finance
Maine Commission on Governmental Ethics and Election Practices
How voters vote
In person, with no-excuse mail voting
Registration deadline
Mailed, third-party, and online applications must arrive by the 21st day before election day; in person, you can register at the town office or the polls through the close of the polls on election day (21-A M.R.S. 121-A)
Local offices
Nonpartisan. Municipal nomination papers under Title 30-A carry no party designation and there is no municipal party primary; county offices on the November ballot are partisan.

Who runs elections in Maine

Getting the Maine voter file

Filing to run for local office in Maine

Campaign finance rules in Maine

How voting works in Maine

Local government in Maine: what you can run for

Running your Maine campaign on Culper

Maine questions we get asked

Sources