Voting Information
Whether you plan to vote early or on September 1, making a plan to vote and following the important deadlines below will ensure your vote for Margaret Scarsdale counts this fall.
Key Deadlines
Primary Election Day: Tuesday, September 1 (polls are open from 7AM to 8PM)
Last Day to Register to Vote in the State Primary: Saturday, August 22, 2026. Register or confirm your registration here.
Last Day to Return Your Primary Election Vote by Mail Application: Tuesday, August 25, 2026
Primary Election Early Voting Period: Saturday, August 22 to Friday, August 29
Last Day to Return Your Primary Election Vote by Mail Ballot: All ballots must be received by September 1 at the close of the polls.
Vote by Mail
Vote by Mail applications have been mailed to every voter in the First Middlesex District. Once you receive your ballot in the mail, fill it out and return it using one of the following methods:
1. Follow all instructions and mail it back in the envelope provided – postage is prepaid
2. Follow all instructions and hand deliver it to your local election office or drop boxes
3. Follow all instructions and drop it off at an early voting location during early voting hours (see early voting location information below)
Reminder: Ballots cannot be dropped off at a polling place on Election Day. You will have to vote in person. Your primary election ballot must reach your local election office or drop box by close of polls on Election Day in order to be counted. Be sure to submit it as soon as possible so you can guarantee your vote for Margaret will count!
Vote Early In-Person
You can vote early between Saturday, August 22 to Friday, August 28.
Ashby: Vote at the Town Clerk’s Office
Saturday, August 22: 10am - 2pm
Monday, August 24: 8am - 12pm
Tuesday, August 25: 8am - 12pm
Wednesday, August 26: 8am - 12pm and 5 - 8pm
Thursday, August 27: 8am - 12pm
Dunstable: Vote at Town Hall
Saturday, August 22: 9:00am – 1:00pm
Monday, August 24: 9:00am – 5:00pm
Tuesday, August 25: 9:00am – 5:00pm
Wednesday, August 26: 9:00am – 5:00pm
Thursday, August 27: 9:00am – 5:00pm
Groton: Vote at Town Hall
Saturday, August 22: 9:00am – 3:00pm
Monday, August 24: 8:00am – 7:00pm
Tuesday, August 25: 8:00am – 4:00pm
Wednesday, August 26: 8:00am – 4:00pm
Thursday, August 27: 8:00am – 4:00pm
Friday, August 28: 8:00am – 1:00pm
Lunenburg: Vote at T.C. Passios
Saturday, August 22: 9:00am – 2:00pm
Monday, August 24: 8:00am – 4:00pm
Tuesday, August 25: 8:00am – 6:00pm
Wednesday, August 26: 8:00am – 4:00pm
Thursday, August 27: 8:00am – 6:00pm
Pepperell: Vote at Town Hall
Saturday, August 22: 9am - 3pm
Monday, August 24: 8am - 6pm
Tuesday, August 25: 8am - 4:30pm
Wednesday, August 26: 8am - 4:30pm
Thursday, August 27: 8am - 4:30pm
Friday, August 28: 8am - 12:30pm
Townsend: Vote at Town Hall
Saturday, August 22: 11am - 5pm
Monday, August 24: 9am - 4pm
Tuesday, August 25: 9am - 6pm
Wednesday, August 26: 9am - 4pm
Thursday, August 27: 9am - 4pm
Friday, August 28: 9am - 12pm
Vote in Person on Election Day, Tuesday, September 1, 2026
You can vote on Election Day at your local polling place between 7AM and 8PM.
Ashby: Ashby Elementary School
Dunstable: Dunstable Library
Groton: Marion Stoddart School Gymnasium
Lunenburg: T.C. Passios
Pepperell: Nissitissit Middle School
Townsend: Memorial Hall