No results found.

Annual Town Election, April 5, 2025

Official Results and a list of the write-in names for each race is included at the end of the document. 

Official Results Breakdown by Precinct

Unofficial Election Results

The topics below open to provide more information and links to assist you. 

Vote by Mail / Early Voting
Sample Ballots
Where to Vote in Person
Townwide Races
Town Meeting Races
Track My Ballot
Voter Registration
What Candidates Need to Know
Overseas Voters
Become an Election Worker

2024 Election Results

Prior year election results are found on individual pages, along with campaign finance filings. They are listed by year to the left of this text or you can jump to a sub-page on a mobile device.   

You can provide feedback about the Elections & Voting page using this simple form. We strive to make regular updates to  provide residents with as much information as possible.

2025 Campaign Finance Reports - Candidates Appearing on April 5 Ballot

 Candidate  8-Day Prior to Election  30-Day After Election  Year End

Michael Garrigan-

Housing Authority

Michael Garrigan M109  M109 on file  

Timothy O'Leary III-

Housing Authority

Timothy O'Leary 8-day report
Timothy O'Leary 30-day report
 William Zagata- Board of Assessors William Zagata M109  M109 on file  
Greg Christiana- Moderator Greg Christiana 8-day report Greg Christiana 30-day report  
Jo Anne Preston- Housing Authority Jo Anne Preston 8-day report Jo Anne Preston 30-day report  
Leonard Karden- School Committee Leonard Karden 8-day report  Leonard Karden 30-Day Report
Dmitry Vasilyev - School Committee Dmitry Vasilyev 8-day report Dmitry Vasilyev 30-day report  
Stephen DeCourcey- Select Board Stephen DeCourcey 8-day report Stephen DeCourcey 30-day report  
Kirsi Allison-Ampe- School Committee Kirsi Allison-Ampe 8-day report Kirsi Allison-Ampe 30-day report
 
       

All Others Required to File