Bank Branches In Haverhill, Massachusetts

There are currently 11 branches of 7 different banks in Haverhill, MA.

Pentucket Bank has the most branches in Haverhill. The top 5 banks in Haverhill by branch count are; Pentucket Bank with 3 offices, Haverhill Bank with 2 offices, Santander Bank with 2 offices, Bank of America with 1 office and TD Bank with 1 office.

Below, you can find the list of all Haverhill branches. Click on the list or map below to view location hours, phone numbers, driving directions, customer reviews and available banking services.

Map of Bank Locations In Haverhill

List of Haverhill Banks

Bank of America
Bank of America
National Bank
191 Merrimack Street, 01830
Bank of New England
Bank of New England
Federal Reserve Non-member Bank
37 Emerson Street, 01830
Haverhill Bank
Haverhill Bank
Federal Reserve Non-member Bank
180 Merrimack Street, 01830
1094 Main Street, 01830
Lowell Five Cent Savings Bank
Lowell Five Cent Savings Bank
Federal Reserve Non-member Bank
Pentucket  Bank
Pentucket Bank
Federal Reserve Non-member Bank
1 Merrimack Street, 01830
120 Lincoln Avenue, 01830
395 Lowell Avenue, 01832
Santander Bank
Santander Bank
National Bank
340 Main Street, 01830
400 Lowell Avenue, 01832
TD Bank
TD Bank
National Bank
153 Merrimack Street, 01830
Cities & Towns Near Haverhill
BR
0.5 miles away - 2 offices of 2 banks
GR
2.6 miles away - 1 office of 1 bank
PL
4.3 miles away - 3 offices of 3 banks
WE
4.8 miles away - 1 office of 1 bank
ME
5.6 miles away - 2 offices of 2 banks
GE
5.6 miles away - 2 offices of 2 banks
NO
6.1 miles away - 11 offices of 10 banks
SA
6.3 miles away - 13 offices of 12 banks
Reviews & Complaints
Art Currier
Art Currier · 29 May 2020

I want to make an on-line payment to a BOA account. Last time I did it and a check was created and mailed. This is n...

Share On Social Media