Bank Branches In Salem, New Hampshire

There are currently 13 branches of 12 different banks in Salem, NH.

Santander Bank has the most branches in Salem. The top 5 banks in Salem by branch count are; Santander Bank with 2 offices, Eastern Bank with 1 office, Bank of America with 1 office, TD Bank with 1 office and Bank of New England with 1 office.

Below, you can find the list of all Salem branches. Click on the list or map below to view location hours, phone numbers, driving directions, customer reviews and available banking services.

Map of Bank Locations In Salem

List of Salem Banks

Bank of America
Bank of America
National Bank
220 North Broadway, 03079
Bank of New England
Bank of New England
Federal Reserve Non-member Bank
31 Pelham Road, 03079
Chase Bank
Chase Bank
National Bank
16 S Village Dr, 03079
Citizens Bank
Citizens Bank
National Bank
45 South Broadway, 03079
Eastern Bank
Eastern Bank
Federal Reserve Non-member Bank
365 South Broadway, 03079
Enterprise Bank
Enterprise Bank
Federal Reserve Non-member Bank
55 Main Street, 03079
Haverhill Bank
Haverhill Bank
Federal Reserve Non-member Bank
396 Main Street, 03079
M&T Bank
M&T Bank
Federal Reserve Member Bank
401 Main Street, 03079
Pentucket  Bank
Pentucket Bank
Federal Reserve Member Bank
234 North Broadway, 03079
Salem Cooperative Bank
Salem Cooperative Bank
Federal Reserve Member Bank
3 South Broadway, 03079
Santander Bank
Santander Bank
National Bank
541 South Broadway, Suite #100, 03079
125 Main Street, 03079
TD Bank
TD Bank
National Bank
155 N Broadway, 03079
Cities & Towns Near Salem
ME
4.3 miles away - 13 offices of 9 banks
WI
5.3 miles away - 5 offices of 5 banks
LA
6 miles away - 10 offices of 8 banks
HA
6 miles away - 3 offices of 3 banks
PL
6.3 miles away - 3 offices of 3 banks
HA
6.3 miles away - 11 offices of 7 banks
BR
6.4 miles away - 2 offices of 2 banks
NO
7.1 miles away - 11 offices of 10 banks
Share On Social Media