Banks in Somerville, Massachusetts

We list 18 bank branches in Somerville from 11 FDIC-insured banks, in 3 ZIP codes. The most branches belong to Citizens Bank, National Association (3), Winter Hill Bank, FSB (2), Middlesex Federal Savings, F.A. (2) and Santander Bank, N.A. (2).

All bank branches in Somerville

Showing 18 of 18

BankBranchAddressZIPMap
Cambridge Savings Bank Assembly Row Branch 475 Foley St 02145 Map
Winter Hill Bank, FSB Winter Hill Bank, FSB (main office) 342 Broadway 02145 Map
Winter Hill Bank, FSB Cutter Avenue Branch 5 Cutter Ave 02144 Map
Middlesex Federal Savings, F.A. Middlesex Federal Savings, F.A. (main office) 1 College Ave 02144 Map
Middlesex Federal Savings, F.A. 1196 Broadway Branch 1196 Broadway 02144 Map
Santander Bank, N.A. Broadway Branch 125 Broadway 02145 Map
Santander Bank, N.A. Davis Square Branch 403 Highland Ave 02144 Map
Eastern Bank Somerville-Fellsway Branch 102 Fellsway W 02145 Map
Bank of America, National Association Davis Square Branch 406 Highland Ave 02144 Map
Citizens Bank, National Association Davis Square Branch 212 Elm St 02144 Map
Citizens Bank, National Association Winter Hill Branch 338 Broadway 02145 Map
Citizens Bank, National Association Union Square Branch 40 Union Sq 02143 Map
JPMorgan Chase Bank, National Association Davis Square Elm St Branch 250 Elm St 02144 Map
JPMorgan Chase Bank, National Association Somerville Assembly Row 702 Grand Union Blvd 02145 Map
PNC Bank, National Association Assembly Row Branch 405 Grand Union Blvd 02145 Map
East Cambridge Savings Bank Highland Branch 285 Highland Ave 02143 Map
Rockland Trust Company Somerville - Union Square Branch 37 Union Sq 02143 Map
Rockland Trust Company Somerville - Highland Ave Branch 399 Highland Ave 02144 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 Somerville, MA?

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

Which bank has the most branches in Somerville?

In our list it is Citizens Bank, National Association, with 3 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.