Upcoming Election Information

There are three elections slated for 2024. A summary of each election date and important deadlines relating to each election is included below. Please contact the City Clerk's Office at 207-591-8116 for more information. 

March 5, 2024 - Presidential Primary 


Important Dates & Deadlines

  • December 6, 2023 - Earliest date to request an absentee ballot. 
  • February 4, 2024 - Anticipated date on which absentee ballots will become available. Contact 207-591-8116 to confirm. 
  • February 13, 2024 - Last day for the City Clerk's Office to receive voter registration applications by mail.
  • February 14, 2024 - Closed period begins. All voter registration applications must be submitted in person. 
  • February 20, 2024 - Last day to change political parties prior to the primary. 
  • February 29, 2024 - Last day for "no excuse needed" absentee voting. 
  • March 1, 2024 - Limited absentee voting. Available only to those voters who have a qualifying special circumstance. 
  • March 5, 2024 - Election Day. Polls open from 6am - 8pm.

Sample Ballots 
These will be posted when available. 

June 11, 2024 - State Primaries & Municipal School Budget Validation Referendum 


Important Dates & Deadlines 

  • March 13, 2024 - Earliest date to request an absentee ballot. 
  • May 13, 2024 - Anticipated date on which absentee ballots will become available. Contact 207-591-8116 to confirm. 
  • May 21, 2024 - Last day for City Clerk's Office to receive voter registration applications by mail. 
  • May 22, 2024 - Closed period begins. All voter registration applications must be submitted in person. 
  • May 28, 2024 - Last day to change political parties prior to the primary. 
  • June 6, 2024 - Last day for "no excuse needed" absentee voting. 
  • June 7, 2024 - Limited absentee voting. Available only to those voters who have a qualifying special circumstance. 
  • June 11, 2024 - Election Day. Polls open from 6am - 8pm. 

Sample Ballots
These will be posted when available. 

November 5, 2024 - General Election & Municipal Election 


Important Dates & Deadlines

  • July 8, 2024 - Municipal nomination petition papers become available to those seeking to run for municipal office. 
  • August 7, 2024 - Earliest date to request an absentee ballot. 
  • September 6, 2024 - Deadline to submit municipal nomination petition papers to the City Clerk's Office or to file as a write-in candidate. 
  • October 6, 2024 - Anticipated date on which absentee ballots will become available. Contact 207-591-8116 to confirm. 
  • October 15, 2024 - Last day for City Clerk's Office to receive voter registration applications by mail. 
  • October 16, 2024 - Closed period begins. All voter registration applications must be submitted in person. 
  • October 25, 2024 - 11-Day Pre-Election Campaign Finance Reports are due from municipal candidates. 
  • October 31, 2024 - Last day for "no excuse needed" absentee voting. 
  • November 1, 2024 - Limited absentee voting. Available only to those voters who have a qualifying special circumstance. 
  • November 5, 2024 - Election Day. Polls open 6am - 8pm. 
  • December 17, 2024 - 42-Day Post-Election Campaign Finance Reports are due from municipal candidates. 

Sample Ballots
These will be posted when available.