Matters ▸ Attachment
Municipal Election Calendar 2025 — File 25-0290
Calendar for Municipal Elections
Preliminary Date, Tuesday, September 16, 2025
Hours: Monday - Wednesday from 8:30 A.M. to 4:30 P.M.
Thursday from 8:30 A.M. to 7:30 P.M.- Friday from 8:30 A.M. to 12:30 P.M.
Monday, May 5, 2025………............ Nomination Papers shall be available for candidates.
Monday, June 9, 2025 ……….. .........Last day to obtain Nomination Papers by 5 P.M.
Wednesday, June 11, 2025 ................Last day to submit Nomination Papers to the Board
Election Commissioners by 5 P.M.
Wednesday, July 2, 2025 ..................Certification of Nomination Papers to be Completed, and
Filed by the Board of Election Commissioners by 5 P.M.
Thursday, July 3, 2025 .......................Names and Addresses of certified candidates to be posted
by the Board of Election Commissioners.
Monday. July 7, 2025.........................Last day for filing withdrawals or protests with the Board
of Election Commissioners by 5 P.M.
Tuesday, July 8, 2025 .......................Drawing for places on the ballot, if necessary, 10 A.M.
Friday, September 5, 2025 ...............Last day to register to vote or change address for the
September 16, 2025, Preliminary Election by 5 P.M.
Monday September 8, 2025 .............Campaign Finance Report deadline for Preliminary
Election by 5 P.M. (School Committee Only).
Tuesday, September 16, 2025…… ..PRELIMINARY ELECTIONS
Monday, September 22, 2025 ...........Last day for filing Recount Petitions by 5 P.M.
Friday October 24, 2025 ...................Last day to register to vote or change address for the
November 4, 2025, City Election by 5 P.M.
Monday October 27, 2025 .................Campaign Finance Report deadline for the City Election
By 5 P.M.
Tuesday, November 4, 2025 ............MUNICIPAL ELECTION
Friday, November 14, 2025 ...............Last day for filing Recount Petitions by 5 P.M.
Monday January 19, 2026 ................Year End Campaign Finance Report deadline by 5 P.M.