List of all bank branches in Salem, Massachusetts:
Bank Of America
Bank Of America-Salem – Vinnin Square Branch
Bank Of America-Salem – Washington St. Branch
TD Bank
TD Bank-Salem-Lorng Ave Branch
Santander Bank
Santander Bank-Salem Branch
People’s United Bank
People’s United Bank-Traders Way
Eastern Bank
Eastern Bank-Washington Street Branch
Eastern Bank-Pickering Wharf Branch
Eastern Bank-Loring Avenue Branch
Eastern Bank-Highlander Branch
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
Century Bank And Trust Company
Century Bank And Trust Company-Salem Branch
North Shore Bank, A Co-Operative Bank
North Shore Bank, A Co-Operative Bank-Highland Avenue Branch
Beverly Bank
Beverly Bank-Salem Branch
Marblehead Bank
Marblehead Bank-Canal Street Branch