Campaign Finance Reports

Campaign Finance Forms for 2025 - Special Town Election November 15, 2025

Full Name Question Support
Type - M 101 - BQ
Build BHS Political Action CommitteeCommittee form
form submitted
M-102 report November
30 days post​​​
No New TaxesCommittee formform submitted
M-102 report November
30 days post​​​
Say Yes to BHSCommittee form
form submitted
M-102 report November
30 days post​​​


Campaign Finance Forms for 2025 - Town Election April 5, 2025

Full NameOffice Sought or Question SupportForm Filed
Janice CohenLibrary Trustee

Gail DamoreBoard of HealthM-102-Zero
Michael EspejoSelect BoardM-102 May
Jeremy HarringtonPlanningCommittee Form
M-102
May
Jack KellyPlanningM-102-Zero
May
Melissa MassardoSchool CommitteeM-102-Zero May
Christine MonacoSchool CommitteeM-102-Zero
Steve NelsonRecreationM-102-Zero May
Robert NeufeldLibrary Trustee
May
Catherine O'NeilAssessorsM-102-Zero May
Dennis OtisConstableM-102- Zero May
William PepicelliConstableM-102-Zero
Jennifer PriestTown ClerkCommittee Form
M-102 May
Nicolas PriestSelect BoardM-102
Gregory RyanPlanningCommittee Form
M-102
May

Edward WeinerBoard of Health

Yes to Question 2 CommitteeCommittee formM101- BQ
Report M-102





Campaign Finance Forms for 2024 - Town Election April 6, 2024

Full NameOffice SoughtForm filing and date
William BeyerTown Meeting ModeratorM102 - 3/29/24
Adam SenesiTown Meeting ModeratorM102 - 3/28/24
Joe MorandiSelect BoardM102 - 3/29/24
Brad BondSelect BoardM102 -  3/29/24
Sarah CawleySelect BoardM102 - 4/1/24
May end report
Martha SimonSchool CommitteeM102 - 3/29/24
Meghan NawoichikSchool CommitteeM102 - 3/29/24
Toni Ann NatolaPlanning BoardMay end report
Marwa El-SabbahyBoard of Health M102 - 3/29/24
May end report
Walter DeCostHousing AuthorityM102 - 3/29/24
Susan RussellLibrary TrusteeM102-3/29/24
May end report
Eileen SicklerHousing AuthorityM102 - 3/29/24
May end report
David NordenRecreation CommitteeM102-0 - 3/29/24
Stacey HubertyShawsheen School CommitteeM102-0 - 3/29/24



End of year Forms January 2024 - all other incumbents and candidates filled ZERO form
Sarah CawleySelect Board January 2024
Michael EspejoSelect Board January 2024







Campaign Finance Forms for 2023

Full NameOffice SoughtForm Type
Jesse AngeleyLibrary TrusteeZero Spending for April
William BeyerTown ModeratorZero Spending for April
Katherine BondSchool CommitteeYear End for 2022
Jeremy BrooksSchool CommitteeYear End for 2022
8 days prior to election
30 days after election
Lindsay CarlsonRecreation Commission8 days prior to election
30 days after election
Michael EspejoSelect BoardYear End for 2022
Phil GallagherLibrary TrusteeZero Spending for April
Christine KimShawsheen School CommitteeYear End for 2022
Kevin M. SheehanAssessorsYear End for 2022
Zero Spending for April
Melissa MassardoSchool CommitteeYear End for 2022
Kent MoffattShawsheen School CommitteeYear End for 2022
8 days prior to election
30 days after election
Christine MonacoSchool CommitteeYear End for 2022
Catherine O'NeilAssessorsYear End for 2022
Dennis OtisConstableYear End for 2022
William PepicelliConstable Year End for 2022
Brian PupaRecreation Commission8 days prior to election
30 days after election
Susanne RussellLibrary TrusteeZero Spending for April
Kevin SullivanRecreation CommissionZero Spending for April
Jessica SutherlandPlanning Board8 days prior to election
30 days after election
James TiggesSelect BoardCommittee Organization
Zero Spending for April
Steve WassermanHousing AuthorityZero Spending for April
Maribeth WelchBoard of HealthZero Spending for April


Campaign Finance Form for 2022

Campaign Finance Reports - Election year 2022 - Reports as of April 1, 2022 

Full NameOffice Sought8 days Prior
Barbara G. L'Heureux
Planningform submitted
Catherine O'NeilAssessorform submitted
Christine MonacoSchoolform submitted
Dennis OtisConstableform submitted
Edward Weiner
BOHform submitted
Gayle DaMoreBOHform submitted
Janice CohenBOHform submitted
Jeremy BrooksSchoolform submitted
Melissa MassardoSchoolform submitted
Michael EspejoSelect Boardform submitted
Nicholas PriestSelect Boardform submitted
Robert NeufeldLibraryform submitted
Stephen NelsonRecreationform submitted


Campaign Finance Reports - January 20, 2022 Year End Report

Full NameOffice SoughtType - M102-0 (Zero Spending)
Adam WoodburyLibraryM 102-0
Amy WarfieldTown ClerkM 102-0
Andrea SheehanBOHM 102-0
Barbara L'HeureuxPlanningM 102-0
Brian CurtinHousing AuthorityM 102-0
Carl FossSchoolM 102-0
Catherine O'NeilAssessorM 102-0
Christine KimShawsheenM 102-0
Christine MonacoSchoolM 102-0
Christopher HartlingHousing AuthorityM 102-0
Ernest CovinoPlanningM 102-0
Jim TiggesSelect BoardM 102-0
Kent MoffattSchools and ShawsheenM 102-0
Kevin SheehanAssessorM 102-0
Kevin SullivanRecreationM 102-0
Maryann BierenHousing AuthorityM 102-0
Michael KellyShawsheenM 102-0
Paul SheehanAssessorM 102-0
Richard HowardHousing AuthorityM 102-0
Robert HoganSelect BoardM 102-0
Robert NeufeldLibraryM 102-0
Stephen NelsonRecreationM 102-0
Thomas MurphySchoolM 102-0
Wayne SaltsmanBOHM 102-0
William BeyerModeratorM 102-0
William GaffneyPlanningM 102-0
William PepicelliConstableM 102-0



Full NameOffice SoughtType - M 102 - 
Campaign fund with Balance
Edward WeinerBOHform submitted
Katherine A. BondSchool Committeeform submitted
Martha SimonSchool Committeeform submitted
Michael EspejoSelect Boardform submitted
Michael RunyanSelect Boardform submitted
Nicholas PriestSelect Boardform submitted
Shari EllisSelect Boardform submitted
Yes on CPA - Ballot QuestionBallot Questionform submitted


Previous Years reports are available in the Clerk's Office.

Campaign Finance Reports from Past years