Banks in Salem, New Hampshire
We list 13 bank branches in Salem from 13 FDIC-insured banks, in 1 ZIP code. The most branches belong to TD Bank, National Association (1), Bank of New England (1), Haverhill Bank (1) and Needham Bank (1).
- 13branches
- 13banks
- 1ZIP codes
All bank branches in Salem
Showing 13 of 13
| Bank | Branch | Address | ZIP | Map |
|---|---|---|---|---|
| TD Bank, National Association | Salem-N. Broadway Branch | 155 N Broadway | 03079 | Map |
| Bank of New England | Bank of New England (main office) | 31 Pelham Rd | 03079 | Map |
| Haverhill Bank | Salem Nh Branch | 396 Main St | 03079 | Map |
| Needham Bank | Salem, Nh Branch | 16 Artisan Dr | 03079 | Map |
| Salem Co-operative Bank | Salem Co-operative Bank (main office) | 3 S Broadway | 03079 | Map |
| Santander Bank, N.A. | Salem/Main Street Branch | 125 Main St | 03079 | Map |
| Eastern Bank | Salem Nh Branch | 365 S Broadway | 03079 | Map |
| Bank of America, National Association | Salem Branch | 220 N Broadway | 03079 | Map |
| Citizens Bank, National Association | Salem Branch | 45 S Broadway | 03079 | Map |
| Manufacturers and Traders Trust Company | Salem Nh Branch | 401 Main St | 03079 | Map |
| JPMorgan Chase Bank, National Association | Tuscan Village Salem Branch | 16 S Village Dr | 03079 | Map |
| Pentucket Bank | Salem Nh Branch | 234 N Broadway | 03079 | Map |
| Rockland Trust Company | Salem Nh Branch | 55 Main St | 03079 | Map |
Source: FDIC BankFind Suite, retrieved 2026-09-20. Hours and phone numbers are not part of this data: check the bank’s website before you visit.
Frequently asked questions
How many banks are in Salem, NH?
Our list has 13 banks with 13 branches in Salem. Branches open and close, so confirm with the bank.
Which bank has the most branches in Salem?
In our list it is TD Bank, National Association, with 1 branches.
How do I contact a branch?
The FDIC data has no phone numbers. Open the bank’s official website from its profile page here, or use the number on your card or statement.