Skip to main content Skip to footer

Candidate Information

How to Run for Office

The State of MA website contains helpful information on how to run for office.

Nomination Papers

*2025 Municipal Elections*

Nomination papers for the 2025 municipal elections will become available on Monday May 5th, 2025. The last day to pull papers is Friday July 18, 2025. Papers must be returned to the City Clerk's office no later than Tuesday July 22, 2025 for certification. A preliminary election will be held (if needed) on September 9th and a general election will be held on November 4th.

Candidates running for mayor or City Council at-large need to obtain at least 50 certified signatures from registered voters within the city of Haverhill.

Candidates running for ward City Council or School Committee need to obtain at least 25 certified signatures from registered voters within their ward. 

Nomination papers can be pulled for the following offices for the 2025 Municipal Election:

  • Mayor
  • City Council - At Large (4 seats)
  • City Council Wards - 1, 2, 3, 4, 5, 6, and 7
  • School Committee - At Large (3 seats)
  • School Committee Wards - 1, 2, 3, 4, 5, 6, and 7

*All above mentioned offices serve a two-year term.


Nomination Papers Pulled as of July 22, 2025 - 

*The deadline to pull and return papers has now passed. Below is a list of individuals who pulled papers, denoting if they qualified for the ballot or failed to return papers. Please note that candidates are able to withdraw from the race until August 7th. On August 7th at 5 PM, a finalized list of candidates will be posted.

At this time, it is anticipated that we will have a preliminary election in Ward 4 and Ward 6 for the Ward City Council seats. More information to follow.*

Candidate Name Office Sought
Thomas J. Sullivan City Council At-Large - Candidate has qualified for ballot
Ralph Basiliere City Council Ward 1 - Candidate has qualified for ballot
Jennifer Arndt School Committee Ward 3 - Did not return papers 
Melinda E. Barrett Mayor - Candidate has qualified for ballot
Michael Morales City Council At-Large - Candidate has qualified for ballot
Daniel Spheekas School Committee At-Large - Candidate has qualified for ballot
Shaun Toohey City Council Ward 5 - Candidate has qualified for ballot
Jill Story School Committee Ward 5 - Candidate has qualified for ballot
Devan Ferreira City Council Ward 3 - Candidate has qualified for ballot
Pedro Rentas City Council At-Large - Did not return papers 
Timothy J. Jordan City Council At-Large - Candidate has qualified for ballot
Catherine Rogers City Council Ward 7 - Candidate has qualified for ballot
Thomas Grannemann School Committee Ward 7 - Candidate has qualified for ballot
Josiah Morrow School Committee At-Large - Candidate has qualified for ballot
Fred Simmons School Committee Ward 4 - Candidate has withdrawn from race
Michael S. McGonagle City Council Ward 6 - Candidate has qualified for ballot
Dan Diodati City Council Ward 2 - Candidate has qualified for ballot
Colin LePage City Council At-Large - Candidate has qualified for ballot
Ken Quimby, Jr. City Council Ward 4 - Candidate has qualified for ballot
Yonnie Collins School Committee Ward 6 - Candidate has qualified for ballot
Katrina Hobbs Everett City Council Ward 2 - Candidate has withdrawn from race
Michael Rogers Mayor - Did not return papers 
John Michitson City Council At-Large - Candidate has qualified for ballot
Fred Simmons School Committee At-Large - Candidate has qualified for ballot
Melissa Lewandowski City Council Ward 4 - Candidate has qualified for ballot
Amanda Basiliere School Committee Ward 4 - Candidate has qualified for ballot
Toni Sapienza-Donais School Committee Ward 2 - Candidate has withdrawn from race
Guy Cooper City Council Ward 4 - Candidate has qualified for ballot
Davis Nguyen School Committee At-Large - Candidate has qualified for ballot
Timothy Carroll City Council Ward 6 - Candidate has qualified for ballot
Maura Ryan-Ciardiello School Committee Ward 3 - Candidate has qualified for ballot
Mirca Zoraida Rivera School Committee Ward 1 - Candidate has qualified for ballot
Bobby Brown School Committee Ward 2 - Candidate has qualified for ballot
Oliver Aguilo City Council Ward 6 - Candidate has qualified for ballot
Penelope Guerrero School Committee At-Large - Candidate has qualified for ballot 
Brandon Burns Mayor - Candidate has qualified for ballot
David Shultz School Committee Ward 3 -  Candidate has qualified for ballot
Veronica Rodriguez City Council Ward 2 -  Candidate has qualified for ballot
Toni Sapienza-Donais School Committee At-Large -  Candidate has qualified for ballot

 

Contact Us

Haverhill City Hall
4 Summer Street
Haverhill MA, 01830

Monday - Friday 8:00 - 4:00
Call Center 311 (within city limits)
(978) 358-1311 (outside the city)

Online Service Requests

This website uses cookies to enhance usability and provide you with a more personal experience. By using this website, you agree to our use of cookies as explained in our Privacy Policy.