Checked
Banks in Maine
431 bank branches in 107 cities and 16 counties · Data as of 10/23/2026
Bank branches on this page
Bank branches in Maine at a glance
- With a population of 1,387,817, Maine has 431 bank branches (3.1 per 10,000 people).
- That is 36% more per resident than the national rate of 2.3 per 10,000.
- The most common type is Full-Service Branch (392, 91%), followed by Main Office (22) and Limited-Service Facility (4).
- The largest concentrations are in Portland (36), Bangor (18) and South Portland (11).
Banks headquartered in Maine, with their assets, deposits and earnings.
Bank financialsFind bank branches by city or county
Pick a place to see its full list
·
- Portland36
- Bangor18
- South Portland11
- Augusta10
- Brunswick10
- Falmouth10
- Kennebunk10
- Oak Hill10
- Auburn9
- Rockland9
- Ellsworth8
- Saco8
- Waterville8
- Lewiston7
- North Windham7
- Yarmouth7
- Belfast6
- Sanford6
- Westbrook6
- Bar Harbor5
- Biddeford5
- Brewer5
- Damariscotta5
- Presque Isle5
- York Harbor5
- Bath4
- Calais4
- Caribou4
- Farmington4
- Gorham4
- Houlton4
- Kittery4
- Newport4
- Blue Hill3
- Boothbay Harbor3
- Bridgton3
- Camden3
- Freeport3
- Gray3
- Lincoln3
- Machias3
- Madison3
- Skowhegan3
- South Paris3
- Bethel2
- Bingham2
- Bucksport2
- Castine2
- Dexter2
- Eastport2
- Fort Kent2
- Hallowell2
- Hampden2
- Jonesport2
- Milbridge2
- Northeast Harbor2
- Norway2
- Old Town2
- Orono2
- Pittsfield2
- Rangeley2
- Rumford2
- Southwest Harbor2
- Topsham2
- Waldoboro2
- Winthrop2
- Wiscasset2
- Ashland1
- Berwick1
- Chisholm1
- Cornish1
- Danforth1
- Dover-Foxcroft1
- Eagle Lake1
- Fairfield1
- Farmingdale1
- Fort Fairfield1
- Fryeburg1
- Gardiner1
- Greenville1
- Island Falls1
- Kennebunkport1
- Kezar Falls1
- Kingfield1
- Lisbon Falls1
- Lubec1
- Mars Hill1
- Millinocket1
- Naples1
- Norridgewock1
- North Berwick1
- Oakfield1
- Oakland1
- Old Orchard Beach1
- Patten1
- Randolph1
- Richmond1
- Searsport1
- South Berwick1
- South Eliot1
- Standish1
- Thomaston1
- Unity1
- Van Buren1
- Wilton1
- Winslow1
- Winter Harbor1
All bank branches in Maine
431 listed, A to Z · Page 1 of 15
- Androscoggin Savings Bank (Brunswick Branch)Full-Service Branch · Opened 1974208 1/2 Maine St, Brunswick, ME
- Androscoggin Savings Bank (Gray Branch - Messenger Service)Messenger Office · Opened 202024 Portland Rd, Gray, ME
- Androscoggin Savings Bank (Gray Branch)Full-Service Branch · Opened 199824 Portland Rd, Gray, ME
- Androscoggin Savings Bank (Jay Branch)Full-Service Branch · Opened 19676 Androscoggin Ln, Jay, ME
- Androscoggin Savings Bank (Lisbon Falls Branch)Full-Service Branch · Opened 1996580 Lisbon St, Lisbon Falls, ME
- Androscoggin Savings Bank (Main Office)Main Office · Opened 1870505 Sabattus St, Lewiston, ME
- Androscoggin Savings Bank (Minot Avenue Branch)Full-Service Branch · Opened 1972683 Minot Ave, Auburn, ME
- Androscoggin Savings Bank (Portland Branch)Full-Service Branch · Opened 2009130 Middle St, Portland, ME
- Androscoggin Savings Bank (South Paris Branch)Full-Service Branch · Opened 1966170 Main St, South Paris, ME
- Androscoggin Savings Bank (Turner Branch)Full-Service Branch · Opened 1990207 Auburn Rd Route 4, Turner, ME
- Aroostook County Federal Savings and Loan Association (364 Main Street Branch)Full-Service Branch · Opened 1936364 Main St, Presque Isle, ME
- Aroostook County Federal Savings and Loan Association (Main Office)Main Office · Opened 193643 High St, Caribou, ME
- Auburn Savings Bank, FSB (Lewiston Branch)Full-Service Branch · Opened 2004325 Sabattus St, Lewiston, ME
- Auburn Savings Bank, FSB (Main Office)Main Office · Opened 1887256 Court St, Auburn, ME
- Bangor Savings Bank (77 Middle Street Branch)Full-Service Branch · Opened 201677 Middle St, Portland, ME
- Bangor Savings Bank (Allen Avenue Portland Branch)Full-Service Branch · Opened 2011320 Allen Ave, Portland, ME
- Bangor Savings Bank (Bangor Branch)Full-Service Branch · Opened 1989871 Hammond St, Bangor, ME
- Bangor Savings Bank (Bangor Branch)Full-Service Branch · Opened 1961652 Broadway, Bangor, ME
- Bangor Savings Bank (Bar Harbor Branch)Full-Service Branch · Opened 2023112 Cottage St, Bar Harbor, ME
- Bangor Savings Bank (Belfast Branch)Full-Service Branch · Opened 19647 Belmont Ave, Belfast, ME
- Bangor Savings Bank (Biddeford Branch)Limited-Service Facility · Opened 1980208 Main St, Biddeford, ME
- Bangor Savings Bank (Brewer Branch)Full-Service Branch · Opened 1979425 Wilson St, Brewer, ME
- Bangor Savings Bank (Brighton Avenue Portland Branch)Full-Service Branch · Opened 20071071 Brighton Ave, Portland, ME
- Bangor Savings Bank (Brunswick Branch)Full-Service Branch · Opened 201645 Maine St, Brunswick, ME
- Bangor Savings Bank (Bucksport Branch)Full-Service Branch · Opened 193389 Main St, Bucksport, ME
- Bangor Savings Bank (Calais Branch)Full-Service Branch · Opened 1945232 North St, Calais, ME
- Bangor Savings Bank (Camden/Rockport)Full-Service Branch · Opened 20005 Commercial St, Rockport, ME
- Bangor Savings Bank (Castine Branch)Full-Service Branch · Opened 1965213 Battle Ave, Castine, ME
- Bangor Savings Bank (Clifford Commons Unity Branch)Full-Service Branch · Opened 19962 Clifford Commons, Unity, ME
- Bangor Savings Bank (Community Drive Agusta Branch)Full-Service Branch · Opened 2017127 Community Dr, Augusta, ME
Frequently asked questions
- How many bank branches are in Maine?
- There are 431 bank branches in Maine in our data as of 10/23/2026.
- Which Maine cities have the most bank branches?
- Portland (36), Bangor (18), South Portland (11), Augusta (10), Brunswick (10).