Deadline to register to vote for Special Town Meeting (8:00pm)..................................................................Friday, January 15
Deadline to file absentee ballot application for State Election (5:00 pm)..........................................................................Friday, January 15
State Election (polls are open 7:00 am 8:00 p)Tuesday, January 19
Special Town Meeting..........................................Monday, January 25
Last day to post notice of caucus.............................Tuesday, March 23
Last day to submit warrant articles for Annual Town Meeting.....Friday, March 26
Last day to file nomination papers for ATE.................Monday, March 29
Town Caucus.............................................................Tuesday, March 30
Last day for Caucus nominees to sign Certificate of Nomination with Town Clerk (5:00 pm)...............................................Friday, April 2
Last day for Caucus nominees to file a notarized withdrawal with Town Clerk (5:00 pm).........................................................Monday, April 5
Last day to file ballot questions in writing to Town Clerk (5:00 pm)...........................................................................Monday, April 12
Last day for candidates to file a notarized withdrawal with Town Clerk.........................................................................Wed., April 14
Last day to register for ATM/ATE (8:00 pm)...........................................................................Tuesday, April 20
Last day to register for Special Town Meeting (8:00 pm).Friday, April 30
Last day to post warrant for ATM/ATE.......................Monday, May 3
Pre-election campaign finance report........................Friday, May 7
Annual Town Meeting................................................Monday, May 10
Last day to file absentee ballot application for ATE (5:00 pm).. Friday, May 14
Annual Town Election (polls open noon - 8:00pm)...Monday, May 17
Post-election campaign finance reports due (5:00 pm)Wed. , June 16
Last day to register to vote OR change political party for State Primary........................................................................Wed., August 25
State Primary (polls open from 7:00 am - 8:00 pm)....Tuesday, Sept. 14
Last day to register to vote OR change political party for State Election.......................................................................Wed. October 13
State Election (polls open from 7:00 am - 8:00pm).Tuesday, Nov. 2
Carol A. Skerrett, Town Clerk CMMC
950 CMR 54:02 Computer Program must be tested using the test deck of ballots no later than four days before each election.
MGL 40A:11 Public hearings pertaining to zoning shall not be held on any day on which a state or municipal election, caucus or primary is held in such city or town.
MGL 50:4."...and other papers pertaining to primaries and elections, required by law to be filed on or before a specified day, shall be filed no later than five o'clock in the afternoon on said day."
2010 Election Calendar
List of Vacancies Occurring in Elected Offices, May, 2010
| Selectman (1) | Three Years to Expire May 2013 |
| Assessor (1) | Three Years to Expire May 2013 |
| Board of Health (1) | Three Years to Expire May 2013 |
| Town Clerk(1) | Three Years to Expire May 2013 |
| Road Commissioner(1) | Three Years to Expire May 2013 |
| Advisory Board (2) | Three Years to Expire May 2013 |
| Trustee Public Library (1) | Three Years to Expire May 2013 |
| Cemetery Commissioner (1) | Three Years to Expire May 2013 |
| Water Commissioner (1) | Three Years to Expire May 2013 |
| Park Commissioner (1) | Three Years to Expire May 2013 |
| Comm. of Trust Funds (1) | Three Years to Expire May 2013 |
| Planning Board (1) | Five Years to Expire May 2015 |
| Comm. to Expend Proctor and Parkhurst Trust Funds (1) | Five Years to Expire May 2015 |
| Comm. to Expend Parkhurst Free Lecture Funds (1) | Five Years to Expire May 2015 |
| Moderator (1) | One Year to Expire May 2011 |
| Constable (2) | One Year to Expire May 2011 |