Use Bank of America's branch locator to find the closest location
The fastest way to find a Bank of America branch or ATM near you is to use the branch locator on Bank of America's website. Go to bankofamerica.com, click "Locations" in the top menu, and enter your address, city, or ZIP code. The map will show every Bank of America branch and ATM within your search radius, along with hours, phone numbers, and services available at each location.
You can also call Bank of America directly at 1-800-432-1000 to ask a representative which branches are nearest to you. They can tell you which locations offer specific services — like safe deposit boxes, mortgage consultations, or business banking — if you need something beyond basic deposits and withdrawals.
The Bank of America mobile app has a built-in locator as well. Open the app, tap the menu icon, select "Locations," and allow the app to use your device's location. It will show nearby branches and ATMs sorted by distance, and you can tap any location to see hours and services.
Key Takeaways
- Bank of America's branch locator on bankofamerica.com shows all nearby branches and ATMs with hours and services listed for each.
- The mobile app's location feature uses your phone's GPS to find the closest ATM or branch instantly.
- Calling 1-800-432-1000 connects you to a representative who can tell you which locations offer the specific service you need.
- Bank of America ATMs are also available at many grocery stores, pharmacies, and other retail locations beyond standalone branches.
- If you need to deposit cash or checks outside business hours, most branches have 24-hour ATMs in the lobby or exterior wall.
What to expect when you visit a Bank of America branch
Most Bank of America branches are open Monday through Friday from 9 a.m. to 5 p.m., with reduced Saturday hours and no Sunday service at most locations. Some branches in urban areas or shopping centers stay open later or on Sundays — the locator tool will show the exact hours for the branch you plan to visit.
When you arrive, bring a valid government-issued ID (driver's license, passport, or state ID card). If you need to open an account, deposit a check, withdraw cash, or discuss a loan, you can walk in during business hours. For more complex transactions like estate planning or investment advice, many branches allow you to schedule an appointment in advance through the website or by phone.
If you only need to deposit cash or checks, use the ATM or mobile deposit instead. Mobile deposit lets you photograph the front and back of a check and submit it through the app — the funds usually post within one business day, and you avoid a trip to the branch entirely.
Using Bank of America ATMs outside of branch hours
Bank of America operates 24-hour ATMs at most branch locations, accessible from outside the building even when the branch is closed. You can withdraw cash, deposit checks or cash, transfer money between accounts, and check your balance at any time. Your debit card or ATM card works at these machines.
If you use an ATM that does not belong to Bank of America, you may be charged a fee — typically $2 to $3 per transaction, depending on the ATM operator. Bank of America reimburses some or all out-of-network ATM fees depending on your account type, so check your account details or call 1-800-432-1000 to confirm what you are covered for.
Many grocery stores, pharmacies, and convenience stores have Bank of America ATMs on-site. The branch locator will show these locations as well, so you can find one near your home or workplace without visiting a full branch.
Finding a Bank of America branch in another state or country
If you are traveling or moving, use the branch locator with the address or ZIP code of your destination. Bank of America has branches in all 50 states, so you can deposit checks, withdraw cash, or speak to a banker in most cities. Hours and available services vary by location — a small-town branch may have fewer services than a downtown location in a major city.
For international travel, Bank of America has branches in London, Mexico City, Tokyo, and other major financial centers. If you need banking services abroad, call 1-800-432-1000 before you leave to ask which services are available at your destination and whether your debit card will work there.
If you cannot reach a physical branch, you can handle most banking tasks online or through the mobile app — transfer money, pay bills, deposit checks by photo, and check your balance from anywhere with an internet connection.
Alternatives when you cannot visit a branch in person
Bank of America's mobile app and website let you handle most transactions without visiting a branch. You can transfer money between your own accounts, send money to other people through Zelle, pay bills, deposit checks by photographing them, and manage your accounts 24/7.
If you need to speak to someone, Bank of America offers phone banking at 1-800-432-1000 (available 24 hours a day, seven days a week for account holders). You can also use the chat feature on the website or in the app to message a representative during business hours.
For complex issues — like disputing a transaction, discussing a mortgage, or opening a business account — a phone call or in-person visit is usually necessary. The branch locator will show you which nearby locations offer the specific service you need, so you do not waste time traveling to a branch that cannot help.
What to bring when you visit a Bank of America branch
For most transactions, bring your debit card or ATM card and a valid government-issued ID. If you are depositing checks, bring the checks and your account number (or your debit card, which has your account number on it). If you are withdrawing cash, your ID and debit card are sufficient.
If you are opening a new account, bring two forms of ID (one must be government-issued), your Social Security number, and a small deposit to fund the account. Bank of America's minimum opening deposit varies by account type — the branch representative can tell you the current requirement when you arrive.
If you are discussing a loan, mortgage, or investment account, bring recent pay stubs, tax returns, or bank statements showing your income and assets. The banker will tell you what documents they need before your appointment, so call ahead if you want to prepare.
Frequently Asked Questions
Can I deposit cash at a Bank of America ATM?
Yes. Most Bank of America ATMs accept cash deposits 24 hours a day. The cash posts to your account immediately, and you get a receipt showing the amount deposited. If the ATM is out of service or full, try another nearby ATM or visit a branch during business hours.
What if the nearest Bank of America branch is far away?
Use the mobile app or website to handle most banking tasks remotely — deposits, transfers, bill payments, and balance checks. For services that require a physical location, look for a Bank of America ATM nearby, or call 1-800-432-1000 to ask if a representative can help you by phone.
Do all Bank of America branches offer the same services?
No. Smaller branches may not offer mortgage consultations, investment services, or safe deposit boxes. The branch locator shows which services are available at each location. If you need a specific service, check the locator first or call the branch directly to confirm before you visit.
Can I use my Bank of America debit card at other banks' ATMs?
Yes, but 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. Check your account details or call 1-800-432-1000 to see if you are covered.
What are Bank of America's standard branch hours?
Most branches are open Monday through Friday, 9 a.m. to 5 p.m., with Saturday hours from 9 a.m. to 1 p.m. Some branches in urban areas or shopping centers have extended hours or Sunday service. Use the branch locator to see the exact hours for the location nearest you.