Bank of America – один з найбільших банків у світі, займає перше місце в США за обсягом активів, друге за величиною депозитів, третє – за рівнем ринкової капіталізації; входить в індекс Dow Jones, що є членом Федерального агентства по страхуванню внесків.
В 1904 році Амадео Петро Джанніні (Amadeo Pietro Giannini) заснував у Сан-Франциско Bank of Italy, який надавав фінансові послуги іммігрантів.
Після землетрусу в Сан-Франциско в 1906 році Джаніні вдалося витягнути всі депозити з будівлі банку. У 1922 році він заснував у Італії Bank of America and Italy, купивши заснований в 1918 році Banca-Italia Meridionale. Наприкінці 1920-х рр. Джаніні звернувся до Орра Монетте (Orra E. Monnette), президенту і засновнику Bank of America (Los Angeles), з пропозицією про злиття компаній. Операція завершилася на початку 1929 року, нова компанія була перейменована в Bank of America.
Під егідою холдингової компанії Transamerica Corporation Джаніні прагнув створити національний банк, який розвивався як в більшості західних країн, так і в системі страхування. Проте прийнятий у 1956 році закон про Банківської холдингової компанії забороняв банкам мати такі небанківські філії, як страхові компанії. Transamerica Corporation була виділена із структури банку і продовжила самостійно працювати в страховому бізнесі.
Оскільки федеральне законодавство заборонило банку здійснювати діяльність між різними штатами, всі внутрішні банки, що входять в Bank of America, були змушені виділитися в окрему компанію, яка в підсумку перетворилася в First Interstate Bancorp і була придбана в 1996 році Уеллсом Фарго (Wells Fargo).
Bank of America зміг знову розширити свою внутрішню мережу за межами Каліфорнії тільки в 1980-х роках, після внесення змін у федеральний банківське законодавство. У 1983 році банк придбав Seafirst Corporation. Банк поніс великі втрати в 1986-87 рр. після розміщення ряду невигідних позик в країнах третього світу, особливо в Латинській Америці. До моменту краху фондової біржі в 1987 році ціна акції BankAmerica’s впала до 8 доларів, але вже до 1992 році вона підскочила настільки високо, що банк опинився у великому виграші після тих п’яти років.
У 1992 році банк придбав свого каліфорнійського конкурента Security Pacific Corporation і його дочірню компанію Security Pacific National Bank (California), а також інші банки в Арізоні, Айдахо, Орегоні і вашингтоні, придбані Security Pacific Corporation у 1980-х рр. У 1994 році BankAmerica придбав Continental Illinois National Bank and Trust Co. (Chicago).
В результаті цих об’єднань BankAmerica Corporation змогла повернути собі статус найбільшої американської банківської холдингової компанії. Однак в 1997 році вона поступилася перше місце швидкозростаючою NationsBank Corporation, і стала третьою в 1998 році, поступившись місце North Carolina’s First Union Corp.
В 1998 році BankAmerica був куплений Національним банком Північної Кароліни (NationsBank, North Carolina), сума угоди склала 64,8 млрд. доларів. Нова корпорація була перейменована в Bank of America з головним офісом в Шарлотт (Північна Кароліна). Новий Bank of America об’єднав активи в розмірі 570 млрд. доларів, а також 4.800 філій в 22 країнах.
У 2001 році Х’ю МакКолл (Hugh L. McColl Jr.) залишив посаду президента і голови Ради директорів банку. Його наступником став Кеннет Льюїс (Kenneth D. Lewis), який вирішив сфокусуватися на фінансової дисципліни та ефективності, протиставивши свою стратегію політиці злиття свого попередника.
У 2004 до складу Bank of America увійшов банк FleetBoston Financial: на момент угоди він займав сьоме місце в США за обсягом активів (197 млрд. доларів), обслуговував понад 20 млн. клієнтів. У січні 2006 року завершилася операція з купівлі банком гіганта за обслуговування кредитних карт MBNA.
Влітку 2006 року Bank of America і Banco Itau (Investimentos Itau S. A.) підписали угоду, згідно з якою Banco Itau отримав право проводити всі операції BankBoston в Бразилії, а також придбав всі операції Bank of America в Чилі та Уругваї. Назва BankBoston зникло з Бразилії, Чилі і Уругваю. У результаті угоди частка Bank of America в Banco Itau досягла 11,51%.
Влітку 2007 року банк придбав The United States Trust Company, сума угоди склала 3,3 млрд. доларів. Восени 2007 року банк завершив операцію з придбання компанії ABN AMRO N. A. і LaSalle Bank Corporation, сума операції склала 21 млрд. доларів. В результаті злиття банк отримав ще 411 філій в Іллінойсі, Мічигані та Індіані. Влітку 2008 року банк придбав корпорацію Countrywide Financial. 15 вересня 2008 року Bank of America оголосив про свої наміри придбати Merrill Lynch & Co., Inc. Операція завершилася 1 січня 2009 року, вона обійшлася Bank of America в 20,5 млрд. доларів і зробила його найбільшим американським банком за розміром активів.