Banks in Lawrence, Massachusetts

We list 11 bank branches in Lawrence from 9 FDIC-insured banks, in 2 ZIP codes. The most branches belong to TD Bank, National Association (2), Santander Bank, N.A. (2), Beacon Bank and Trust (1) and Reading Co-operative Bank (1).

All bank branches in Lawrence

Showing 11 of 11

BankBranchAddressZIPMap
Beacon Bank and Trust Lawrence Branch 435 Winthrop Ave 01843 Map
TD Bank, National Association South Broadway Branch 305 S Broadway 01843 Map
TD Bank, National Association Lawrence Branch 440 Essex St 01840 Map
Reading Co-operative Bank Reading Cooperative Bank Branch 215 Canal St 01840 Map
Santander Bank, N.A. Lawrence - Essex Street Branch 296 Essex St 01840 Map
Santander Bank, N.A. South Lawrence Branch 460 S Union St 01843 Map
Eastern Bank Lawrence Branch 486 Essex St 01840 Map
Bank of America, National Association South Lawrence Branch 67 Winthrop Ave 01843 Map
Citizens Bank, National Association Lawrence Branch 160 Winthrop Ave 01843 Map
JPMorgan Chase Bank, National Association Lawrence Essex St Branch 295 Essex St 01840 Map
Rockland Trust Company Lawrence Branch 290 Merrimack St 01843 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 Lawrence, MA?

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

Which bank has the most branches in Lawrence?

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