For 2023, there are two scheduled elections:
September 19, 2023 - Preliminary Town Election*
Scheduled for Tuesday, September 19th - Polls are open from 7:00am until 8:00pm.
*Braintree Charter - Section 7-3(c) Condition making preliminary unnecessary — If at the expiration of time for filing statements of mayoral candidates to be voted upon at any preliminary election, not more than 2 statements have been filed with the town clerk for the office of mayor, the candidates whose statements have been filed with the town clerk shall be considered to have been nominated to the office, and their names shall be voted upon for this office at the succeeding regular town election.
November 7, 2023 - Regular Town Election
Scheduled for Tuesday, November 7th - Polls are open from 7:00am until 8:00pm.