Bank of America Locations In Maine

Bank of America operates through a network 11 branches located accross 9 cities and towns within Maine state. In addition, the bank maintains a presence with 3708 additional offices across thirty-eight different states.

A detailed map displaying each Bank of America office location is provided below for convenient reference. Additionally, a comprehensive list of all Bank of America branch locations in Maine, including precise addresses, contact information, hours of operation, routing number, and reviews, is available further down the page. For more information on any specific branch, please click on the branch name.

Map of Bank of America Maine Branches

List Of Cities And Branches In Maine

Brunswick
B
110 Maine Street, Brunswick 04011
Falmouth
F
251 Route 1, Falmouth 04105
39 Auburn Street, Portland 04103
1 City Center, Portland 04101
Saco
S
534 Main St, Saco 04072
Scarborough
37 Gorham Road, Route 114, Scarborough 04074
50 Market Street, South Portland 04106
425 Philbrook Avenue, South Portland 04106
Wells
W
75 Wells Plaza, Unit 11, Wells 04090
Westbrook
849 Main Street, Westbrook 04092
Windham
772 Roosevelt Trail, Windham 04062
Bank Information
Bank Company:Bank of America
Bank Type:National Bank
FDIC Insurance:Certificate #3510
Routing Number:44 Records
Online Banking:bankofamerica.com
Total Branches:3719 Offices
Other Banks In Maine
Bangor Savings Bank
62 Offices in Maine
Camden National Bank
56 Offices in Maine
TD Bank
38 Offices in Maine
KeyBank
31 Offices in Maine
Norway Savings Bank
24 Offices in Maine
Bar Harbor Bank & Trust
22 Offices in Maine
Comments, Reviews & Complaints
Donna Carter
Donna Carter · 29 July 2022

First went to ATM in Sanford, Maine. ATM not working and has not worked for over a week. After going to ATM I went f...

Ann Loranger
Ann Loranger · 9 September 2018

Shutting down your drive through is yet another reason to close my account and move to a different bank....

Paul Stengel
Paul Stengel · 11 January 2018

I have never been so embarrassed !!!! Of the lack of communication. For branch that that is so small you think that ...

Share On Social Media