Main Branch
One Merrimack Street
Haverhill, Massachusetts 01830
Haverhill, Massachusetts 01830
Our Main Branch is closed in preparation for the Merrimack Street Redevelopment Project: District Square.
We remain committed to serving our downtown community as we announce our new HC Media Branch located at 2 Merrimack Street in Downtown Haverhill.
Click the link below for the latest information on our Main Branch and the redevelopment project.
Westgate Branch
395 Lowell Avenue
Haverhill, Massachusetts 01832
Telephone: 978-373-3021
Fax: 978-521-3413
24-Hour Drive-Up ATM
Haverhill, Massachusetts 01832
Telephone: 978-373-3021
Fax: 978-521-3413
24-Hour Drive-Up ATM
Lobby Hours
- Monday 9 a.m. - 4 p.m.
- Tuesday 9 a.m. - 4 p.m.
- Wednesday 9 a.m. - 3 p.m.
- Thursday 9 a.m. - 4 p.m.
- Friday 9 a.m. - 5 p.m.
- Saturday 8 a.m. - 12 p.m.
Drive-Up Hours
- Monday 8 a.m. - 5 p.m.
- Tuesday 8 a.m. - 5 p.m.
- Wednesday 8 a.m. - 3 p.m.
- Thursday 8 a.m. - 5 p.m.
- Friday 8 a.m. - 6 p.m.
- Saturday 8 a.m. - 12 p.m.
Stadium Branch
120 Lincoln Avenue
The Stadium Branch is Now Open!
Lobby Hours
- Monday 9 a.m. - 4 p.m.
- Tuesday 9 a.m. - 4 p.m.
- Wednesday 9 a.m. - 3 p.m.
- Thursday 9 a.m. - 4 p.m.
- Friday 9 a.m. - 5 p.m.
- Saturday 8 a.m. - 12 p.m.
Drive-Up Hours
- Monday 8 a.m. - 5 p.m.
- Tuesday 8 a.m. - 5 p.m.
- Wednesday 8 a.m. - 3 p.m.
- Thursday 8 a.m. - 5 p.m.
- Friday 8 a.m. - 6 p.m.
- Saturday 8 a.m. - 12 p.m.
North Andover
1065 Osgood Street
Make an appointment.
Lobby Hours
- Monday 9 a.m. - 4 p.m.
- Tuesday 9 a.m. - 4 p.m.
- Wednesday 9 a.m. - 4 p.m.
- Thursday 9 a.m. - 4 p.m.
- Friday 9 a.m. - 4 p.m.
- Saturday Closed
Drive-Up Hours
- Monday 8 a.m. - 4 p.m.
- Tuesday 8 a.m. - 4 p.m.
- Wednesday 8 a.m. - 4 p.m.
- Thursday 8 a.m. - 4 p.m.
- Friday 8 a.m. - 5 p.m.
- Saturday Closed
Hampstead Branch
Hampstead Commons
Lobby Hours
- Monday 9 a.m. - 5 p.m.
- Tuesday 9 a.m. - 5 p.m.
- Wednesday 9 a.m. - 5 p.m.
- Thursday 9 a.m. - 5 p.m.
- Friday 9 a.m. - 5 p.m.
- Saturday 8 a.m. - 12 p.m.
Drive-Up Hours
- Monday 8 a.m. - 5 p.m.
- Tuesday 8 a.m. - 5 p.m.
- Wednesday 8 a.m. - 5 p.m.
- Thursday 8 a.m. - 5 p.m.
- Friday 8 a.m. - 6 p.m.
- Saturday 8 a.m. - 12 p.m.
Salem Branch
North Broadway Crossing
234 North Broadway
Salem, NH 03079
Telephone: 603-893-3588
Fax: 603-893-0245
24-Hour Drive-Up and Walk-Up ATMs
Salem, NH 03079
Telephone: 603-893-3588
Fax: 603-893-0245
24-Hour Drive-Up and Walk-Up ATMs
Lobby Hours
- Monday 9 a.m. - 5 p.m.
- Tuesday 9 a.m. - 5 p.m.
- Wednesday 9 a.m. - 5 p.m.
- Thursday 9 a.m. - 5 p.m.
- Friday 9 a.m. - 5 p.m.
- Saturday 8 a.m. - 12 p.m.
Drive-Up Hours
- Monday 8 a.m. - 5 p.m.
- Tuesday 8 a.m. - 5 p.m.
- Wednesday 8 a.m. - 5 p.m.
- Thursday 8 a.m. - 5 p.m.
- Friday 8 a.m. - 6 p.m.
- Saturday 8 a.m. - 12 p.m.
HC Media Branch
2 Merrimack Street, Unit 101
24-Hour Walk-up ATM
Lobby Hours
- Monday 9 a.m. - 4 p.m.
- Tuesday 9 a.m. - 4 p.m.
- Wednesday 9 a.m. - 4 p.m.
- Thursday 9 a.m. - 4 p.m.
- Friday 9 a.m. - 4 p.m.