Bank BranchesEvery insured bank office · FDIC · 1994–2026

Bank Branches › Maine › Cumberland County

Banks in Cumberland County, Maine

Cumberland County has 119 bank offices, 4 fewer than its peak of 123 in 2017 (−3%). They belong to 19 banks, led by Norway Savings Bank with 16.

119
offices, 2026
123
peak (2017)
79
no longer reported
$16.1B
deposits booked

Map

open (119)no longer reported (62 of 79 have map coordinates)

The county's passbook

621231994: 97 offices, $3.4B1995: 98 offices, $3.5B1996: 98 offices, $3.3B1997: 101 offices, $3.4B1998: 92 offices, $3.5B1999: 94 offices, $3.8B2000: 97 offices, $3.5B2001: 101 offices, $3.7B2002: 101 offices, $3.9B2003: 103 offices, $4.7B2004: 105 offices, $4.6B2005: 105 offices, $5.5B2006: 106 offices, $5.8B2007: 109 offices, $6.1B2008: 109 offices, $20.7B2009: 112 offices, $31.9B2010: 112 offices, $12.4B2011: 116 offices, $15.0B2012: 116 offices, $17.6B2013: 116 offices, $7.1B2014: 114 offices, $7.9B2015: 117 offices, $8.1B2016: 117 offices, $9.1B2017: 123 offices, $8.7B2018: 121 offices, $9.3B2019: 118 offices, $10.2B2020: 119 offices, $12.6B2021: 121 offices, $14.1B2022: 122 offices, $14.6B2023: 122 offices, $14.2B2024: 122 offices, $14.7B2025: 120 offices, $15.6B2026: 119 offices, $16.1Bpeak 123 · 2017$16.1B1995200020052010201520202026
Bank offices reporting on June 30Deposits booked at them (nominal dollars, own scale)
Cumberland County1994–2026
DateofficesChangeDeposits
Jun 30 199497$3.4B
Jun 30 199598+1$3.5B
Jun 30 200097+3$3.5B
Jun 30 2005105·$5.5B
Jun 30 2010112·$12.4B
Jun 30 2015117+3$8.1B
Jun 30 2017PEAK123+6$8.7B
Jun 30 2020119+1$12.6B
Jun 30 2025120−2$15.6B
Jun 30 2026NOW119−1$16.1B
Open the full passbook — all 33 years ▾
DateofficesChangeDeposits
Jun 30 199497$3.4B
Jun 30 199598+1$3.5B
Jun 30 199698·$3.3B
Jun 30 1997101+3$3.4B
Jun 30 199892−9$3.5B
Jun 30 199994+2$3.8B
Jun 30 200097+3$3.5B
Jun 30 2001101+4$3.7B
Jun 30 2002101·$3.9B
Jun 30 2003103+2$4.7B
Jun 30 2004105+2$4.6B
Jun 30 2005105·$5.5B
Jun 30 2006106+1$5.8B
Jun 30 2007109+3$6.1B
Jun 30 2008109·$20.7B
Jun 30 2009112+3$31.9B
Jun 30 2010112·$12.4B
Jun 30 2011116+4$15.0B
Jun 30 2012116·$17.6B
Jun 30 2013116·$7.1B
Jun 30 2014114−2$7.9B
Jun 30 2015117+3$8.1B
Jun 30 2016117·$9.1B
Jun 30 2017PEAK123+6$8.7B
Jun 30 2018121−2$9.3B
Jun 30 2019118−3$10.2B
Jun 30 2020119+1$12.6B
Jun 30 2021121+2$14.1B
Jun 30 2022122+1$14.6B
Jun 30 2023122·$14.2B
Jun 30 2024122·$14.7B
Jun 30 2025120−2$15.6B
Jun 30 2026NOW119−1$16.1B

Banks in Cumberland County

