Bank of America operates branches in all 50 U.S. states, plus Washington D.C., and maintains offices in more than 40 countries worldwide
Bank of America has over 4,000 branches across the United States. The bank's largest concentration of branches is in California, Texas, Florida, and the Northeast, but you can find a location in every state. The bank also operates financial centers in major cities and smaller communities, with different locations offering different services — some are full-service branches with loan officers and investment advisors, while others are smaller branches or ATM-only locations.
Outside the U.S., Bank of America maintains a significant international presence. The bank has offices in major financial hubs including London, Tokyo, Hong Kong, Singapore, and Sydney. These international locations primarily serve corporate clients, institutional investors, and customers who need banking services while traveling or doing business abroad. The scope of services at international offices varies by location and customer type.
Key Takeaways
- Bank of America has more than 4,000 U.S. branches in all 50 states, with the highest density in California, Texas, Florida, and the Northeast.
- You can find your nearest branch by using the bank's branch locator tool on its website or mobile app, which shows hours, services offered, and ATM locations.
- Bank of America operates offices in over 40 countries, primarily serving business customers and international travelers.
- Not all branches offer the same services — some locations handle deposits and withdrawals only, while others have loan officers and investment advisors on staff.
How to find your nearest Bank of America branch
The fastest way to locate a Bank of America branch is through the bank's official website or mobile app. Both have a branch locator tool where you enter your zip code or city name and see all nearby locations, their hours, phone numbers, and the specific services each branch offers. The tool also shows ATM locations, which are often more numerous than full branches.
When you search, the results show you whether a location is a full-service branch, a financial center (which typically has more staff and services), or a smaller branch. The listing also tells you which services are available at that specific location — for example, whether they handle mortgage applications, business banking, or investment services. Hours vary by location, so checking before you visit saves a trip.
What services are available at different branch types
Bank of America operates three main types of locations. Full-service branches handle checking and savings accounts, deposits, withdrawals, and basic transactions. Financial centers are larger locations in major cities that also have loan officers, investment advisors, and business banking specialists on staff. Smaller branches or express locations may only handle deposits, withdrawals, and account inquiries.
If you need a specific service — such as applying for a mortgage, opening a business account, or meeting with a wealth advisor — the branch locator will tell you which nearby locations offer it. You can also call ahead to confirm a service is available before making the trip. Many services can also be handled online or by phone without visiting a branch at all.
Bank of America's headquarters and major regional offices
Bank of America's global headquarters is located in Charlotte, North Carolina. The bank maintains major regional offices in New York, San Francisco, Los Angeles, Chicago, and Boston. These offices house corporate leadership, trading floors, and specialized business units rather than retail customer services.
If you need to reach Bank of America's corporate offices for business inquiries or investor relations, the bank's website lists contact information for each major office. For customer service issues, calling the customer service number on your debit card or statement is faster than trying to reach a regional office directly.
Using Bank of America ATMs outside your local area
Bank of America ATMs are available at most of its branches and at thousands of other locations nationwide through the Allpoint network and other ATM partnerships. If you travel or move, you can use any Bank of America ATM without a fee. The bank's mobile app and website show ATM locations in any area, which is useful if you're traveling and need cash.
When you use an ATM outside the Bank of America network, you may be charged a fee by the other bank. Bank of America reimburses some out-of-network ATM fees depending on your account type, so check your account details or call customer service to see what your account covers.
Visiting a branch in person versus online and phone banking
Many banking tasks no longer require a branch visit. You can open accounts, transfer money, pay bills, deposit checks (using mobile check deposit), and manage investments through Bank of America's website or mobile app. Customer service is available by phone 24/7 for account questions and most transactions.
You do need to visit a branch in person for some tasks: signing documents for mortgages or loans, depositing cash in large amounts, ordering cashier's checks, or meeting with a financial advisor. If you're unsure whether you need to visit a branch for your specific need, calling customer service first can save time.
International Bank of America locations and services
Bank of America's international offices are concentrated in financial centers and major business hubs. Customers traveling abroad can use Bank of America ATMs in many countries, though fees and currency exchange rates apply. The bank also offers international wire transfers, foreign exchange services, and travel notifications through its regular branches and online banking.
If you need banking services while traveling internationally, you can set up a travel notification in the mobile app or by calling customer service before you leave. This prevents your card from being blocked due to unusual activity in a foreign country. International offices primarily serve business customers and institutional clients rather than individual travelers.
Frequently Asked Questions
Can I do all my banking online instead of visiting a branch?
Most routine banking — transfers, bill pay, check deposits, and account management — can be done online or through the mobile app. You only need to visit a branch for services like signing loan documents, depositing large amounts of cash, or meeting with an advisor. Customer service by phone handles many other requests.
Do all Bank of America branches have the same hours?
No. Hours vary by location and day of the week. Most branches are open weekdays and Saturday mornings, but some have extended hours or different schedules. The branch locator tool shows the exact hours for each location, so check before you visit.
What if there's no Bank of America branch near me?
You can handle most banking needs online, by phone, or through ATMs. If you need in-person service, you can visit any Bank of America branch nationwide — you're not limited to branches in your area. For specific services, call ahead to confirm the branch offers what you need.
Are Bank of America's international offices open to regular customers?
International offices primarily serve business and institutional clients. Individual customers can use Bank of America ATMs in many countries and access customer service by phone. If you need specific services while traveling, contact customer service before your trip to arrange what's available.
How do I report a problem at a specific branch?
Call the branch directly using the phone number from the branch locator, or contact Bank of America's customer service line. You can also file a complaint through the bank's website or contact the Consumer Financial Protection Bureau if you believe the bank violated banking regulations.