The May 2012 Annual Town Meeting will take place on Monday, May 7, 2012 in the Powers Hall located within Needham Town Hall. Start time is 7:30 p.m.
- Article 22: Pesticide Free Zone on Land Owned or Managed by the Town of Needham
- Article 23: Citizens United Resolution
- Article 31: Appropriate for Property Acquisition