BANK BRANCHES IN SALEM, NEW HAMPSHIRE

There are currently 12 branches of 10 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, Citizens Bank with 2 offices, Haverhill Bank with 1 office, People's United Bank with 1 office and Enterprise Bank 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

Toggle Map On

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
Citizens Bank
Citizens Bank
National Bank
45 South Broadway, 03079
92 Cluff Crossing Road, 03079
Enterprise Bank
Enterprise Bank
Federal Reserve Non-member Bank
130 Main Street, 03079
Haverhill Bank
Haverhill Bank
State Savings Bank
396 Main Street, 03079
Pentucket  Bank
Pentucket Bank
State Savings Bank
234 North Broadway, 03079
401 Main Street, 03079
Salem Cooperative Bank
Salem Cooperative Bank
Savings & Loan Association
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.9 miles away - 15 offices of 10 banks
WI
5.3 miles away - 3 offices of 3 banks
LA
5.9 miles away - 11 offices of 6 banks
HA
6.1 miles away - 12 offices of 7 banks
HA
6.3 miles away - 3 offices of 3 banks
BR
6.3 miles away - 2 offices of 2 banks
PL
6.6 miles away - 4 offices of 4 banks
PE
6.6 miles away - 3 offices of 3 banks
NO
7.2 miles away - 13 offices of 10 banks
DE
8.6 miles away - 6 offices of 6 banks
SHARE ON SOCIAL MEDIA