Town Meetings were established by the first European immigrants who settled in New England. By giving all eligible citizens the right to speak, town meetings were a unique expression of direct democracy.
Today, town meetings continue this tradition by giving community members a voice in their local governance.
2020 Town Hearing, held on July 1, 2020 Via Zoom
2020 Special Town Meeting, held on March 7, 2020
2025 Town Meeting, held on June 21, 2025