Bank Branch locator
Haverhill Bank branch locations
Haverhill Bank reports 6 offices in 2 states, most of them in Massachusetts (5). Its main office is in Haverhill, MA. Addresses come from FDIC records; confirm hours and services with the bank before visiting.
OpenStreetMap
Map
The map loads OpenStreetMap tiles only when you ask for it.
5 locations
Massachusetts
| Office | Address | City | Type |
|---|---|---|---|
| Haverhill Bank (main office) | 180 Merrimack St | Haverhill 01830 | Full service |
| Haverhill Branch | 163 S Main St | Haverhill 01835 | Full service |
| Main Street Haverhill Branch | 1094 Main St | Haverhill 01830 | Full service |
| West Main Street Branch | 6 Main Street | Merrimac 01860 | Full service |
| West Newbury Branch | 281 Main St | West Newbury 01985 | Full service |
1 location
New Hampshire
| Office | Address | City | Type |
|---|---|---|---|
| Salem Nh Branch | 396 Main St | Salem 03079 | Full service |