Vote Clock

Maine municipal clerks: all 505 towns, cities and plantations

Find your municipal below for its clerk's office's address and phone, as the Maine Secretary of State, Find a Municipal Clerk or Registrar lists them.

Androscoggin County

Aroostook County

Cumberland County

Franklin County

Hancock County

Kennebec County

Knox County

Lincoln County

Oxford County

Penobscot County

Piscataquis County

Sagadahoc County

Somerset County

Waldo County

Washington County

York County

Maine voting dates

DateWhat
Sun, Oct 4In-person absentee voting begins
At your town or city clerk’s office. source
Tue, Oct 13, 5:00 PMRegister online or by mail
Online by 5 p.m.; mailed forms must reach your town or city clerk by close of business. After that, register in person at your town office or at the polls on Election Day. source
Thu, Oct 29, 5:00 PMIn-person absentee voting ends
In-person absentee voting at town and city offices runs through Oct 29, subject to office hours. source
Thu, Oct 29, 5:00 PMRequest an absentee ballot
Request online or from your town or city clerk by Oct 29. source
Tue, Nov 3, 8:00 PMRegister and vote on Election Day
Register in person at your polling place until polls close. source
Tue, Nov 3, 8:00 PMReturn your absentee ballot
Your town or city must receive it by 8 p.m. on Election Day. source
Tue, Nov 3, 8:00 PMElection Day: polls close at 8:00 p.m.
Polls open between 6:00 and 10:00 a.m. depending on your town, and all close at 8:00 p.m. You can register and vote on Election Day. source

More for Maine voters

Office details are from the Maine Secretary of State, Find a Municipal Clerk or Registrar (checked October 14, 2026). Dates are Maine's, each linked to its source. Call the office before you go.