

Select a specific branch below to view hours and location information.
Main Branch

One Merrimack Street
Haverhill, Massachusetts 01830
Haverhill, Massachusetts 01830
One Merrimack Street looks a lot different these days! As site work continues, crews are preparing to begin construction in 2025.
We anticipate a possible grand re-opening of our new One Merrimack Street location near the end of the year!
Westgate Branch

Lobby Hours
Monday - 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 - Thursday: 8:30 a.m. - 4 p.m.
Friday: 8:30 a.m. - 6 p.m.
Saturday: 8 a.m. - 12 p.m.
Stadium Branch

120 Lincoln Avenue
Haverhill, Massachusetts 01830
Telephone: 978-372-1197
24-Hour Drive-Up and Walk-Up ATMS
Coin machine: free for customers and available for non-customers for a nominal fee.
Lobby Hours
Monday - 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 - Thursday: 8:30 a.m. - 4 p.m.
Friday: 8:30 a.m. - 6 p.m.
Saturday: 8 a.m. - 12 p.m.
North Andover Branch

1065 Osgood Street
Coin machine: free for customers and available for non-customers for a nominal fee.
Lobby Hours
Monday - Friday: 9 a.m. - 4 p.m.
Saturday: Closed
Drive-Up Hours
Monday - Thursday: 8:30 a.m. - 4 p.m.
Friday: 8:30 a.m. - 5 p.m.
Saturday: Closed
Hampstead Branch

Hampstead Commons, 201 Route 111
Hampstead, NH 03841
Telephone: 603-329-7333
24-Hour Drive-Up ATM
Lobby Hours
Monday - 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 - Thursday: 8:30 a.m. - 4 p.m.
Friday: 8:30 a.m. - 6 p.m.
Saturday: 8 a.m. - 12 p.m.
Salem Branch

North Broadway Crossing, 234 North Broadway
Coin machine: free for customers and available for non-customers for a nominal fee.
Lobby Hours
Monday - Friday: 9 a.m. - 4 p.m.
Saturday: 8 a.m. - 12 p.m.
Drive-Up Hours
Monday - Thursday: 8:30 a.m. - 4 p.m.
Friday: 8:30 a.m. - 5 p.m.
Saturday: 8 a.m. - 12 p.m.
The following holiday closures are for all branches:
Holiday |
Date |
New Year's Day |
Wednesday, January 1st |
Martin Luther King Jr. Day |
Monday, January 20th |
President’s Day |
Monday, February 17th |
Memorial Day |
Monday, May 26th |
Juneteenth |
Thursday, June 19th |
Independence Day |
Friday, July 4th |
Labor Day |
Monday, September 1st |
Indigenous People’s Day |
Monday, October 13th |
Veterans day |
Tuesday, November 11th |
Thanksgiving Day |
Thursday, November 27th |
Christmas Day |
Thursday, December 25th |