Banks in Braintree, Massachusetts

We list 11 bank branches in Braintree from 9 FDIC-insured banks, in 1 ZIP code. The most branches belong to Eastern Bank (2), Citizens Bank, National Association (2), Beacon Bank and Trust (1) and TD Bank, National Association (1).

All bank branches in Braintree

Showing 11 of 11

BankBranchAddressZIPMap
Beacon Bank and Trust Braintree Branch 125 Union St 02184 Map
TD Bank, National Association Franklin Street Branch 405 Franklin St 02184 Map
Eastern Bank Braintree Branch 51 Commercial St 02184 Map
Eastern Bank Braintree Branch 703 Granite St 02184 Map
Bank of America, National Association South Braintree Branch 10 Tremont St 02184 Map
Citizens Bank, National Association Grove Street Branch 310 Grove St 02184 Map
Citizens Bank, National Association Braintree Branch 865 Washington St 02184 Map
JPMorgan Chase Bank, National Association Braintree Branch 540 Granite St 02184 Map
TruNorth Bank Braintree Branch 1 Rockdale St 02184 Map
South Shore Bank Braintree Branch 1010 Washington St 02184 Map
Rockland Trust Company Braintree Branch 405 Washington St 02184 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 Braintree, MA?

Our list has 9 banks with 11 branches in Braintree. Branches open and close, so confirm with the bank.

Which bank has the most branches in Braintree?

In our list it is Eastern 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.