Last updated: June 28, 2026 · Data source: Official Bank of America site, FDIC filings
Reviewed by Zia Shahid, Buzdy Banking Editor
Bank of America is the second-largest US bank, with Financial Centers in most major metros and a strong rewards program. This review covers its accounts, credit cards, the Preferred Rewards program, and routing numbers.
Bank of America at a glance
- Branches: 3,800+ Financial Centers nationwide
- Best for: relationship rewards, digital banking (Erica assistant)
- Top cards: Customized Cash Rewards, Travel Rewards, Premium Rewards
Preferred Rewards
The Preferred Rewards program boosts credit card cash back by 25–75% and raises savings rates based on your combined balances with Bank of America and Merrill — one of the strongest loyalty programs among US national banks.
Branches, ATMs & routing number
Find Bank of America Financial Centers on our New York, Los Angeles, and Chicago branch pages, or browse all US branches. For direct deposit or wires, see the Bank of America routing number & SWIFT code page.
FAQ
What is Bank of America's routing number?
ACH routing numbers vary by the state where you opened your account; the wire routing number is 026009593. Confirm yours on the routing number page.
Is Bank of America better than Chase?
Both have huge networks. Bank of America wins on relationship rewards; Chase wins on premium travel cards. Compare them in our best US banks guide.