OFFICIAL State Primary Results - September 4 2018

Deadline to register to vote for November election is Wed. Oct 17. The Clerk's office will be open until 8PM that evening for voter registration only.  
Early voting will take place this year from Oct 22 to Nov 2.  You will be able to vote in City Hall Mon- Fri 8-4PM during this period.


Anyone interested in joining a city board should contact Mayor Fiorentini’s office at  More information about the city’s boards and committees can be found at:

Opening on Haverhill License Commission - please use application above.

 Public records requests contacts and info.

Public records request web portal


Mayor Fiorentini's 311 Constituent Services

 Call 311

Top Requested

City Departments


City Hall's Office Hours:
Mon. - Fri. 8 am - 4 PM

Welcome to Haverhill...

Haverhill Downtown Downtown-Night Farm Entry to Downtown train Bridge





City Calendar

City Events and Public Meetings View Calendar
Haverhill  Community Events


Mayor's Office

Latest News


City Council


© 2012 City of Haverhill. All rights reserved.   Powered By Revize Login Top Frontpage Hit Counter