Elections & Registration

MAY 18, 2024
           Download list of candidates (pdf)


2024 Elections:

The Following are the dates of Elections and Town Meetings for 2024

Date of EventLast Day of Voter Registration



Annual Town Meeting

Monday, May 13, 2024

Friday, May 3, 2024

Annual Town Election

Saturday, May 18, 2024

Friday, May 3, 2024

State Primary Election

Tuesday, September 3, 2024             

Saturday, August 24, 2024 

Presidential Election

Tuesday, November 5, 2024

Saturday, October 26, 2024            

Feel free to call the Town Clerk’s office if you would like to check your voter registration status or have questions regarding the process.


Voting and Elections:

Elections, both Town and State, and registration are primarily the responsibility of the Town Clerk and the Board of Registrars. The Town Election is held each year on the Saturday following the 2nd Monday in May. The State primary is held in September in even-numbered years and the State general election is held in November on the Tuesday following the 1st Monday of the month in even-numbered years. The Presidential primary is held on various dates (generally in February or March) in years divisible by four. 

Voting hours are: State elections - 7:00am to 8:00pm; Town Elections - 10:00am to 6:00pm.

Elections and Town Meetings are held in the Gymnasium at the Halifax Elementary School, 464 Plymouth Street.

Staff Contacts

Name Title
Susan M. Lawless Town Clerk