Bank of America Branch and ATM Locator

OR

OR enter your address to find the closest Bank of America location


Browse by Top Cities

Bank of America, or BoA, is multinational financial services and banking institution in America that is headquartered in Charlotte, North Carolina. The second biggest bank holding company in the US, it is also the 26th largest company in the US and the eleventh largest company in the world. Its roots are in the melding of a 1928 Italian banking company, Bank of Italy, with Bank of America consolidating the other holdings to create the corporate giant. Bank of America has banks in all fifty states, D.C., and more than 40 countries. With 4,488 banking centers and 16,259 ATMs, BoA is everywhere.

Locations by State

Alabama
1
Arkansas
19
Arizona
143
California
939
Colorado
22
Connecticut
125
DC
24
Delaware
9
Florida
544
Georgia
173
Iowa
5
Idaho
4
Illinois
161
Indiana
6
Kansas
37
Kentucky
1
Louisiana
3
Massachusetts
241
Maryland
151
Maine
17
Michigan
104
Minnesota
17
Missouri
71
Montana
1
North Carolina
154
New Hampshire
23
New Jersey
258
New Mexico
26
Nevada
68
New York
306
Ohio
5
Oklahoma
29
Oregon
53
Pennsylvania
69
Rhode Island
35
South Carolina
83
South Dakota
1
Tennessee
59
Texas
377
Utah
19
Virginia
133
Washington
176
West Virginia
2