The following banks have branches in 03054:
Citizens Bank
Citizens Bank-Merrimack Branch
Fidelity Personal Trust Company, Fsb
Fidelity Personal Trust Company, Fsb-Fptc New Hampshire Office Branch
Franklin Savings Bank
Franklin Savings Bank-Merrimack Branch
People’s United Bank
People’s United Bank-Merrimack Branch
Santander Bank
Santander Bank-Merrimack Branch