Bank Locations & Hours in Haverhill, Massachusetts

Here’s our list of all the bank locations in Haverhill, Massachusetts that is currently available in 2024.

Name Address Phone
Bank of America 191 Merrimack St (800) 432-1000
Bank of America ATM 231 Lincoln Ave (800) 432-1000
Bank of America ATM 786 River St (800) 432-1000
Coldwell Banker Hunneman 40 Kenoza Ave (978) 686-2201
Family Bank 860 S Main St (978) 373-1209
Family Bank - State Line Office Plaistow Rd (978) 374-8961
Haverhill Bank 1094 Main St (978) 556-4200
Haverhill Bank 180 Merrimack St (978) 374-0161
Haverhill Fire Department CU 75 Kenoza Ave (978) 372-8833
Pentucket Bank - Branch Offices Haverhill 1 Merrimack St (978) 556-5433
Pentucket Bank - Branch Offices Haverhill 235 Lincoln Ave (978) 372-1197
Pentucket Bank - Branch Offices Haverhill 395 Lowell Ave (978) 373-3021
Sovereign Bank 340 Main St (978) 372-4729
Sovereign Bank 400 Lowell Ave, #5 (978) 521-6546
Sovereign Bank - Offices- Haverhill 750 Main St (978) 521-0224
Sovereign Bank - Offices- Westgate Plaza 400 Lowell Ave (978) 521-6546
The Family Bank 153 Merrimack St (978) 374-1912