Bank of America has roughly 4,300 branches across the United States
Bank of America operates approximately 4,300 physical branches in the U.S., making it one of the largest branch networks in the country. The exact number changes as the bank opens new locations and closes others, so the current count may differ slightly from published figures. If you need the most current number for a specific reason — like finding branches near you — the Bank of America website and mobile app both let you search by location and see which branches are open today.
The number of branches matters differently depending on what you need. If you deposit checks in person, need to speak with someone face-to-face about a loan, or want to access a safe deposit box, having a nearby branch saves you time. If you mostly use your debit card and mobile banking, the branch count matters less to your daily banking.
Key Takeaways
- Bank of America has roughly 4,300 branches nationwide, though the exact number changes as locations open and close.
- You can find the nearest branch and its hours using the Bank of America website, mobile app, or by calling 1-800-432-1000.
- Branch availability varies by state, with more locations in densely populated areas and fewer in rural regions.
- Many banking tasks no longer require a branch visit — you can deposit checks by phone camera, transfer money online, and reach customer service 24/7.
How branch count varies by state and region
Bank of America does not distribute its branches evenly across the country. States with larger populations and major cities have significantly more branches than rural or less populated states. California, Texas, Florida, and New York each have hundreds of Bank of America locations, while smaller states may have only a handful.
If you live in or frequently travel to a major metropolitan area, you will likely find multiple Bank of America branches within a short distance. If you live in a rural area, the nearest branch might be 30 minutes or more away. This is one reason many people with Bank of America accounts also use ATMs from other banks — Bank of America participates in the Allpoint and MoneyPass ATM networks, which gives you access to thousands of ATMs beyond Bank of America's own machines.
Finding a specific branch location and hours
The fastest way to locate a Bank of America branch near you is through the branch locator on bankofamerica.com. Enter your address or zip code, and the tool shows you nearby branches, their hours, and what services each one offers. Some branches offer limited services — for example, a small branch might not have a mortgage specialist or safe deposit boxes — so the locator tells you what to expect before you go.
You can also use the Bank of America mobile app to find branches and ATMs, or call 1-800-432-1000 to speak with someone who can direct you to the right location. If you are traveling and need a branch in an unfamiliar city, the app is usually the quickest option because it shows you real-time hours and whether the branch is currently open.
What you can and cannot do without visiting a branch
Many tasks that once required a branch visit can now be done online or through the mobile app. You can deposit checks by taking a photo with your phone, transfer money between accounts, pay bills, set up direct deposit, and freeze your credit card — all without leaving home. Customer service is available 24/7 by phone or through the app's chat feature.
You do need to visit a branch for some things: opening a new account in person (though you can start online), getting a cashier's check, accessing a safe deposit box, or discussing a mortgage or business loan with a specialist. If you have a question about whether you need to visit a branch for something specific, calling 1-800-432-1000 is faster than driving to find out.
How Bank of America's branch network compares to other banks
Bank of America's 4,300 branches is the second-largest branch network among U.S. banks. Wells Fargo operates roughly 4,700 branches, and JPMorgan Chase has around 4,800. Regional banks and credit unions often have smaller networks but may offer more personalized service in the areas where they operate.
The size of a bank's branch network matters less than it did 10 years ago because online and mobile banking have reduced the need for in-person visits. Some people prefer banks with fewer branches because those banks often have lower fees and higher interest rates on savings accounts. If visiting a branch regularly is important to you, Bank of America's size means you will likely find one nearby — but if you rarely need a branch, a smaller bank or online-only bank might serve you just as well.
Using Bank of America ATMs and partner networks
Bank of America has its own ATM network with thousands of machines at branches and other locations. Beyond that, Bank of America customers can use ATMs in the Allpoint network (which includes locations at drugstores, grocery stores, and convenience stores) and the MoneyPass network without paying out-of-network fees. This means you have access to far more ATMs than Bank of America's branch count alone suggests.
If you withdraw cash frequently or travel often, the ATM network may matter more to you than the branch network. You can find ATM locations the same way you find branches — through the Bank of America website, mobile app, or by calling customer service.
Frequently Asked Questions
Is Bank of America closing branches?
Bank of America, like most large banks, periodically closes branches in areas with declining foot traffic and opens new ones in growing areas. The overall branch count has remained relatively stable in recent years, though the specific locations change. If you have a branch you use regularly, check the Bank of America website or call 1-800-432-1000 to confirm it is still open.
Can I do everything I need at any Bank of America branch?
No. Some branches offer limited services and may not have specialists for mortgages, business accounts, or investment services. The branch locator on bankofamerica.com shows what services each location offers, so you can confirm before visiting.
What if there is no Bank of America branch near me?
You can handle most banking online or through the mobile app without visiting a branch. For tasks that require in-person service, you can visit any Bank of America branch in the country — you are not limited to a specific location. If you need a branch visit regularly, you might also consider a bank with a branch network closer to you.
Do I need a Bank of America account to use their ATMs?
Yes, you need a Bank of America account to use their ATMs without fees. If you do not have an account, you can still use the ATM but will be charged a fee by Bank of America (in addition to any fee your own bank charges).