BankOfficesDeposits here
Norway Savings Bank16$881M
Maine Community Bank16$1.6B
TD Bank, National Association12$2.5B
KeyBank National Association11$1.8B
Bank of America, National Association10$2.0B
Bangor Savings Bank10$1.0B
Bath Savings Institution9$501M
Manufacturers and Traders Trust Company7$208M
JPMorgan Chase Bank, National Association5$143M
The Camden National Bank4$835M
Northeast Bank4$3.0B
Saco & Biddeford Savings Institution4$229M
Androscoggin Savings Bank3$462M
NBT Bank, National Association2$67.4M
Kennebec Savings Bank2$139M
Katahdin Trust Company1$46.1M
Machias Savings Bank1$502M
Bar Harbor Bank & Trust1$55.6M
Skowhegan Savings Bank1$17.9M

Every bank office open in Cumberland County

BankAddressOpenedDeposits
Northeast BankPortland Branch27 Pearl StPortland 041012002$2.8B
Bank of America, National AssociationPortland - One City Center Branch1 City CtrPortland 041011933$1.1B
KeyBank National AssociationMonument Square Branch1 Monument SqPortland 041011933$1.0B
The Camden National BankPortland Canal Street Branch220 Middle St, Ste 201Portland 041011834$700M
Machias Savings BankMiddle Street Portland Branch193 Middle StPortland 041012017$502M
TD Bank, National AssociationPortland-1 Portland Sq Branch1 Portland SqPortland 041012010$482M
TD Bank, National AssociationWestgate Branch1410 Congress StPortland 041021964$444M
Maine Community BankPortland Branch172 Commercial StPortland 041012004$340M
Maine Community BankGorham Savings Bank Branch64 Main StGorham 040382025$260M
Bangor Savings BankBrighton Avenue Portland Branch1071 Brighton AvePortland 041022007$247M
TD Bank, National AssociationYarmouth Branch730 Us Route 1Yarmouth 040961967$240M
TD Bank, National AssociationScarborough Branch4 Hannaford DrScarborough 040741915$222M
TD Bank, National AssociationMarket Street, Me Branch9 Market StSouth Portland 041061984$210M
Northeast Bank186 Main Street Branch186 Maine StBrunswick 040111888$195M
Androscoggin Savings BankPortland Branch130 Middle StPortland 041012009$190M
TD Bank, National AssociationNorthgate Branch362 Allen AvePortland 041031989$179M
Maine Community BankScarborough Hannaford Drive Branch38 Hannaford DrScarborough 040741995$173M
Androscoggin Savings BankBrunswick Branch208 1/2 Maine StBrunswick 040111974$163M
Maine Community BankWindham Branch766 Roosevelt TrlWindham 040621992$160M
TD Bank, National AssociationPortland- 449 Forest Ave Branch449 Forest AvePortland 041011984$150M
Maine Community BankPortland Marginal Way Branch71 Marginal WayPortland 041012004$150M
Bath Savings InstitutionBrunswick Branch3 Pleasant StBrunswick 040111987$148M
TD Bank, National AssociationFalmouth Branch200 Us Route 1Falmouth 041051988$147M
Bank of America, National AssociationMaine Mall Branch425 Philbrook AveSouth Portland 041061985$146M
Bank of America, National AssociationBrunswick Branch110 Maine StBrunswick 040111962$144M
Bath Savings InstitutionFreeport Branch189 Lower Main StFreeport 040321994$138M
TD Bank, National AssociationNorth Windham Branch756 Roosevelt TrlWindham 040621980$137M
Bangor Savings BankFalmouth Branch215 Us Route 1Falmouth 041052011$126M
Norway Savings BankWindham Branch10 Franklin DrWindham 040621988$125M
Maine Community BankStandish Branch1 Colonial DrStandish 040841979$123M
Bank of America, National AssociationFalmouth Branch251 Route 1Falmouth 041051962$123M
TD Bank, National AssociationBrunswick-Tibbetts Drive Branch10 Tibbetts DrBrunswick 040111997$121M
Bank of America, National AssociationNorth Gate Branch39 Auburn StPortland 041031957$121M
Norway Savings BankBridgton Branch1 Harrison RdBridgton 040091969$119M
Bank of America, National AssociationPortland - Millcreek Branch50 Market StSouth Portland 041061955$112M
KeyBank National AssociationBrunswick Branch172 Maine StBrunswick 040111963$111M
Androscoggin Savings BankGray Branch24 Portland RdGray 040391998$109M
KeyBank National AssociationYarmouth Branch188 Main StYarmouth 040961997$108M
Bangor Savings BankSouth Portland Branch180 Waterman Drive, Mill CreekSouth Portland 041062007$104M
TD Bank, National AssociationGray Branch23 Portland RdGray 040391915$99.3M
KeyBank National AssociationForest Avenue Branch400 Forest AvePortland 041011951$98.8M
KeyBank National AssociationNorth Windham Branch1 Landing RdWindham 040621989$94.6M
Bangor Savings BankScarborough Branch241 Us Route 1Scarborough 040742007$90.1M
Saco & Biddeford Savings InstitutionScarborough Branch41 Gorham RdScarborough 040741995$90.1M
Bangor Savings Bank77 Middle Street Branch77 Middle StPortland 041012016$89.3M
TD Bank, National AssociationBridgton Branch176 Main StBridgton 040091933$86.0M
KeyBank National AssociationMill Creek Financial Center25 Market StSouth Portland 041061955$83.8M
KeyBank National AssociationFalmouth Branch256 Us Route 1Falmouth 041051962$83.5M
Bangor Savings BankAllen Avenue Portland Branch320 Allen AvePortland 041032011$83.2M
Bangor Savings BankBrunswick Branch45 Maine StBrunswick 040112016$80.1M
Maine Community BankWest Falmouth Crossing Branch65 Gray RdFalmouth 041051999$76.0M
Norway Savings BankFalmouth Branch266 Us Route 1Falmouth 041052000$73.4M
Bangor Savings BankMiddle Street Portland Branch180 Middle StPortland 041012010$72.6M
Bangor Savings BankMarginal Way Portland Branch20 Marginal WayPortland 041012016$72.4M
Bank of America, National AssociationNorth Windham Branch772 Roosevelt TrlWindham 040621972$71.7M
Bangor Savings BankWindham Branch Office745Roosevelt TrailWindham 040622021$71.5M
Bank of America, National AssociationScarborough Branch37 Gorham Road, Route 114Scarborough 040741988$71.2M
Norway Savings BankPortland Congress St Branch1200 Congress StPortland 041021981$69.8M
Kennebec Savings BankPortland Branch53 Baxter BoulevardPortland 041032023$69.7M
Kennebec Savings BankFreeport Branch Office181 Lower Main StFreeport 040322019$69.2M
Bath Savings InstitutionFalmouth Branch239 Us Route 1Falmouth 041051993$66.7M
Maine Community BankFalmouth-Foreside Branch202 Us Route 1Falmouth 041052010$66.0M
Norway Savings BankNaples Branch621 Roosevelt TrlNaples 040551981$65.0M
KeyBank National AssociationBridgton Branch232 Main StBridgton 040091969$63.9M
Saco & Biddeford Savings InstitutionSouth Portland Branch601 BroadwaySouth Portland 041062000$62.6M
KeyBank National AssociationScarborough Branch5 Hannaford DrScarborough 040741962$60.8M
Norway Savings BankYarmouth Branch688 Us Route 1Yarmouth 040962009$59.9M
NBT Bank, National AssociationPortland Financial Center Branch5 Widgery Wharf Fl 3, 3rd FloorPortland 041012015$59.1M
Bath Savings InstitutionYarmouth Branch424 Us Route 1Yarmouth 040961996$59.0M
Bank of America, National AssociationWestbrook - Main St. Branch849 Main StWestbrook 040921890$58.4M
Bath Savings InstitutionPortland Branch46 Auburn StPortland 041032004$57.4M
Maine Community BankSouth Portland Branch395 Gorham RdSouth Portland 041062003$57.0M
Bar Harbor Bank & TrustBrunswick Branch148 Bath RdBrunswick 040112020$55.6M
Maine Community BankScarborough Us Rt 1 Branch206 Us Route 1Scarborough 040742006$54.1M
Norway Savings BankSouth Portland Branch207 Waterman DrSouth Portland 041062002$53.3M
KeyBank National AssociationGorham Branch45 Main StGorham 040381957$53.2M
The Camden National BankBrunswick Branch137 Maine StBrunswick 040111996$53.0M
Norway Savings BankBrunswick Main Branch83 Maine StBrunswick 040111858$52.6M
Norway Savings BankScarborough Branch158 U.S. 1Scarborough 040742003$47.5M
Saco & Biddeford Savings InstitutionWestbrook Branch2 Hannaford DrWestbrook 040922009$46.1M
Katahdin Trust CompanyScarborough Branch136 Us Route 1Scarborough 040742007$46.1M
Norway Savings BankGorham Branch65 Main StGorham 040382005$45.9M
Maine Community BankWestbrook Branch100 Larrabee Rd, Ste 400Westbrook 040922021$45.6M
JPMorgan Chase Bank, National AssociationDowntown Portland Branch480 Congress StPortland 041012021$45.1M
Manufacturers and Traders Trust CompanyWestbrook Branch790 Main StWestbrook 040921996$42.6M
The Camden National BankBrunswick Branch6 Gurnet RdBrunswick 040111995$41.8M
Norway Savings BankPortland Exchange St Branch120 Exchange StPortland 041011998$40.7M
Norway Savings BankFreeport Branch8 Mallett DrFreeport 040321968$40.3M
The Camden National BankFalmouth Branch240 Us Route 1Falmouth 041052012$39.6M
Maine Community BankBrunswick Branch27 Gurnet RdBrunswick 040112022$37.2M
Manufacturers and Traders Trust CompanyFalmouth Branch188 Us Route 1Falmouth 041051992$35.3M
KeyBank National AssociationMaine Mall Branch445 Gorham RdSouth Portland 041061974$34.5M
JPMorgan Chase Bank, National AssociationFalmouth Branch241 Us Route 1, Ste 101Falmouth 041052022$33.8M
Manufacturers and Traders Trust CompanyOld Port Branch350 Fore StPortland 041012016$33.2M
Maine Community BankWindham Drive-In Lane Branch3 Drive In LnWindham 040621999$32.9M
Saco & Biddeford Savings InstitutionCommercial Street Portland Branch136 Commercial StPortland 041012017$29.9M
Norway Savings BankCook'S Corner Branch14 Gurnet RdBrunswick 040111967$28.5M
Manufacturers and Traders Trust CompanyYarmouth Branch233 Main StYarmouth 040961995$28.5M
Norway Savings BankStandish Branch88 Ossipee Trl EStandish 040842007$28.1M
JPMorgan Chase Bank, National AssociationYarmouth Branch770 Us Route 1Yarmouth 040962023$25.3M
Bank of America, National AssociationMonument Plaza Pwm Branch1 Monument SqPortland 04101 · Drive-through / facility office2009$24.6M
Manufacturers and Traders Trust CompanyMill Creek Branch15 Hinckley DrSouth Portland 041061992$24.1M
Manufacturers and Traders Trust CompanyBrunswick Branch112 Maine StBrunswick 040111992$22.8M
JPMorgan Chase Bank, National AssociationWestbrook Branch92 Rock RowWestbrook 040922021$21.5M
Manufacturers and Traders Trust CompanyScarborough Branch439 Us Route 1Scarborough 040741994$21.5M
Northeast BankAblebank.Com Branch27 Pearl StPortland 04101 · Full-service home banking2012$19.8M
Bath Savings InstitutionSouth Portland Branch225 Ocean StSouth Portland 041062012$19.3M
Norway Savings BankGray Branch1 Libby Hill RdGray 040392014$18.8M
Maine Community BankCall C En T Er Branch10 Wentworth DrGorham 04038 · Full-service home banking1999$18.3M
Skowhegan Savings BankPortland Branch287 Marginal WayPortland 041012023$17.9M
JPMorgan Chase Bank, National AssociationScarborough Us 1 Branch1 Hannaford DrScarborough 040742024$17.7M
Maine Community BankYarmouth288 Main StYarmouth 040962019$13.9M
Norway Savings BankForest Avenue Portland Branch446 Forest AvePortland 041012014$13.9M
Bath Savings InstitutionWestbrook Branch Office34 Spring StWestbrook 040922021$11.2M
NBT Bank, National AssociationPortland Bayside Branch191 Marginal Way, Ste GPortland 041012026$8.3M
Bath Savings InstitutionOceanview Retirement Com. Branch52 Falmouth RdFalmouth 04105 · Mobile / seasonal office1995$2.2M
Bath Savings InstitutionPark Danforth Branch777 Stevens AvePortland 04103 · Mobile / seasonal office2017$70K
Maine Community Bank1 India StPortland 041011867$0
Northeast Bank27 Pearl StPortland 04101 · Administrative office1872$0

