The following banks have branches in 02339:
Bank Of America
Bank Of America-Hanover Washington Street Branch
Citizens Bank
Coastal Heritage Bank
Coastal Heritage Bank-Hanover Branch
Hingham Institution For Savings
Hingham Institution For Savings-Norwell Branch