Banks in Haverhill, Massachusetts
We list 11 bank branches in Haverhill from 7 FDIC-insured banks, in 3 ZIP codes. The most branches belong to Haverhill Bank (3), Pentucket Bank (3), TD Bank, National Association (1) and Bank of New England (1).
- 11branches
- 7banks
- 3ZIP codes
All bank branches in Haverhill
Showing 11 of 11
| Bank | Branch | Address | ZIP | Map |
|---|---|---|---|---|
| TD Bank, National Association | Haverhill Main Branch | 153 Merrimack St | 01830 | Map |
| Bank of New England | Haverhill Branch | 37 Emerson St | 01830 | Map |
| Haverhill Bank | Main Street Haverhill Branch | 1094 Main St | 01830 | Map |
| Haverhill Bank | Haverhill Branch | 163 S Main St | 01835 | Map |
| Haverhill Bank | Haverhill Bank (main office) | 180 Merrimack St | 01830 | Map |
| Santander Bank, N.A. | Haverhill Branch | 340 Main St | 01830 | Map |
| Bank of America, National Association | Haverhill Branch | 191 Merrimack St | 01830 | Map |
| Pentucket Bank | Pentucket Bank (main office) | 1 Merrimack St | 01830 | Map |
| Pentucket Bank | Stadium Branch | 120 Lincoln Ave | 01830 | Map |
| Pentucket Bank | Lowell Avenue Branch | 395 Lowell Ave | 01832 | Map |
| The Lowell Five Cent Savings Bank | Haverhill Branch | 750 Main St | 01830 | Map |
Source: FDIC BankFind Suite, retrieved 2026-09-20. Hours and phone numbers are not part of this data: check the bank’s website before you visit.
Frequently asked questions
How many banks are in Haverhill, MA?
Our list has 7 banks with 11 branches in Haverhill. Branches open and close, so confirm with the bank.
Which bank has the most branches in Haverhill?
In our list it is Haverhill Bank, with 3 branches.
How do I contact a branch?
The FDIC data has no phone numbers. Open the bank’s official website from its profile page here, or use the number on your card or statement.