Voter Information

2020 Election / Town Meeting Schedule

Note: Town Meetings are held at the Abbot School gymnasium (25 Depot Street)
Date Event Voter Registration Deadline
Tuesday, March 3, 2020 
7 a.m. - 8 p.m.
Presidential Primary Weds, February 12, 2020 
8 p.m.
Saturday, June 20, 2020
9 a.m.
Annual Town Meeting
Westford Academy Trustee's Field
Friday, May 29, 2020
8 p.m.
Tuesday, June 30, 2020
7 a.m. – 8 p.m.
Annual Town Election Weds, June 10, 2020
8 p.m.
Tuesday, September 1, 2020
7 a.m. - 8 p.m.
State Primary Saturday August 22, 2020
8 p.m.
Saturday, October 17 , 2020
9:00 a.m.
Special Town Meeting
Westford Academy Trustee's Field
Wednesday, October 7, 2020 
8 p.m.
Tuesday, November 3, 2020
7 a.m. - 8 p.m.
Presidential Election Saturday, October 24, 2020
8 p.m.

Register to Vote


If you will be 18 on or before the next election, you are a U.S. citizen and you live in Westford, you are eligible to register to vote in Westford. Voter registration forms are available at the Town Clerk's Office, J.V. Fletcher Library and online. You may register to vote in person at any city or town clerk's office, by mail or at the Registry of Motor Vehicles (online transactions at the Registry do not enable you to register to vote).

Currently the voter registration deadline is 20 days before an election. If you are 17-years old, beware, you may register while you are still 17 if you will be 18 on or before election day, but you must register at least 20 days before the election. If you become a U.S. citizen after the voter registration deadline and you register to vote before 4 p.m. on the day before the election, you are specially qualified to vote in that election.

Election Information



Candidate Information


Learn more about candidates, campaign finance information, filings and more through the Candidate Information page.