The fastest way to find a Bank of America location
Use the Bank of America locator tool on their website or mobile app. Go to bankofamerica.com, click "Locations" in the top menu, enter your address or zip code, and the map shows every branch and ATM within your search radius. The app does the same thing and uses your phone's location automatically.
You can also call Bank of America customer service at 1-800-432-1000 and ask for the nearest branch. They will give you the address, hours, and whether that location handles the specific service you need — not all branches offer the same services.
Google Maps works too. Search "Bank of America near me" and you will see branches, ATMs, hours, and customer reviews. This method is useful if you want to compare wait times or read what other customers say about a specific location.
Key Takeaways
- The Bank of America website locator and mobile app show branches and ATMs with hours and services offered at each location.
- Not all branches provide the same services — some handle loans or investment services while others handle basic deposits and withdrawals only.
- Calling 1-800-432-1000 connects you to a representative who can confirm hours and tell you whether a branch handles what you need.
- Bank of America ATMs are free for account holders; non-customers pay a fee that varies by transaction type.
What to look for when choosing a location
If you need to speak to someone about a loan, investment account, or business banking, confirm that the branch offers that service before you go. The locator tool lists services at each location. A small branch near your home may only handle deposits, withdrawals, and account changes.
Check the hours. Many branches close by 5 or 6 p.m. on weekdays and have limited Saturday hours. If you work standard business hours, an ATM may be faster than waiting for a branch to open or staying open late.
If you need to deposit cash or checks, you need either a branch or a Bank of America ATM that accepts deposits. Not all ATMs do. The locator tool specifies which ATMs take deposits.
Using Bank of America ATMs outside a branch
Bank of America ATMs are in most grocery stores, pharmacies, and retail locations. If you have a Bank of America checking or savings account, withdrawals and balance checks are free at any Bank of America ATM. Deposits may also be free depending on your account type — check your account terms.
Non-customers pay a fee to use Bank of America ATMs. The fee varies: typically $2.50 to $3 for a withdrawal, and higher for a balance inquiry or transfer. Your own bank may also charge you a fee for using an out-of-network ATM, so you could pay twice.
If you use ATMs frequently, the Bank of America locator tool can help you find the closest one to your home, work, or regular routes. This saves time and money compared to using ATMs from other banks.
What happens if no branch is near you
Bank of America offers online banking, mobile banking, and phone banking for most transactions. You can transfer money, pay bills, deposit checks by photo, and manage your account without visiting a branch. Many customers handle their banking entirely online.
If you need cash, use any ATM in the Allpoint network — Bank of America customers can withdraw cash for free at Allpoint ATMs, which are in convenience stores, pharmacies, and other retailers nationwide. The Bank of America app shows Allpoint locations too.
For services that require a signature or in-person verification — like opening a new account, applying for a loan, or resolving a dispute — you may need to visit a branch or call customer service to arrange a video appointment. Ask when you call whether your situation can be handled remotely.
ATM deposits and mobile check deposits
Bank of America ATMs that accept deposits let you insert cash or checks 24 hours a day. The deposit posts to your account the same business day if you deposit before the cutoff time, usually 9 p.m. Deposits after that post the next business day.
If no ATM is nearby, use mobile check deposit instead. Open the Bank of America app, select "Mobile Check Deposit," take a photo of the front and back of the check, and submit it. The check posts within one business day. This works for personal checks only, not cash.
Mobile check deposit is free for account holders and works from anywhere — home, work, or while traveling. It is faster than mailing a check and safer than carrying cash.
Finding a branch for specific services
Some Bank of America services are only available at certain locations. Mortgage applications, investment advice, and business banking often require a full-service branch or a specialized center. The locator tool lists which services each location offers.
If you cannot find a branch that offers what you need, call 1-800-432-1000 and ask whether you can handle it by phone, video, or mail. Many loan applications and account changes can be completed remotely without visiting a branch.
For complex financial decisions, you can also request an appointment with a banker at a nearby branch. This reserves time with someone who can discuss your options without a wait.
Using the Bank of America mobile app to find locations
The Bank of America mobile app has a built-in locator that uses your phone's GPS to show the nearest branches and ATMs. Tap the menu, select "Locations," and the map appears with real-time distance and directions.
The app also shows current wait times at some branches, so you can decide whether to go now or come back later. Hours, phone numbers, and available services are listed for each location.
If you do not have the app, download it from the Apple App Store or Google Play. It is free and works on phones and tablets.
Frequently Asked Questions
Do I need an appointment to visit a Bank of America branch?
Most branches accept walk-ins, but you can request an appointment to avoid waiting. Call the branch directly or use the mobile app to book a time. During busy periods, an appointment guarantees a banker will be available when you arrive.
Can I do everything online instead of visiting a branch?
Most banking tasks — transfers, bill pay, check deposits, account changes — work online or through the app. You only need a branch for services like opening a new account type, applying for a loan, or resolving a dispute that requires a signature or in-person verification.
Are Bank of America ATMs free for everyone?
Free for Bank of America account holders. Non-customers pay a fee, usually $2.50 to $3 per transaction. Your own bank may also charge you a fee for using an out-of-network ATM, so check your account terms first.
What if the nearest branch is far away?
Use online banking, the mobile app, or phone banking for most transactions. For in-person services, ask whether you can handle it by video appointment or mail. Bank of America also offers free ATM access through the Allpoint network at thousands of retail locations nationwide.
Can I deposit cash at a Bank of America ATM?
Only at ATMs marked as deposit-enabled. The locator tool specifies which ATMs accept cash and check deposits. If no deposit ATM is nearby, use mobile check deposit for checks or visit a branch for cash deposits.