City Council
On This Page
Meeting Minutes
- City Council Meeting Minutes
- 12/11/2025 - Regular Meeting
- 12/09/2025 - Regular Meeting
- 11/25/2025 - Regular Meeting
- 11/13/2025 - Regular Meeting
- 10/23/2025 - Regular Meeting
- 10/09/2025 - Regular Meeting
- 09/25/2025 - Regular Meeting
- 09/11/2025 - Regular Meeting
- 08/19/2025 - Regular Meeting
- 07/28/2025 - Regular Meeting
- 07/10/2025 - Regular Meeting
- 06/26/2025 - Regular Meeting
- 06/12/2025 - Regular Meeting
- 05/22/2025 - Regular Meeting
- 05/08/2025 - Regular Meeting
- 04/24/2025 - Regular Meeting
- 04/10/2025 - Regular Meeting
- 03/27/2025 - Regular Meeting
- 03/13/2025 - Regular Meeting
- 02/27/2025 - Regular Meeting
- 02/13/2025 - Regular Meeting
- 01/23/2025 - Regular Meeting
- 01/09/2025 - Regular Meeting
- 12/08/2022 - Regular Meeting
- 12/06/2022 - Special Meeting
- 11/22/2022 - Regular Meeting
- 11/10/2022 - Regular Meeting
- 10/27/2022 - Regular Meeting
- 10/13/2022 - Regular Meeting
- 09/22/2022 - Regular Meeting
- 09/08/2022 - Regular Meeting
- 08/25/2022 - Regular Meeting
- 07/14/2022 - Regular Meeting
- 06/23/2022 - Regular Meeting
- 06/21/2022 - Special Meeting
- 06/09/2022 - Regular Meeting
- 05/26/2022 - Regular Meeting
- 05/12/2022 - Regular Meeting
- 04/28/2022 - Regular Meeting
- 04/14/2022 - Regular Meeting
- 03/24/2022 - Regular Meeting
- 03/10/2022 - Regular Meeting
- 02/24/2022 - Regular Meeting
- 02/10/2022 - Regular Meeting
- 01/27/2022 - Regular Meeting
- 01/03/2022 - Regular Meeting
- 12/12/2019 - Regular Meeting
- 12/10/2019 - Regular Meeting
- 11/21/2019 - Regular Meeting
- 11/14/2019 - Regular Meeting
- 11/12/2019 - Regular Meeting
- 10/24/2019 - Regular Meeting
- 10/10/2019 - Regular Meeting
- 09/26/2019 - Regular Meeting
- 09/12/2019 - Regular Meeting
- 08/22/2019 - Regular Meeting
- 07/11/2019 - Regular Meeting
- 06/27/2019 - Regular Meeting
- 06/18/2019 - Special Meeting
- 06/13/2019 - Regular Meeting
- 05/29/2019 - Special Meeting
- 05/23/2019 - Regular Meeting
- 05/09/2019 - Regular Meeting
- 04/25/2019 - Regular Meeting
- 04/18/2019 - Regular Meeting
- 03/28/2019 - Regular Meeting
- 03/14/2019 - Regular Meeting
- 02/28/2019 - Regular Meeting
- 02/14/2019 - Regular Meeting
- 01/24/2019 - Regular Meeting
- 01/10/2019 - Regular Meeting
- 12/12/2024 - Regular Meeting
- 12/10/2024 - Special Meeting
- 11/26/2024 - Regular Meeting
- 11/14/2024 - Regular Meeting
- 10/24/2024 - Regular Meeting
- 10/10/2024 - Regular Meeting
- 09/26/2024 - Regular Meeting
- 09/17/2024 - Regular Meeting
- 09/12/2024 - Regular Meeting
- 08/22/2024 - Regular Meeting
- 07/11/2024 - Regular Meeting
- 06/27/2024 - Regular Meeting
- 06/20/2024 - Regular Meeting
- 06/13/2024 - Regular Meeting
- 05/23/2024 - Regular Meeting
- 05/09/2024 - Regular Meeting
- 04/25/2024 - Regular Meeting
- 04/11/2024 - Regular Meeting
- 03/28/2024 - Regular Meeting
- 03/26/2024 - Special Meeting
- 03/14/2024 - Regular Meeting
- 02/22/2024 - Regular Meeting
- 02/08/2024 - Regular Meeting
- 01/25/2024 - Regular Meeting
- 01/11/2024 - Regular Meeting
- 12/09/2021 - Regular Meeting
- 12/09/2021 - Regular Meeting
- 12/08/2021 - Special Meeting
- 11/16/2021 - Regular Meeting
- 11/09/2021 - Regular Meeting
- 10/28/2021 - Regular Meeting
- 10/25/2021 - Special Meeting
- 10/14/2021 - Regular Meeting
- 09/23/2021 - Regular Meeting
- 09/09/2021 - Regular Meeting
- 08/26/2021 - Regular Meeting
- 07/15/2021 - Special Meeting
- 07/08/2021 - Regular Meeting
- 06/24/2021 - Regular Meeting
- 06/17/2021 - Special Meeting
- 06/10/2021 - Regular Meeting
- 05/27/2021 - Regular Meeting
- 05/13/2021 - Regular Meeting
- 04/22/2021 - Regular Meeting
- 04/08/2021 - Regular Meeting
- 03/25/2021 - Regular Meeting
- 03/11/2021 - Regular Meeting
- 02/25/2021 - Regular Meeting
- 02/11/2021 - Regular Meeting
- 01/28/2021 - Regular Meeting
- 01/14/2021 - Regular Meeting
- 12/28/2023 - Regular Meeting
- 12/14/2023 - Regular Meeting
- 12/07/2023 - Regular Meeting
- 11/09/2023 - Regular Meeting
- 10/26/2023 - Regular Meeting
- 10/12/2023 - Regular Meeting
- 09/28/2023 - Regular Meeting
- 09/14/2023 - Regular Meeting
- 08/29/2023 - Special Meeting
- 08/24/2023 - Regular Meeting
- 07/13/2023 - Regular Meeting
- 06/22/2023 - Regular Meeting
- 06/20/2023 - Special Meeting
- 06/08/2023 - Regular Meeting
- 05/25/2023 - Regular Meeting
- 05/11/2023 - Regular Meeting
- 04/27/2023 - Regular Meeting
- 04/13/2023 - Regular Meeting
- 03/23/2023 - Regular Meeting
- 03/09/2023 - Regular Meeting
- 02/23/2023 - Regular Meeting
- 02/21/2023 - Special Meeting
- 02/09/2023 - Regular Meeting
- 01/26/2023 - Regular Meeting
- 01/12/2023 - Regular Meeting
- 12/10/2020 - Regular Meeting
- 12/08/2020 - Special Meeting
- 11/19/2020 - Regular Meeting
- 11/12/2020 - Regular Meeting
- 10/22/2020 - Regular Meeting
- 10/08/2020 - Regular Meeting
- 09/24/2020 - Regular Meeting
- 09/10/2020 - Regular Meeting
- 08/27/2020 - Regular Meeting
- 08/13/2020 - Special Meeting
- 07/09/2020 - Regular Meeting
- 07/02/2020 - Special Meeting
- 06/25/2020 - Regular Meeting
- 06/23/2020 - Special Meeting
- 06/11/2020 - Regular Meeting
- 06/04/2020 - Special Meeting
- 05/28/2020 - Regular Meeting
- 05/14/2020 - Regular Meeting
- 04/23/2020 - Regular Meeting
- 04/09/2020 - Regular Meeting
- 03/12/2020 - Regular Meeting
- 02/27/2020 - Regular Meeting
- 02/13/2020 - Regular Meeting
- 01/23/2020 - Regular Meeting
- 01/09/2020 - Regular Meeting
- Planning Board Meeting Minutes
- 12/04/25 Minutes
- 11/20/25 Minutes
- 11/06/25 Minutes
- 10/16/25 Minutes
- 10/02/25 Minutes
- 09/18/25 Minutes
- 09/04/25 Minutes
- 08/21/25 Minutes
- 08/07/25 Minutes
- 07/17/25 Minutes
- 06/05/25 Minutes
- 05/15/25 Minutes
- 05/01/25 Minutes
- 04/17/25 Minutes
- 04/03/25 Minutes
- 03/20/25 Minutes
- 03/06/25 Minutes
- 02/20/25 Minutes
- 01/16/25 Minutes
- 12/05/24 Minutes
- 11/21/24 Minutes
- 11/07/24 Minutes
- 10/17/24 Minutes
- 10/03/24 Minutes
- 09/05/24 Minutes
- 08/15/24 Minutes
- 08/01/24 Minutes
- 07/18/24 Minutes
- 05/16/24 Minutes
- 05/02/24 Minutes
- 04/18/24 Minutes
- 04/04/24 Minutes
- 03/21/24 Minutes
- 03/07/24 Minutes
- 02/15/24 Minutes
- 02/01/24 Minutes
- 01/18/24 Minutes
- 01/04/24 Minutes
- 12/07/23 Minutes
- 11/16/23 Minutes
- 11/02/23 Minutes
- 10/05/23 Minutes
- 09/21/23 Minutes
- 09/07/23 Minutes
- 08/17/23 Minutes
- 08/03/23 Minutes
- 07/20/23 Minutes
- 06/15/23 Minutes
- 06/01/23 Minutes
- 05/18/23 Minutes
- 05/04/23 Minutes
- 04/20/23 Minutes
- 04/06/23 Minutes
- 03/16/23 Minutes
- 03/02/23 Minutes
- 02/16/23 Minutes
- 02/02/23 Minutes
- 01/19/23 Minutes
- 01/05/23 Minutes
- Zoning Board Meeting Minutes
- 01/25/21 Minutes
- 02/08/21 Minutes Part 1
- 02/08/21 Minutes Part 2
- 02/08/21 Minutes Part 3
- 02/08/21 Minutes Part 4
- 02/08/21 Minutes Part 5
- 02/22/21 Minutes Part 1
- 02/22/21 Minutes Part 2
- 03/15/21 Minutes
- 04/01/21 Minutes Part 1
- 04/01/21 Minutes Part 2
- 04/01/21 Minutes Part 3
- 04/26/21 Minutes
- 05/03/21 Minutes Part 1
- 05/03/21 Minutes Part 2
- 05/03/21 Minutes Part 3
- 05/03/21 Minutes Part 4
- 05/03/21 Minutes Part 5
- 05/03/21 Minutes Part 6
- 05/03/21 Minutes Part 7
- 06/14/21 Minutes Part 1
- 06/14/21 Minutes Part 2
- 06/14/21 Minutes Part 3
- 06/14/21 Minutes Part 4
- 06/21/21 Minutes
- 07/19/21 Minutes Part 1
- 07/19/21 Minutes Part 2
- 07/26/21 Minutes
- 09/20/21 Minutes Part 1
- 09/20/21 Minutes Part 2
- 10/18/21 Minutes Part 1
- 10/18/21 Minutes Part 2
- 11/01/21 Minutes
- 12/20/21 Minutes Part 1
- 12/20/21 Minutes Part 2
- 12/20/21 Minutes Part 3
- 01/13/20 Minutes
- 01/27/20 Minutes
- 02/03/20 Minutes
- 02/24/20 Minutes
- 03/02/20 Minutes
- 03/09/20 Minutes
- 07/06/20 Minutes
- 07/27/20 Minutes
- 08/17/20 Minutes Part 1
- 08/17/20 Minutes Part 2
- 09/14/20 Minutes
- 09/21/20 Minutes
- 10/05/20 Minutes Part 1
- 10/05/20 Minutes Part 2
- 10/19/20 Minutes
- 10/26/20 Minutes
- 11/09/20 Minutes
- 11/16/20 Minutes
- 12/07/20 Minutes Part 1
- 12/07/20 Minutes Part 2
- 12/14/20 Minutes
- Conservation Commission Meeting Minutes
- Historical Commission Meeting Minutes
- CPC Meeting Minutes
- Licensing Board Meeting Minutes
- 12/12/22 Minutes
- 11/14/22 Minutes
- 10/24/22 Minutes
- 09/19/22 Minutes
- 08/22/22 Minutes
- 09/13/21 Minutes
- 07/25/22 Minutes
- 07/18/22 Minutes
- 07/11/22 Minutes
- 06/27/22 Minutes
- 06/13/22 Minutes
- 05/23/22 Minutes
- 05/009/22 Minutes
- 04/25/22 Minutes
- 04/11/22 Minutes
- 03/28/22 Minutes
- 03/14/22 Minutes
- 02/14/22 Minutes
- 01/24/22 Minutes
- 01/10/22 Minutes
- 12/13/21 Minutes
- 11/30/21 Minutes
- 11/08/21 Minutes
- 10/25/21 Minutes
- 09/27/21 Minutes
- 09/13/21 Minutes
- 07/12/21 Minutes
- 06/28/21 Minutes
- 06/14/21 Minutes
- 05/24/21 Minutes
- 05/10/21 Minutes
- 04/26/21 Minutes
- 04/12/21 Minutes
- 03/22/21 Minutes
- 03/08/21 Minutes
- 02/22/21 Minutes
- 02/08/21 Minutes
- 01/25/21 Minutes
- 01/11/21 Minutes
- Board of Health Meeting Minutes
- Park Commission Meeting Minutes
- Retirement Board Meeting Minutes
- 12/17/24 Meeting Minutes
- 11/19/24 Meeting Minutes
- 10/29/24 Meeting Minutes
- 09/12/24 Meeting Minutes
- 08/20/24 Meeting Minutes
- 07/16/24 Meeting Minutes
- 07/01/24 Special Meeting Minutes
- 06/18/24 Meeting Minutes
- 05/22/24 Meeting Minutes
- 04/24/24 Meeting Minutes
- 03/27/24 Meeting Minutes
- 02/21/24 Meeting Minutes
- 01/24/24 Meeting Minutes
- 12/15/21 Meeting Minutes
- 11/16/21 Meeting Minutes
- 10/20/21 Meeting Minutes
- 09/22/21 Meeting Minutes
- 08/25/21 Meeting Minutes
- 07/21/21 Meeting Minutes
- 07/13/21 Special Meeting Minutes
- 07/13/21 Meeting Minutes
- 06/23/21 Meeting Minutes
- 05/26/21 Meeting Minutes
- 04/20/21 Meeting Minutes
- 03/24/21 Meeting Minutes
- 02/23/21 Meeting Minutes
- 01/19/21 Meeting Minutes
- 12/20/23 Meeting Minutes
- 11/06/23 Executive Meeting Minutes
- 11/06/23 Special Meeting Minutes
- 10/25/23 Meeting Minutes
- 09/20/23 Meeting Minutes
- 08/24/23 Meeting Minutes
- 07/25/23 Meeting Minutes
- 06/21/23 Meeting Minutes
- 05/24/23 Meeting Minutes
- 04/23/23 Meeting Minutes
- 03/23/23 Meeting Minutes
- 02/22/23 Meeting Minutes
- 01/25/23 Meeting Minutes
- 2020 January Meeting Minutes
- 2020 February Meeting Minutes
- 2020 March Meeting Minutes
- 2020 April Meeting Minutes
- 2020 May Meeting Minutes
- 2020 June Meeting Minutes
- 2020 July Meeting Minutes
- 2020 August Meeting Minutes
- 2020 September Meeting Minutes
- 2020 October Meeting Minutes
- 2020 November Meeting Minutes
- 2020 December Meeting Minutes
- 12/20/22 Meeting Minutes
- 11/22/22 Meeting Minutes
- 10/26/22 Meeting Minutes
- 09/21/22 Meeting Minutes
- 08/25/22 Meeting Minutes
- 07/20/22 Meeting Minutes
- 06/22/22 Meeting Minutes
- 05/25/22 Meeting Minutes
- 04/20/22 Meeting Minutes
- 03/23/22 Meeting Minutes
- 02/23/22 Meeting Minutes
- 02/14/22 Meeting Minutes
- 01/19/22 Meeting Minutes
- 2019 January Meeting Minutes
- 2019 February Meeting Minutes
- 2019 March Meeting Minutes
- 2019 April Meeting Minutes
- 2019 May Meeting Minutes
- 2019 June Meeting Minutes
- 2019 July Meeting Minutes
- 2019 August Meeting Minutes
- 2019 September Meeting Minutes
- 2019 October Meeting Minutes
- 2019 November Meeting Minutes
- 2019 December Meeting Minutes
- Commission on Disability Meeting Minutes
- Board of Assessors Meeting Minutes
- Cemetery Commission Meeting Minutes