Elections & Voting

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

Check your voter status, click here.

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 PMWednesday, 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