Current Programs

Recreation Department Information




Human Services


10 Welcome Street

Fax: 978-521-2626

Human Services Director:                       Council on Aging Director:                                Recreation Director: 

        Vinny Ouellette                                             Mary Connolly                                             Ben Delaware                  

    978-374-2388 x3928                                    978-374-2390 x3915                                     978-374-2388 x3938

Other Haverhill Organizations
Create a New Account

To register for any activity on this site, you will be asked to create an account or login before continuing your registration. If you have difficulty with your login credentials, please contact our office. If you are creating a new account, follow the instructions below:

How to Create a New Account

1.    Click on "Create New Account".
2. Enter all information for the main account holder first.
3. Click "Save and Continue" when completed.
4. Click "Add New Member" and enter information for the next person in your family until you have completed your family account.
5. To register/reserve, click on "Register" on the top of this page and choose the appropriate option.

*If you are registering for a vaccine list, please click "Home" after account creation, select the red "Vacccines" button, answer the questions, and complete checkout. We will contact you when vaccines are available.*