2023 Election & Town Meeting
Upcoming Town Meetings/Elections:
Special Town Meeting
Wednesday, November 29, 2023
Ashland High School
65 E. Union Street
7:00 PMSpecial Town Meeting Warrant with Finance Committee Recommendation
Voter Registration Deadline*
(for Special Town Meeting)
Friday, November 17, 2023
*9:00 AM to 5:00 PM
Ashland Public Safety Building
12 Union Street (Route 135)
You may register to vote online by clicking here.
Check your voter status, click here.
Past Town Meetings/Elections:
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
Candidates Forum
Monday, May 1, 2023 - 6:00 PM - 9:00 PM
Town Hall (also being broadcast on social media and WACA-TV)
In-Person Early Voting
Saturday, May 6, 2023 - 9:00 AM- 1:00 Wednesday, May 10, 2023 - 8:00 AM - 7:00 PM
Town Hall
Important Links
*********************************************
Check your voter registration status
Register to Vote Online
Absentee Ballot Application
Vote by Mail Application
2023 Political Calendar
Precinct Map