The fastest way to find a Bank of America location
Bank of America's branch locator tool on their website (bankofamerica.com) shows you the nearest branches and ATMs with their hours, phone numbers, and services offered at each location. You enter your address or zip code, and the map displays results sorted by distance. The same tool works on the Bank of America mobile app if you already have it installed.
If you do not have internet access, call Bank of America's customer service line at 1-800-432-1000 and give them your location. They can tell you the closest branch and whether it is open that day. For ATM-only locations, the phone line is faster than searching online because ATMs do not have posted hours the way branches do.
Google Maps also lists Bank of America branches and ATMs near you if you search "Bank of America near me." The results show hours, phone numbers, and customer reviews, though Google's information can lag behind what the bank's own locator shows.
Key Takeaways
- Bank of America's branch locator on bankofamerica.com or their mobile app is the most current source for location, hours, and services at each branch.
- ATMs are available 24/7 at most Bank of America locations, but branch hours vary by location and day of the week.
- Calling 1-800-432-1000 is faster than searching online if you need to know whether a specific branch is open right now.
- Bank of America branches offer different services—some handle loans and investments, while smaller branches may only do basic deposits and withdrawals.
What services are available at different branch sizes
Not all Bank of America branches offer the same services. Large full-service branches typically have loan officers, investment advisors, and mortgage specialists on staff. Smaller branches may only handle deposits, withdrawals, and account changes. Some branches are inside grocery stores or malls and have limited hours and staff.
If you need a specific service—opening a business account, applying for a mortgage, or meeting with a financial advisor—call ahead to confirm that branch has someone available. The branch locator tool sometimes lists services offered, but a phone call to the branch directly is more reliable than the website.
ATMs at Bank of America locations work the same way regardless of branch size. You can withdraw cash, deposit checks, and transfer money between accounts at any ATM 24 hours a day, seven days a week. If you use an ATM at a different bank, Bank of America may charge you a fee—check your account terms to see what that fee is.
Finding ATMs outside Bank of America locations
Bank of America is part of the Allpoint network, which means you can use thousands of ATMs at other banks and retailers without paying a Bank of America fee. The Allpoint locator (allpointnetwork.com) shows participating ATMs near you. Walmart, CVS, Walgreens, and many credit unions are part of the network.
If you use an ATM that is not part of Bank of America's network and not part of Allpoint, you will pay a fee. The amount varies by the ATM operator and your account type. Some Bank of America accounts waive out-of-network ATM fees, so check your account details or call customer service to see whether yours does.
What to bring when you visit a branch in person
For basic transactions like deposits or withdrawals, bring your debit card or account number. If you do not have either, bring a government-issued photo ID and the person at the branch can look up your account by name and address.
If you are opening a new account, bring a photo ID and a Social Security number. If you are applying for a loan or credit product, bring recent pay stubs, tax returns, and proof of address (a utility bill or lease works). Call the branch ahead of time to ask what documents they need for your specific situation—requirements vary by product and your financial history.
Branch hours and holiday closures
Most Bank of America branches are open Monday through Friday from 9 a.m. to 5 p.m., with some locations open Saturday mornings. Hours vary by location, and some branches close earlier on certain days. The branch locator tool shows the exact hours for each location.
Bank of America branches close on federal holidays: New Year's Day, Martin Luther King Jr. Day, Presidents' Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving, and Christmas. ATMs remain open on holidays. If you need to do something on a holiday, use the ATM or call customer service at 1-800-432-1000.
Using Bank of America services without visiting a branch
You can handle most banking tasks online or through the mobile app without going to a branch. You can transfer money, pay bills, deposit checks by taking a photo, and manage your account settings from your phone or computer. Customer service is available by phone 24/7 at 1-800-432-1000.
If you need to speak to someone in person but cannot visit during branch hours, some Bank of America locations offer video banking appointments. Ask the branch locator tool or call customer service to see whether your nearest branch offers this option.
Frequently Asked Questions
Can I do everything at an ATM that I can do at a branch?
No. ATMs let you withdraw cash, deposit checks and cash, and transfer money between your accounts. You cannot open a new account, apply for a loan, or speak to someone about your account at an ATM. For those services, you need to visit a branch or call customer service.
What if the nearest Bank of America branch is far away?
Use the Allpoint network to find a nearby ATM at another bank or retailer where you can withdraw cash without a fee. For other services, use online banking, the mobile app, or call 1-800-432-1000. Many tasks can be done without visiting a physical location.
Do I need an appointment to visit a Bank of America branch?
Walk-ins are welcome at most branches for basic transactions. For complex services like loan applications or investment advice, making an appointment ensures someone is available to help you. Call the branch directly to schedule.
What happens if I try to use a Bank of America ATM and it is out of service?
The ATM will display an error message. Use a different Bank of America ATM, find an Allpoint network ATM, or visit a branch during business hours. If you were charged a fee for an out-of-service ATM, call customer service to report it.
Can I deposit a check at any Bank of America ATM?
Yes. Most Bank of America ATMs accept check deposits 24/7. The check is usually processed within one business day. If the ATM does not have a deposit slot, use mobile check deposit through the app instead.