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.

To view Agendas and Minutes please visit the Agenda Center.

Jump To:

  1. Calendar Overlay Aldermen, Board of (1)
  2. Calendar Overlay Elections (1)
  3. Calendar Overlay Zoning Board of Adjustment (1)

Aldermen, Board of

  1. Board of Aldermen

    June 9, 2020, 7:30 PM @ Held remotely in accordance with Governor's Emergency Order #12 pursuant to Executive Order 2020-04

    Meetings are broadcasted live on Channel 16 via Comcast, streaming on the City's website, and Roku channel. For those that do not have access to a computer or TV, you can dial 1-978-990-5298, then the Access Code 273974# to listen live. If there is a problem with the audio, please dial 603-821-2049 to advise.

    More Details


  1. Filing Period for September 8, 2020 State Primary Election

    June 9, 2020, 8:00 AM - 5:00 PM @ City Clerk's Office

    Filing period for all offices for the September 8, 2020, State Primary Election begins June 3rd and will conclude on Friday, June 12th. As a result of the COVID-19 crisis, the Secretary of State has placed the Declarations of Candidacy and the Statement of Financial Interests on its website for candidates to download and mail. Those individuals wishing to file for State Representative or Delegate to the Republican State Convention can mail these forms to the City’s Clerk’s Office. The cost for filing for State Representative is $2.00. Forms may be downloaded at: or picked up at City Hall by calling 589-3010, option 5. The City Clerk will accept these forms through the mail during the period of June 3, 2020 – June 11, 2020, and will be open in the office between the hours of 3:00 p.m. and 5:00 p.m. on Friday, June 12, 2020, to accept filings in person.

    More Details

Zoning Board of Adjustment

  1. Zoning Board of Adjustments Meeting

    June 9, 2020, 6:30 PM @ Webex Virtual Meeting

    Login information for the Webex Virtual Meeting will be provided at a closer date

    More Details