2023 Election & Town Meeting
Special Town Meeting
Wednesday, November 29, 2023
Ashland High School
65 E. Union Street
7:00 PM
Voter Registration Deadline
Friday, November 17, 2023
5:00 PM
Special Town Election
Wednesday, July 26, 2023
10:00 AM - 7:00 PM - Ashland High School
Voter Registration Deadline - July 14, 2023
Last day to request a Vote-By-Mail ballot is Wednesday, July 19, 2023
In Person Early Voting Hours:
Wednesday, July 19th - 8:00 AM - 6:30 PM
Thursday, July 20th - 7:00 AM - 3:30 PM
Annual Town Meeting
Wednesday, May 3, 2023
7:00 PM - Ashland High School
Voter Registration Deadline - Friday, April 21st
Annual Town Election
Tuesday, May 16, 2023
7:00 AM - 8:00 PM - Ashland High School
Voter Registration Deadline - Friday, May 5th
Last day to request a Vote-By-Mail ballot is
Tuesday, May 9, 2023