Bank Locations & Hours in Salem, Massachusetts

Here’s our list of all the bank locations in Salem, Massachusetts that is currently available in 2024.

Name Address Phone
Bank of America 193 Washington St (800) 841-4000
Bank of America ATM 352 Lafayette St (800) 432-1000
Beverly Cooperative Bank 73 Lafayette St (978) 745-1941
Bruce Ehrlich - Ameriprise Financial Services, Incorporated 530 Loring Ave, Ste 103 (978) 745-0600
Eastern Bank - Banking Offices- Salem 125 Washington St (978) 740-6235
Eastern Bank - Banking Offices- Salem 19 Congress St (978) 745-0183
Eastern Bank - Banking Offices- Salem 6 Traders Way (978) 740-6144
Eastern Bank - Banking Offices- Salem 72 Loring Ave (978) 740-6372
Eastern Bank ATM 81 Highland Ave
Heritage Cooperative Bank 71 Washington St (978) 744-5450
Ipswich Savings Bank 600 Loring Ave (978) 741-7779
North Shore Bank 319 Highland Ave (978) 744-2722
North Shore Bank - Shaw's Supermarket 11 Traders Way (781) 639-9700
People's United Bank - Canal Street Branch 125 Canal St (978) 740-6634
People's United Bank - Paradise Road Branch 6 Paradise Rd (978) 744-4464
People's United Bank - Salem MA Traders Way Branch 7 Traders Way (978) 745-7893
Salem Five Cents Savings Bank 424 Essex St (978) 745-5247
Sovereign Bank 253 Essex St (978) 741-2085