Primary tabs
Memorial Day
May 27, 2024 (All day)
Finance Committee
May 28, 2024 - 7:00pm
Voter Registration deadline for 6/10/24 ATM
May 31, 2024 - 8:00am to 5:00pm
Finance Committee
June 5, 2024 - 7:00pm
Voter Registration deadline for 6/18/24 Special Election
June 8, 2024 - 9:00am to 5:00pm
In-Person Early Voting for June 18th Special Election
June 8, 2024 - 9:00am to 5:00pm
In-Person Early Voting for June 18th Special Election
June 10, 2024 - 8:00am to 4:00pm
Finance Committee
June 10, 2024 - 6:00pm
School Committee
June 10, 2024 - 6:45pm
Town Meeting
June 10, 2024 - 7:00pm
Finance Committee
June 10, 2024 - 7:00pm
In-Person Early Voting for June 18th Special Election
June 11, 2024 - 8:00am to 8:00pm
Deadline to APPLY for Mail-IN ballot (Early & Absentee) for June 18th Special Election
June 11, 2024 - 8:00am to 5:00pm
In-Person Early Voting for June 18th Special Election
June 12, 2024 - 8:00am to 4:00pm
In-Person Early Voting for June 18th Special Election
June 13, 2024 - 8:00am to 8:00pm
Flag Day
June 14, 2024 - 12:00am
Flag Day
June 14, 2024 (All day)
In-Person Early Voting for June 18th Special Election
June 14, 2024 - 8:00am to 1:00pm
Fathers' Day
June 16, 2024 (All day)
Bunker Hill Day
June 17, 2024 - 12:00am