The following banks have branches in 01830:
Bank Of America
Bank Of America-Haverhill Branch
Bank Of New England
Bank Of New England-Haverhill Branch
Haverhill Bank
Haverhill Bank-Haverhill Bank
Haverhill Bank-Main Street Haverhill Branch
Haverhill Bank-Whitter Voc Tech High School Office
Haverhill Bank-Internet Banking Branch
Pentucket Bank
Pentucket Bank-Pentucket Bank
Pentucket Bank-Lowell Avenue Branch
Pentucket Bank-Stadium Branch
Santander Bank
Santander Bank-Haverhill Branch