The following banks have branches in 01970:
Bank Of America
Bank Of America-Salem – Washington St. Branch
Bank Of America-Salem – Vinnin Square Branch
Beverly Bank
Century Bank And Trust Company
Century Bank And Trust Company-Salem Branch
Eastern Bank
Eastern Bank-Washington Street Branch
Eastern Bank-Loring Avenue Branch
Eastern Bank-Pickering Wharf Branch
Eastern Bank-Highlander Branch
Marblehead Bank
Marblehead Bank-Canal Street Branch
North Shore Bank, A Co-Operative Bank
North Shore Bank, A Co-Operative Bank-Highland Avenue Branch
People’s United Bank
People’s United Bank-Traders Way
Salem Five Cents Savings Bank
Salem Five Cents Savings Bank-Salem Five Cents Savings Bank
Salem Five Cents Savings Bank-Salem Branch
Salem Five Cents Savings Bank-Directbanking Branch