Meeting minutes are posted after council approval the following month.
Town Council meetings are held regularly on the second Thursday of the month at 6:00 pm at Town Hall, located at 254 Railroad Street.
| 2026 Council Meetings | Agenda | Minutes |
| January 2026 | January 8 meeting rescheduled January 14 agenda | |
| February 2026 | February 12 | |
| March 2026 | March 12 | |
| April 2026 | April 9 | |
| May 2026 | May 14 | |
| June 2026 | June 11 | |
| July 2026 | July 9 | |
| August 2026 | August 13 | |
| September 2026 | September 10 | |
| October 2026 | October 8 | |
| November 2026 | November 12 | |
| December 2026 | December 10 | |
| 2025 Council Meetings | Agenda | Minutes |
| January 2025 | January 9 meeting rescheduled January 14 agenda | January 14 minutes |
| February 2025 | February 13 agenda | February 13 minutes |
| March 2025 | March 13 agenda | March 13 minutes |
| April 2025 | April 10 meeting postponed April 15 agenda | April 15 minutes |
| May 2025 | May 8 agenda | May 8 minutes |
| June 2025 | June 12 agenda | June 12 minutes |
| July 2025 | July 10 agenda | July 10 minutes |
| August 2025 | August 14 agenda | August 14 minutes |
| September 2025 | September 11 agenda | September 11 minutes |
| October 2025 | October 9 meeting rescheduled October 15 agenda | October 15 minutes |
| November 2025 | November 13 agenda | November 13 minutes |
| December 2025 | December 11 agenda |
