Participate in Haverhill government online.

Know what's being discussed and offer your perspective.

Upcoming Meetings

City Council  ‐  Tue, 6/15/2021 7:00 PM

Recent Meetings

City Council  ‐  Tue, 5/25/2021 7:00 PM