Checked
Banks in Massachusetts
1,881 bank branches in 188 cities and 14 counties · Data as of 10/23/2026
Bank branches on this page
Bank branches in Massachusetts at a glance
- With a population of 7,044,056, Massachusetts has 1,881 bank branches (2.7 per 10,000 people).
- That is 17% more per resident than the national rate of 2.3 per 10,000.
- The most common type is Full-Service Branch (1,654, 88%), followed by Main Office (89) and In-Store Branch (79).
- The largest concentrations are in Boston (181), Worcester (44) and Cambridge (35).
Banks headquartered in Massachusetts, with their assets, deposits and earnings.
Bank financialsFind bank branches by city or county
Pick a place to see its full list
·
- Boston181
- Worcester44
- Cambridge35
- Newton33
- Springfield33
- Quincy28
- Barnstable Town22
- Waltham21
- Woburn21
- Brookline20
- Fall River20
- Needham19
- Somerville18
- Beverly17
- Wellesley17
- Burlington16
- Framingham16
- New Bedford16
- Peabody16
- Brockton15
- Pittsfield15
- Weymouth Town15
- Arlington14
- Lowell14
- Northampton14
- Salem14
- Westfield14
- Dedham13
- Medford13
- Belmont12
- Braintree Town12
- Haverhill12
- Lexington12
- Methuen12
- Saugus12
- Watertown12
- West Springfield Town12
- Chicopee11
- Danvers11
- Lawrence11
- Leominster11
- Milford11
- Reading11
- Revere11
- Andover10
- Falmouth10
- Holyoke10
- Malden10
- Newburyport10
- Taunton10
- Agawam Town9
- Everett9
- Gloucester9
- Lynn9
- Wakefield9
- Wilmington9
- Amherst Town8
- Attleboro8
- Lynnfield8
- Marlborough8
- Melrose8
- Norwood8
- Bridgewater Town7
- Hingham7
- Hudson7
- Nantucket7
- Orleans7
- Randolph Town7
- Winchester7
- Abington6
- Amesbury6
- Chelsea6
- Fitchburg6
- Franklin Town6
- Great Barrington6
- Longmeadow6
- Marblehead6
- Somerset6
- Stoneham6
- Foxborough5
- Greenfield5
- Kingston5
- Mansfield Center5
- Medfield5
- Middleborough Center5
- North Attleborough Town5
- Smith Mills5
- South Yarmouth5
- Swampscott5
- Cochituate4
- Easthampton4
- Edgartown4
- Lee4
- Milton4
- North Adams4
- Provincetown4
- Webster4
- Westborough4
- Belchertown3
- Bliss Corner3
- East Harwich3
- Gardner3
- Ipswich3
- Littleton Common3
- Marshfield3
- Oak Bluffs3
- Scituate3
- Sharon3
- Shelburne Falls3
- South Dennis3
- Southbridge Town3
- Topsfield3
- Ware3
- West Concord3
- Williamstown3
- Yarmouth Port3
- Adams2
- Athol2
- Barre2
- Bellingham2
- Essex2
- Harwich Port2
- Holbrook2
- Hull2
- Lenox2
- Mattapoisett Center2
- Maynard2
- Millis-Clicquot2
- North Brookfield2
- North Falmouth2
- North Lakeville2
- North Westport2
- Northborough2
- Oxford2
- Palmer Town2
- Pinehurst2
- Plymouth2
- Rockport2
- Salisbury2
- Sandwich2
- South Deerfield2
- Sturbridge2
- The Pinehills2
- Turners Falls2
- Walpole2
- West Brookfield2
- Winchendon2
- Winthrop Town2
- Ayer1
- Brewster1
- Cedar Crest1
- Chatham1
- Cheshire1
- Clinton1
- Dover1
- East Brookfield1
- East Dennis1
- East Douglas1
- East Falmouth1
- East Pepperell1
- Groton1
- Hopkinton1
- Huntington1
- Marion Center1
- Monson Center1
- Nahant1
- North Pembroke1
- North Seekonk1
- Northfield1
- Norton Center1
- Ocean Grove1
- Pepperell1
- Raynham Center1
- Rutland1
- Shirley1
- South Duxbury1
- South Lancaster1
- Spencer1
- Teaticket1
- Townsend1
- Upton1
- Vineyard Haven1
- Wareham Center1
- West Dennis1
- West Wareham1
- Whitinsville1
- Wilbraham1
- Woods Hole1
All bank branches in Massachusetts
1,883 listed, A to Z · Page 1 of 63
- Adams Community Bank (Cheshire Branch)Full-Service Branch · Opened 197175 South St, Cheshire, MA
- Adams Community Bank (Great Barrington Branch)Full-Service Branch · Opened 2023342 Stockbridge Road, Great Barrington, MA
- Adams Community Bank (Lanesboro Branch)Full-Service Branch · Opened 1999545 S Main St, Lanesboro, MA
- Adams Community Bank (Lee Branch)Full-Service Branch · Opened 200741 Park St, Lee, MA
- Adams Community Bank (Lenox National Bank Branch)Full-Service Branch · Opened 18897 Main St, Lenox, MA
- Adams Community Bank (Main Office)Main Office · Opened 18692 Center St, Adams, MA
- Adams Community Bank (North Adams Branch)Full-Service Branch · Opened 197431 Eagle St, North Adams, MA
- Adams Community Bank (Park Street Branch)Full-Service Branch · Opened 189593 Park St, Adams, MA
- Adams Community Bank (Pittsfield Branch Office)Full-Service Branch · Opened 2022660 Merrill Rd, Pittsfield, MA
- Adams Community Bank (Williamstown Branch)Full-Service Branch · Opened 1988273 Main St, Williamstown, MA
- Avidia Bank (Avidia Financial Center)Full-Service Branch · Opened 201717 Pope St, Hudson, MA
- Avidia Bank (Clinton Branch)Full-Service Branch · Opened 20021073 Main St, Clinton, MA
- Avidia Bank (Framingham Branch)Full-Service Branch · Opened 2017270 Cochituate Rd, Framingham, MA
- Avidia Bank (Hudson South Branch)Full-Service Branch · Opened 1968196 Washington St, Hudson, MA
- Avidia Bank (Leominster Branch)Full-Service Branch · Opened 2005470 Lancaster St, Leominster, MA
- Avidia Bank (Main Office)Main Office · Opened 186942 Main St, Hudson, MA
- Avidia Bank (Marlborough Branch)Full-Service Branch · Opened 1997256 Maple St, Marlborough, MA
- Avidia Bank (Northborough Branch)Full-Service Branch · Opened 195953 W Main St, Northborough, MA
- Avidia Bank (Shrewsbury Branch)Full-Service Branch · Opened 199523 Maple Ave, Shrewsbury, MA
- Avidia Bank (Westborough Branch)Full-Service Branch · Opened 1869100 E Main St, Westborough, MA
- BNY Mellon (Boston Branch)Trust Office · Opened 2008One Boston Place, Boston, MA
- Bank of America (100 Federal Branch)Full-Service Branch · Opened 1792100 Federal St, Boston, MA
- Bank of America (Abington Branch)Full-Service Branch · Opened 200293 Brockton Ave, Abington, MA
- Bank of America (Acton Branch)Full-Service Branch · Opened 1982271 Great Rd, Acton, MA
- Bank of America (Acushnet Avenue - NB Branch)Full-Service Branch · Opened 19721918 Acushnet Ave, New Bedford, MA
- Bank of America (Adams Branch)Full-Service Branch · Opened 1978690 Adams St, Quincy, MA
- Bank of America (Allston Branch)Full-Service Branch · Opened 19911237 Commonwealth Ave, Allston, MA
- Bank of America (Amherst Center Branch)Full-Service Branch · Opened 18341 S Pleasant St, Amherst, MA
- Bank of America (Andover Branch)Full-Service Branch · Opened 181423 Main St, Andover, MA
- Bank of America (Arlington Financial Branch)Full-Service Branch · Opened 1947655 Massachusetts Ave, Arlington, MA
Only the first 50 pages are listed. Narrow the list by area or type to see more.
Frequently asked questions
- How many bank branches are in Massachusetts?
- There are 1,881 bank branches in Massachusetts in our data as of 10/23/2026.
- Which Massachusetts cities have the most bank branches?
- Boston (181), Worcester (44), Cambridge (35), Newton (33), Springfield (33).