Bank of America Branch and ATM Locator


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.