SKIP TO MAIN CONTENT
Logo
  • Team Directory
  • Calculators
    • Payment Amortization
    • Rent vs Own
    • Annual Percentage Rate
    • Debt Consolidation
    • Prepayment Savings
    • Early Payoff
    • Refinance Break Even
    • Tax Savings
  • About Us
    • Branches
  • Contact Us
  • Borrower Portal Log In

OUR BRANCHES

Photo of Main Office and link to map

Main Office
180 Merrimack St, Haverhill, MA 01830
Phone: (978) 374-0161
Fax: (978) 556-4258

Photo of Bradford branch and link to map

Bradford
163 South Main Street, Bradford, MA 01835
Phone: (978) 374-2600
Fax: (978) 556-4288

Photo of Merrimac branch and link to map

Merrimac
16 West Main Street, Merrimac, MA 01860
Phone: (978) 346-8174
Fax: (978) 346-4702

Photo of Rosemont branch and link to map

Rosemont
1094 Main Street, Haverhill, MA 01830
Phone: (978) 556-4200
Fax: (978) 556-4209

Photo of Salem, NH branch and link to map

Salem
396 Main Street, Salem, NH 03079
Phone: (603) 870-9567
Fax: (603) 870-9578

Photo of West Newbury branch and link to map

West Newbury
281 Main Street, West Newbury, MA 01985
Phone: (978) 363-5294
Fax: (978) 363-5297

Haverhill Bank
NMLS: 407690
Phone: (978) 374-0161
Routing: 211370053

mortgageprocessing@haverhillbank.com


Member  FDIC    |    DIF
Privacy Policy

 

©Copyright 2019 Haverhill Bank. All Rights Reserved.

Haverhill Bank
NMLS: 407690
Phone: (978) 374-0161
Routing: 211370053

mortgageprocessing@haverhillbank.com