Bank of America has branches and ATMs across the United States, but the fastest way to find the closest one depends on whether you need a staffed location or just cash access
Bank of America operates roughly 4,300 branches and over 16,000 ATMs nationwide. A staffed branch handles account services, loan applications, and complex transactions. An ATM lets you withdraw cash, deposit checks, and check balances without waiting for a teller. The location that matters depends on what you need to do right now.
If you need when ready cash or a quick balance check, search for an ATM first—they are more numerous and often closer. If you need to speak with someone about an account problem, open a new account, or discuss a loan, you need a branch location with staff hours.
Key Takeaways
- The Bank of America website and mobile app both have branch and ATM locators that show hours, services, and distance from your current location.
- ATMs are more plentiful than branches and often available 24/7, while branch hours typically run 9 a.m. to 5 p.m. on weekdays with limited weekend service.
- Bank of America's Surcharge-Free ATM network includes partner banks and ATMs outside Bank of America locations, so you may have more options than Bank of America machines alone.
- If you cannot find a nearby branch for a specific service, calling 1-800-432-1000 can tell you which location offers that service and whether you need an appointment.
Using the Bank of America Branch and ATM Locator
The fastest route is the Bank of America website at bankofamerica.com. At the top of the page, click "Locations" or look for the branch and ATM finder. Enter your address, city, or ZIP code. The map shows both branches (marked differently from ATMs) with their exact addresses, phone numbers, and hours.
The mobile app works the same way. Open the app, tap the menu icon, select "Locations," and allow the app to use your location. It will show the nearest options sorted by distance. You can filter to show only branches, only ATMs, or both. Each listing includes whether that location offers specific services like safe deposit boxes, notary service, or mortgage consultations.
The locator updates in real time, so if a branch is temporarily closed or has reduced hours, that information appears on the listing. Click any location to see its full service menu, phone number, and directions.
The Difference Between Branches and ATMs
A branch is a staffed location where you can speak with a banker. Branches handle new accounts, loan applications, wire transfers, cashier's checks, safe deposit boxes, and account disputes. Most branches are open Monday through Friday from 9 a.m. to 5 p.m., with some opening on Saturday mornings. Sunday hours are rare. If you need a specific service, the locator will tell you whether that branch offers it.
An ATM is a machine that dispenses cash and accepts deposits. Bank of America ATMs are available 24/7 at most locations. You can withdraw cash, deposit checks or cash, transfer funds between accounts, and check your balance without a teller. Some ATMs accept envelope-free deposits, meaning you can deposit a check or cash without an envelope. If you only need cash or a quick deposit, an ATM is usually faster and closer than a branch.
Bank of America's Surcharge-Free ATM Network
Bank of America customers do not pay a fee to use Bank of America ATMs. But the network is larger than Bank of America machines alone. Bank of America is part of the Allpoint network, which includes ATMs at grocery stores, pharmacies, convenience stores, and other retailers. You can also use ATMs at partner banks without a surcharge.
The locator shows both Bank of America ATMs and Allpoint partner ATMs. When you search, you will see machines at Walgreens, CVS, Whole Foods, and other retailers marked as surcharge-free for Bank of America customers. This means you may have an ATM within walking distance even if there is no Bank of America branch nearby.
If you use an ATM outside the Bank of America and Allpoint network, Bank of America charges a fee (typically $2.50 to $3.00 per transaction, depending on your account type). The locator will not show these machines, so stick to the ones it lists.
What to Do If You Cannot Find a Nearby Branch
If the locator shows no branch within reasonable distance, or if the nearest branch does not offer the service you need, call Bank of America's main line at 1-800-432-1000. A representative can tell you which branch in your region offers that specific service and whether you need to schedule an appointment. Some services, like mortgage consultations or complex account issues, may require an appointment rather than a walk-in visit.
Bank of America also offers phone and online banking for many transactions. You can open a basic checking account online, transfer money between accounts, pay bills, and dispute transactions without visiting a branch. If your need is urgent and no nearby branch has the service, ask the phone representative whether it can be handled remotely.
Using the Mobile App to Find Locations on the Go
The Bank of America mobile app's location feature works offline once you have loaded the map. If you are traveling or do not have cell service, you can still see nearby branches and ATMs. The app also shows real-time wait times at some branches, so you can see whether it is busy before you go.
You can save your favorite branch or ATM as a favorite in the app. This is useful if you use the same location regularly—it will appear at the top of your location list next time you open the finder. The app also lets you start certain transactions before you arrive, like requesting a cashier's check, so the teller has it ready when you get there.
Frequently Asked Questions
Can I deposit cash at a Bank of America ATM?
Yes, all Bank of America ATMs accept cash deposits. You do not need an envelope. The deposit posts to your account when ready, though it may take one business day to show in your available balance. The ATM will give you a receipt with the amount deposited.
Are Bank of America ATMs available 24/7?
Most are, but some ATMs in branches or retail locations may have limited hours. The locator shows the hours for each specific machine. If you need cash outside normal business hours, search for ATMs near you and check the listing—most will show 24-hour availability.
Do I need an appointment to visit a Bank of America branch?
Walk-ins are welcome for most services like deposits, withdrawals, and account questions. However, some services like mortgage consultations, investment information, or complex account issues may require an appointment. The locator shows which services need appointments at each branch, or you can call ahead to confirm.
What if the nearest Bank of America branch is far away?
Use the Allpoint network ATMs shown in the locator for cash and deposits. For account services, call 1-800-432-1000 to see whether the service can be handled by phone or online, or to find the nearest branch that offers it. Many routine transactions do not require a visit.
Can I use another bank's ATM without a fee?
Only if it is part of the Allpoint network or a Bank of America partner bank. The locator shows all surcharge-free options. Using an ATM outside these networks will result in a fee from Bank of America, typically $2.50 to $3.00 per transaction.