Sorted by deposits booked on June 30, 2026. "Opened" is the establishment date in the FDIC record.

Offices no longer reported

Offices in Cumberland County that filed a report in some year from 1994 on and are missing from 2026. Most closed; some were sold to non-banks or converted. Newest departures first.

Last bank on the signAddressLast reportPeak deposits
TD Bank, National Association835 Main StWestbrook 040922025$268M
Manufacturers and Traders Trust Company780 Roosevelt TrlWindham 040622025$33.6M
TD Bank, National Association95 Main StGorham 040382024$97.9M
Gorham Savings Bank1 India StPortland 041012024$6.2M
TD Bank, National Association250 Maine Mall RdSouth Portland 041062024$133M
Manufacturers and Traders Trust Company467 Congress StPortland 041012023$393M
KeyBank National Association85 Auburn StPortland 041032023$53.8M
Keybank National Association135 Main StreetFreeport 040322022$46.7M
Maine Community Bank16 Station Ave, Ste 103Brunswick 040112021$26.1M
Northeast Bank46 Main StreetHarrison 040402021$32.4M
Gorham Savings Bank118 Congress StreetPortland 041012021$264K
Androscoggin Savings Bank242 Bath RoadBrunswick 040112020$58.5M
TD Bank, National Association35 Elm StreetBrunswick 04011 · Full-service retail office2020$53.6M
Keybank National Association25 Portland RoadGray 040392020$37.8M
The Camden National Bank511 Congress StreetPortland 041012020$0
TD Bank, National Association477 Congress Street #481Portland 041012019$115M
Bank of America, National Association280 Main StreetYarmouth 040962019$56.3M
Bank of America, National Association1390 Congress StreetPortland 041022018$36.3M
Machias Savings Bank2 Union Street Suite 301Portland 041012018$16.5M
KeyBank National Association85 Commercial StreetPortland 041012018$62.2M
TD Bank, National Association15 Piper RoadScarborough 04074 · Drive-through / facility office2017$0
TD Bank, National Association111 Ossipee TrailStandish 04084 · Full-service retail office2017$47.6M
KeyBank National Association1106 Brighton AvenuePortland 041022015$26.7M
Bangor Savings Bank280 Fore StreetPortland 041012015$94.9M
The Camden National Bank5 Milk StreetPortland 041042015$155M
Bangor Savings Bank883 Forest AvenuePortland 041012015$14.0M
Bank of America, National Associationre-filed as office 557271446 Forest AvenuePortland 041012014$256M
KeyBank National Association1234 Shore RoadCape Elizabeth 041072013$22.9M
People's United Bank33 Island AvePeaks Island 04108 · Full-service retail office2013$3.0M
KeyBank National Association1278 Roosevelt TrailRaymond 040712013$23.7M
TD Bank, National Association180 Waterman Dr., Mill Creek ShoppingSouth Portland 041062012$86.4M
TD Bank, National Association417 Payne RoadScarborough 04074 · Full-service retail office2011$9.1M
TD Bank, National Association770 Roosevelt TrailNorth Windham 040622010$15.1M
People's United Bank467 Congress StreetPortland 041042010$62.6M
Bank of America, National Association329 Ocean House RoadCape Elizabeth 041072009$17.9M
TD Bank, National Association9 Leach Hill RdCasco 040152009$13.1M
TD Bank, National Association883 Forest AvenuePortland 041022009$39.2M
Maine Bank & Trust Company112 Maine StreetBrunswick 040112008$41.2M
Maine Bank & Trust Company188 US Route 1Falmouth 041052008$28.7M
Maine Bank & Trust Company780 Roosevelt TrailNorth Windham 040622008$10.7M
Show all 83 departures (79 no longer reported, 4 re-filed under a new office number) ▾
Maine Bank & Trust Companyre-filed as office 52213833 Island AvenuePeaks Island 041082008$12K
Maine Bank & Trust Company439 US Route OneScarborough 040742008$21.3M
Maine Bank & Trust Company15 Hinckley DriveSouth Portland 041062008$23.2M
Maine Bank & Trust Company790 Main StreetWestbrook 040922008$22.7M
Maine Bank & Trust Company88 Main StreetYarmouth 040962008$29.3M
First Tennessee Bank, National Association21 Donald B. Dean DriveSouth Portland 041062007$1.8M
Keybank National AssociationOne Canal PlazaPortland 04112 · Trust office2006$0
Bank of America, National AssociationOne Maine Savings PlazaPortland 04104 · Drive-through / facility office2005$126M
Fleet National Bank1058 Brighton AvenuePortland 041022004$40.3M
Fleet Maine, National Association65 Gannett DriveSouth Portland 041062004$36.7M
Maine Bank & Trust Company434 Western AvenueSouth Portland 041062003$6.2M
Keybank National Association468 Commercial StreetPortland 04101 · Mobile / seasonal office2001$0
Keybank National Association415 Philbrook AvenueSouth Portland 041062001$2.6M
Keybank National Association797 Roosevelt TrailWindham 040622001$950K
PNC Bank, FSB425 Marginal WayPortland 041012000$14.1M
Keybank National Associationre-filed as office 1175340929468 Commercial StreetPortland 04101 · 2000$0
Fleet Bank of Maine295 Forest AvenuePortland 041011999$16.3M
Keybank National Association147 B1 Bath RoadBrunswick 040111998$11.9M
Peoples Heritage Savings Bank208.5 Main StreetBrunswick 040111997$17.5M
Keybank National Association256 U.S. Route 1Falmouth 041051997$62.3M
Peoples Heritage Savings BankU.S. Route 1Falmouth 041051997$38.6M
Keybank National Association145 Commercial StreetPortland 041011997$30.6M
Atlantic Bank National Association176 Middle StreetPortland 041011997$31.9M
Atlantic Bank National Association511 Congress StreetPortland 04101 · Administrative office1997$65.4M
Peoples Heritage Savings Bank605 Congress StreetPortland 041041997$19.8M
Peoples Heritage Savings BankThree Auburn StreetPortland 041041997$68.6M
Atlantic Bank National AssociationU.S. Route 1Scarborough 040741997$23.9M
Peoples Heritage Savings BankPhilbrook RoadSouth Portland 041061997$32.6M
Fleet Bank of Maine9 Cumberland StreetWestbrook 040921997$10.9M
Atlantic Bank National AssociationWestbrook CommonWestbrook 040921997$17.4M
Atlantic Bank National Association785 Roosevelt Trail (Route 302)Windham 040621997$4.1M
Key Bank of Maine80 Main StreetGorham 040381996$46.6M
Key Bank of MaineOne Canal PlazaPortland 041121996$174M
Key Bank of MaineUS Route 1Yarmouth 040961996$45.9M
Key Bank of Mainere-filed as office 249230137 Maine StreetBrunswick 040111995$43.3M
Key Bank of MaineDry Mills RoadGray 040391995$22.6M
Key Bank of MaineOne Marginal WayPortland 041011995$7.2M
Key Bank of Maine93 Main StreetYarmouth 040961995$47.6M
Key Bank of MaineWindham MallNorth Windham 040621994$27.4M
Casco Northern Bank, National Association175 Auburn StreetPortland 041031994$0
Key Bank of MaineBrown and Congress StreetsPortland 041011994$26.4M
Casco Northern Bank, National AssociationOne Monument SquarePortland 041041994$143M
Casco Northern Bank, National Association9 Market StreetSouth Portland 041061994$40.9M

County FIPS 23005 · 836 square miles of land (2024 Census Gazetteer).