Calendar module icon


View All Calendars is the default. Choose Select a Calendar to view a specific calendar. Subscribe to calendar notifications by clicking on the Notify Me® button, and you will automatically be alerted about the latest events in our community.

Jump To:

  1. Calendar Overlay Public Meetings Calendar (6)

Public Meetings Calendar

  1. Council On Aging Meeting

    September 9, 2019, 2:00 PM @ Lower Hall

    More Details
  2. Bandstand Committee Meeting

    September 9, 2019, 4:30 PM @ Department of Public Works Office Building

    More Details
  3. Drawing for Municipal Election Ballot Positions

    September 9, 2019, 4:30 PM - 5:00 PM @ City Council Chamber, Room 219

    A drawing for ballot positions for the Mayoral contest for the October 8, 2019 City Preliminary, as well as all other contested races for the November 5, 2019 City Election, will be held on Monday, September 9, 2019 at 4:30 p.m. in the City Council Chamber, Room 219, City Hall. The two Mayoral candidates receiving the highest vote totals in the October 8 Preliminary will draw for ballot positions on Wednesday, October 9 at 4:00 p.m. in the City Clerk’s Office. Contested races for the November 5th City Election include: • Mayor • Councillor at Large • Councillor Ward 2 • Councillor Ward 3 • Councillor Ward 5 • School Committee Candidates in contested races are encouraged to attend or to have a representative present to draw on his/her behalf. The drawing is open to the public. ALAN L. AGNELLI City Clerk

    More Details
  4. Golf Commission Regular Meeting Agenda

    September 9, 2019, 4:30 PM @ Mayor's Conference Room 128

    Golf Commission Regular Meeting Agenda

    More Details
  5. Conservation Commission Regular Meeting

    September 9, 2019, 6:30 PM @ Hubbard Conference Room 203, Annex

    More Details
  6. School Committee Regular Meeting Agenda

    September 9, 2019, 7:00 PM @ City Council Chamber, Room 219

    School Committee Regular Meeting Agenda

    More Details