Skip to the page

Data / Store locations / Bank of America / Massachusetts

Bank of America locations in Massachusetts: 408 stores, with addresses and phone numbers

Bank of America has 408 locations in Massachusetts, 7.2% of its 5,628 in the United States, in 191 cities. The most are in Boston, with 41. Each row links to the brand's own store locator, as read on October 24, 2026.

SpecStream is the live web data engine for teams and agents. It reads brand store locators and keeps every location with its address, phone and opening hours. Ask for the brands you track by state or category, and new openings and closures arrive in your sheet, CRM, Slack or agent as the brands publish them.

  • 408Locations
  • 191Cities
  • 7.2%Share of the brand
  • October 24, 2026Run date

Bank of America locations in Massachusetts

The first 200 of 408 locations, ordered by city. The full count is 408.

AddressCityZIPPhoneOpening hoursSource
93 Brockton AveAbington02351(781) 792-0772Mo-Fr 09:00-16:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
271 Great RdActon01720(978) 929-2930Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
411 Massachusetts AveActon01720(844) 401-8500locators.bankofamerica.com
422 Massachusetts AveActon01718(844) 401-8500locators.bankofamerica.com
186 Brighton AveAllston02134(844) 401-8500locators.bankofamerica.com
1 Campus Center WayAmherst01003(844) 401-8500locators.bankofamerica.com
1 S Pleasant StAmherst01002(413) 256-2602Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
75 E Pleasant StAmherst01002(844) 401-8500locators.bankofamerica.com
23 Main StAndover01810(978) 623-8082Mo-Fr 09:00-16:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
429 Lowell StAndover01810(844) 401-8500locators.bankofamerica.com
Chapel AveAndover01810(844) 401-8500locators.bankofamerica.com
1386 Massachusetts AveArlington02476(844) 401-8500locators.bankofamerica.com
324 Massachusetts AveArlington02474(844) 401-8500locators.bankofamerica.com
655 Massachusetts AveArlington02476(781) 483-3941Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
300 Eliot StAshland01721(508) 881-0800Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
390 Union Street Route 135Ashland01721(844) 401-8500locators.bankofamerica.com
1 Park StAttleboro02703(844) 401-8500locators.bankofamerica.com
505 Pleasant StAttleboro02703(508) 222-3030Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
376 Southbridge StAuburn01501(508) 832-4199Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
158 Great Rd STE ABedford01730(781) 301-6001Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
591 Springs RdBedford01730(844) 401-8500locators.bankofamerica.com
11 Federal StBelchertown01007(844) 401-8500locators.bankofamerica.com
2 South Main StBellingham02019(844) 401-8500locators.bankofamerica.com
288 Hartford Ave STE A-170Bellingham02019(508) 657-3931Mo-Fr 09:00-16:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
452 Common StBelmont02478(844) 401-8500locators.bankofamerica.com
483 Trapelo RdBelmont02478(617) 489-0916Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
165 Cabot StBeverly01915(978) 232-3540Mo-Fr 09:00-16:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
17 Enon StBeverly01915(978) 922-7013Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
446 Rantoul StBeverly01915(844) 401-8500locators.bankofamerica.com
199 Boston RdBillerica01821(844) 401-8500locators.bankofamerica.com
464 Boston RdBillerica01821(978) 670-6424Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
880 Boston RdBillerica01821(844) 401-8500locators.bankofamerica.com
476 Main Street Route 117Bolton01740(844) 401-8500locators.bankofamerica.com
100 Federal StBoston02110(617) 434-3412Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
100 Morrissey BlvdBoston02125(844) 401-8500locators.bankofamerica.com
101 Huntington AveBoston02199(844) 401-8500locators.bankofamerica.com
117 Western AveBoston02163(844) 401-8500locators.bankofamerica.com
1219 River StBoston02136(617) 361-3985Mo-Fr 09:00-16:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
1237 Commonwealth AveBoston02134(617) 562-0079Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
136 Blackstone StBoston02109(844) 401-8500locators.bankofamerica.com
1400 Tremont StBoston02120(844) 401-8500locators.bankofamerica.com
145 Dartmouth StBoston02116(844) 401-8500locators.bankofamerica.com
157 Stuart StBoston02116(844) 401-8500locators.bankofamerica.com
175 Federal StBoston02110(617) 482-2407Mo-Fr 09:00-17:00; Sa-Su closedlocators.bankofamerica.com
1762 Washington StBoston02118(844) 401-8500locators.bankofamerica.com
2 Atlantic AveBoston02110(844) 401-8500locators.bankofamerica.com
200 Portland StBoston02114(844) 401-8500locators.bankofamerica.com
221 Massachusetts AveBoston02115(844) 401-8500locators.bankofamerica.com
249 Ruggles StBoston02115(844) 401-8500locators.bankofamerica.com
260 Hanover StBoston02113(617) 723-1905Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
285 Huntington AveBoston02115(617) 437-0233Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
30 Rowes WharfBoston02110(844) 401-8500locators.bankofamerica.com
315 Washington StBoston02108(844) 401-8500locators.bankofamerica.com
346 Huntington AveBoston02115(844) 401-8500locators.bankofamerica.com
360 Huntington AveBoston02115(844) 401-8500locators.bankofamerica.com
393 Massachusetts AveBoston02118(844) 401-8500locators.bankofamerica.com
4 Yawkey WayBoston02215(844) 401-8500locators.bankofamerica.com
440 Boylston StBoston02116(617) 449-0000Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
49 Harvard WayBoston02163(844) 401-8500locators.bankofamerica.com
49 Lansdowne StBoston02215(844) 401-8500locators.bankofamerica.com
540 Commonwealth AveBoston02215(617) 267-9076Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
557 Tremont StBoston02118(617) 262-0331Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
58 Winter StBoston02108(844) 401-8500locators.bankofamerica.com
6 Tremont StBoston02108(617) 723-0104Mo-Fr 09:00-17:00; Sa-Su closedlocators.bankofamerica.com
60 State StBoston02109(617) 723-8506Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
630 Washington St Ste 100Boston02111(774) 207-3029Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
699 Boylston StBoston02116(617) 262-0544Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
7 Fan Pier BlvdBoston02210(617) 322-5200Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
700 Albany StBoston02118(844) 401-8500locators.bankofamerica.com
700 Commonwealth AveBoston02134(844) 401-8500locators.bankofamerica.com
730 Atlantic AveBoston02110(844) 401-8500locators.bankofamerica.com
855 Boylston StBoston02116(617) 536-6985Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
957 Commonwealth AveBoston02134(844) 401-8500locators.bankofamerica.com
Forsyth StBoston02115(844) 401-8500locators.bankofamerica.com
10 Tremont StBraintree02184(781) 848-4931Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
400 Franklin StBraintree02184(844) 401-8500locators.bankofamerica.com
Broad StBridgewater02324(844) 401-8500locators.bankofamerica.com
175 Market StBrighton02135(844) 401-8500locators.bankofamerica.com
304 Western AveBrighton02135(844) 401-8500locators.bankofamerica.com
5 Chestnut Hill AveBrighton02135(617) 789-3789Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
616 Washington StBrighton02135(844) 401-8500locators.bankofamerica.com
434 Westgate DrBrockton02301(508) 408-0353Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
683 Belmont StBrockton02301(844) 401-8500locators.bankofamerica.com
694 Crescent StBrockton02302(844) 401-8500locators.bankofamerica.com
1319 Beacon StBrookline02446(617) 713-6301Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
225 Washington StBrookline02447(844) 401-8500locators.bankofamerica.com
11 Center StBurlington01803(781) 273-3783Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
201 Middlesex TurnpikeBurlington01803(844) 401-8500locators.bankofamerica.com
43 Middlesex TurnpikeBurlington01803(844) 401-8500locators.bankofamerica.com
75 Middlesex TpkeBurlington01803(781) 273-6001Mo-Fr 09:00-16:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
113 First StCambridge02141(617) 693-8033Mo-Fr 09:00-16:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
1414 Massachusetts AveCambridge02138(617) 349-7410Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
1815 Massachusetts AveCambridge02138(844) 401-8500locators.bankofamerica.com
212 Hampshire StCambridge02139(617) 299-2934Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
2168 Massachusetts AveCambridge02138(844) 401-8500locators.bankofamerica.com
300 Main StCambridge02142(844) 401-8500locators.bankofamerica.com
351 Fresh Pond PkwyCambridge02138(617) 299-2024Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
622 Massachusetts AveCambridge02139(844) 401-8500locators.bankofamerica.com
727 Massachusetts AveCambridge02139(617) 868-3543Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
77 Massachusetts AveCambridge02139(844) 401-8500locators.bankofamerica.com
92 Ames StCambridge02142(617) 299-2062Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
20 Washington StCanton02021(844) 401-8500locators.bankofamerica.com
7 Westford StCarlisle01741(844) 401-8500locators.bankofamerica.com
1600 Falmouth RdCenterville02632(844) 401-8500locators.bankofamerica.com
120 Rutherford AveCharlestown02129(844) 401-8500locators.bankofamerica.com
First AveCharlestown02129(844) 401-8500locators.bankofamerica.com
908 Main St (Route 28)Chatham02633(844) 401-8500locators.bankofamerica.com
15 Drum Hill RdChelmsford01824(844) 401-8500locators.bankofamerica.com
2 Summer StChelmsford01824(978) 256-4101Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
248 Broadway StChelsea02150(844) 401-8500locators.bankofamerica.com
1234 Boylston St STE 101Chestnut Hill02467(617) 991-1000Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
19 Commonwealth Ave.Chestnut Hill02467(844) 401-8500locators.bankofamerica.com
325 Beacon StChestnut Hill02467(844) 401-8500locators.bankofamerica.com
209 Exchange StChicopee01013(844) 401-8500locators.bankofamerica.com
638 Memorial DrChicopee01020(413) 378-5980Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
765 Chief Justice Cushing HwyCohasset02025(781) 383-1284Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
52 Main StConcord01742(978) 318-1550Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
301 Newbury StDanvers01923(844) 401-8500locators.bankofamerica.com
15 State Rd (Route 6)Dartmouth02747(844) 401-8500locators.bankofamerica.com
285 Old Westport RdDartmouth02747(844) 401-8500locators.bankofamerica.com
19a Eastern AveDedham02026(844) 401-8500locators.bankofamerica.com
260 Bussey StDedham02026(844) 401-8500locators.bankofamerica.com
858 Washington StDedham02026(781) 461-6012Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
1 Sumner StDorchester02124(844) 401-8500locators.bankofamerica.com
1104 Massachusetts AveDorchester02125(617) 445-6548Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
1146 Blue Hill AveDorchester02124(844) 401-8500locators.bankofamerica.com
1440 Dorchester AveDorchester02122(617) 929-0043Mo-Fr 09:00-16:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
1515 Dorchester AveDorchester02122(844) 401-8500locators.bankofamerica.com
1944 Dorchester AveDorchester02124(844) 401-8500locators.bankofamerica.com
470 Blue Hill AveDorchester02121(617) 442-5100Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
618 Washington StDorchester02124(617) 288-2245Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
650 Dudley StDorchester02125(844) 401-8500locators.bankofamerica.com
863 Columbia RdDorchester02125(844) 401-8500locators.bankofamerica.com
14 Springdale AveDover02030(844) 401-8500locators.bankofamerica.com
1734 Lakeview AveDracut01826(844) 401-8500locators.bankofamerica.com
52 Depot StDuxbury02331(844) 401-8500locators.bankofamerica.com
000 Maverick SquareEast Boston02128(844) 401-8500locators.bankofamerica.com
3-11 Porter StEast Boston02128(844) 401-8500locators.bankofamerica.com
47 Maverick SquareEast Boston02128(844) 401-8500locators.bankofamerica.com
439 E Falmouth HwyEast Falmouth02536(844) 401-8500locators.bankofamerica.com
431 N Main StEast Longmeadow01028(413) 526-5487Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
552 Adams StEast Milton02186(844) 401-8500locators.bankofamerica.com
126 Northampton StEasthampton01027(844) 401-8500locators.bankofamerica.com
2 Belmont StEaston02375(844) 401-8500locators.bankofamerica.com
692 Depot StEaston02356(508) 238-1864Mo-Fr 09:00-16:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
Post Office Square - Martha's VineyardEdgartown02539(844) 401-8500locators.bankofamerica.com
1970 Revere Beach ParkwayEverett02149(844) 401-8500locators.bankofamerica.com
431 BroadwayEverett02149(617) 387-2056Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
16 Berdon WayFairhaven02719(508) 992-7615Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
4117 N Main StFall River02720(844) 401-8500locators.bankofamerica.com
550 Pleasant StFall River02720(844) 401-8500locators.bankofamerica.com
87 Mariano Bishop BlvdFall River02721(508) 676-7291Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
871 E Main StFalmouth02540(508) 457-5920Mo-Fr 09:00-17:00; Sa-Su closedlocators.bankofamerica.com
10 South Westfield StFeeding Hills01030(844) 401-8500locators.bankofamerica.com
130 Water StFitchburg01420(844) 401-8500locators.bankofamerica.com
353 John Fitch HwyFitchburg01420(844) 401-8500locators.bankofamerica.com
27 Washington StFoxboro02035(844) 401-8500locators.bankofamerica.com
16 School StFoxborough02035(508) 698-8642Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
100 State StFramingham01702(844) 401-8500locators.bankofamerica.com
1270 Worcester RdFramingham01702(508) 879-3605Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
241 Cochituate RdFramingham01701(844) 401-8500locators.bankofamerica.com
41 Beacon StFramingham01701(508) 879-1800Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
417 Waverly StFramingham01702(844) 401-8500locators.bankofamerica.com
273 East Central StFranklin02038(844) 401-8500locators.bankofamerica.com
3 Franklin Village DrFranklin02038(844) 401-8500locators.bankofamerica.com
560 Main StGardner01440(844) 401-8500locators.bankofamerica.com
66 E Main StGeorgetown01833(844) 401-8500locators.bankofamerica.com
1 Main StGloucester01930(844) 401-8500locators.bankofamerica.com
82 Worcester RdGrafton01604(844) 401-8500locators.bankofamerica.com
471 Bernardston RdGreenfield01301(844) 401-8500locators.bankofamerica.com
167 Main StGroton01450(844) 401-8500locators.bankofamerica.com
Route 9 & South Maple StHadley01035(844) 401-8500locators.bankofamerica.com
9 Allen StHampden01036(844) 401-8500locators.bankofamerica.com
1764 Washington StHanover02339(781) 826-7347Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
305 Main StHarwichport02644(844) 401-8500locators.bankofamerica.com
191 Merrimack StHaverhill01830(978) 374-6333Mo-Fr 09:00-16:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
231 Lincoln AveHaverhill01830(844) 401-8500locators.bankofamerica.com
5 Plaistow RdHaverhill01830(844) 401-8500locators.bankofamerica.com
1 Whiting StHingham02043(781) 740-8206Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
95 Sgt William B Terry DrHingham02043(781) 383-0177Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
800 South Franklin StHolbrook02343(844) 401-8500locators.bankofamerica.com
560 Main StHolden01520(508) 829-5225Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
414 Washington StHolliston01746(844) 401-8500locators.bankofamerica.com
320 High StHolyoke01040(844) 401-8500locators.bankofamerica.com
39 Holyoke StHolyoke01040(844) 401-8500locators.bankofamerica.com
40 Lincoln StHolyoke01040(413) 534-6545Mo-Fr 09:00-16:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
10 Technology DrHudson01749(844) 401-8500locators.bankofamerica.com
1090 Iyannough RdHyannis02601(774) 822-3008Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
942 Hyde Park AveHyde Park02136(844) 401-8500locators.bankofamerica.com
1153 Centre StJamaica Plain02130(844) 401-8500locators.bankofamerica.com
245 Centre SJamaica Plain02130(844) 401-8500locators.bankofamerica.com
315 Centre StJamaica Plain02130(617) 522-0223Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
3700 Washington StJamaica Plain02130(844) 401-8500locators.bankofamerica.com
677 Centre StJamaica Plain02130(617) 522-4800Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
185 Summer StKingston02364(781) 585-1285Mo-Fr 09:00-16:00; Sa-Su closedlocators.bankofamerica.com
439 S Union StLawrence01843(844) 401-8500locators.bankofamerica.com
67 Winthrop Ave Unit 1Lawrence01843(978) 685-4411Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
1 Main StLeominster01453(978) 840-8321Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
1761 Massachusetts AveLexington02420(781) 862-1960Mo-Fr 09:00-17:00; Sa 09:00-14:00; Su closedlocators.bankofamerica.com
309 Woburn StLexington02420(844) 401-8500locators.bankofamerica.com

Cities

CityLocations
Boston41
Springfield12
Worcester12
Cambridge11
Dorchester10
Newton6
Framingham5
Jamaica Plain5
Lowell5
Malden5
Nantucket5
Quincy5
Somerville5
Brighton4
Burlington4
Natick4
New Bedford4
Waltham4
Wellesley4
Woburn4
Acton3
Amherst3
Andover3
Arlington3
Beverly3

Also on SpecStream

Updated November 7, 2026. Read from All the Places. All the Places data is CC0-1.0, a public domain dedication. Each location is read from the brand's own store locator by the All the Places project, which runs about once a week, so a location can have opened or closed since the run date. A brand is keyed on its Wikidata item when the project gives one, else on the project's own name for that brand's locator; two brands are never merged on a name. A repeated address of one brand counts once. Locations named for a private person are left out. Opening hours are shown as the brand lists them. Free to reuse with credit to SpecStream under CC BY 4.0. Spot a wrong value? Write to [email protected] with the link to this page.