The following banks have branches in 04096:
Bank Of America
Bank Of America-Yarmouth Branch
Bath Savings Institution
Bath Savings Institution-Yarmouth Branch
KeyBank
Norway Savings Bank
Norway Savings Bank-Yarmouth Branch
People’s United Bank
People’s United Bank-Yarmouth Branch