When is the Town Meeting?

The Annual election of officers shall be held on the third Saturday in May, the Annual Town Meeting for the transaction of municipal business shall be held on the preceding Wednesday. Special Town Meetings are scheduled when necessary by the Board of Selectmen. Municipal By-Laws Article II §1.