Banks in Holyoke, Massachusetts

We list 10 bank branches in Holyoke from 8 FDIC-insured banks, in 1 ZIP code. The most branches belong to PeoplesBank (3), KeyBank National Association (1), Florence Bank (1) and Bank of America, National Association (1).

All bank branches in Holyoke

Showing 10 of 10

BankBranchAddressZIPMap
KeyBank National Association Holyoke Branch 378 High St 01040 Map
Florence Bank Holyoke Branch 1490 Northampton St 01040 Map
Bank of America, National Association Holyoke - Lincoln Branch 40 Lincoln St 01040 Map
Citizens Bank, National Association Holyoke Branch 1575 Northampton St 01040 Map
Manufacturers and Traders Trust Company Holyoke-Northampton Branch 1830 Northampton St 01040 Map
TruNorth Bank Holyoke Branch 170 Sargeant St 01040 Map
PeoplesBank Yankee Pedlar Branch 1864 Northampton St 01040 Map
PeoplesBank High Street Branch Office 255 High St 01040 Map
PeoplesBank PeoplesBank (main office) 330 Whitney Ave 01040 Map
Westfield Bank Northampton Street Branch 1650 Northampton St 01040 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 Holyoke, MA?

Our list has 8 banks with 10 branches in Holyoke. Branches open and close, so confirm with the bank.

Which bank has the most branches in Holyoke?

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