Annual Town Election is two weeks away

Check mark voting graphic

The Annual Town Election will take place on Tuesday, May 4, 2021, from 7 a.m. to 8 p.m. at the Shirley Town Offices.

View the May 4 sample ballot »

Vote by Mail/Absentee Ballots must be requested in writing; click here to download an application from the Secretary of State’s website, or contact the Town Clerk’s office to have an application mailed to you. You also may visit the Town Clerk’s office to fill out an application.

Vote by Mail/Absentee Ballot Applications will be accepted until 5 p.m. on Wednesday, April 28, 2021.

Vote by Mail/Absentee Ballots must be received in the Town Clerk’s Office by 8 p.m. on Election Day (May 4). 

If you have questions, please feel free to contact Town Clerk Bill Oelfke at 978-425-2600, ext. 1, or by email at