Banks in Weymouth, Massachusetts
We list 11 bank branches in Weymouth from 9 FDIC-insured banks, in 4 ZIP codes. The most branches belong to Coastal Heritage Bank (2), South Shore Bank (2), TD Bank, National Association (1) and Santander Bank, N.A. (1).
- 11branches
- 9banks
- 4ZIP codes
All bank branches in Weymouth
Showing 11 of 11
| Bank | Branch | Address | ZIP | Map |
|---|---|---|---|---|
| TD Bank, National Association | Weymouth Store | 754 Main St | 02190 | Map |
| Coastal Heritage Bank | Coastal Heritage Bank (main office) | 195 Washington St | 02188 | Map |
| Coastal Heritage Bank | Patriot Branch | 50 Patriot Pkwy | 02190 | Map |
| Santander Bank, N.A. | Weymouth Branch | 51 Pleasant St | 02190 | Map |
| Eastern Bank | Weymouth Branch | 1150 Washington St | 02189 | Map |
| Bank of America, National Association | Weymouth Branch | 525 Washington St | 02188 | Map |
| Citizens Bank, National Association | East Weymouth Stop and Shop | 700 Middle St | 02188 | Map |
| TruNorth Bank | Middle Street Branch | 708 Middle St | 02188 | Map |
| South Shore Bank | Hunt Street Branch | 295 Washington St | 02188 | Map |
| South Shore Bank | North Weymouth Branch | 383 Bridge St | 02191 | Map |
| Rockland Trust Company | Weymouth Branch | 104 Main St | 02188 | 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 Weymouth, MA?
Our list has 9 banks with 11 branches in Weymouth. Branches open and close, so confirm with the bank.
Which bank has the most branches in Weymouth?
In our list it is Coastal Heritage Bank, with 2 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.