How to Find a Bank of America Branch or ATM Near You
Bank of America has over 4,600 branches and 16,000 ATMs across the United States
Bank of America operates branches in all 50 states, with the heaviest concentration on the East Coast and in California. If you need to visit a physical location to deposit a check, withdraw cash, or speak with a banker, you have several ways to find the nearest one. The fastest method is the Bank of America locator tool on their website or mobile app, which shows you branches, ATMs, and their hours in real time.
You do not need to be a Bank of America customer to use their ATMs, though you may pay a fee if you bank elsewhere. Branches, however, are for account holders or people opening new accounts. If you are looking for a specific service — like a safe deposit box, notary, or wire transfer — calling ahead ensures the branch offers it and has staff available.
Key Takeaways
- The Bank of America website and mobile app have a branch and ATM locator that shows hours, services, and directions from your current location.
- You can call 1-800-432-1000 to speak with someone who can tell you which branch near you is open and what services they offer.
- Bank of America branches are in all 50 states, but hours vary by location — some close on weekends or have limited weekday hours.
- ATMs are available 24/7 at most locations, but non-Bank of America customers typically pay a fee for out-of-network withdrawals.
Using the Bank of America branch locator online
Go to bankofamerica.com and look for the "Locations" or "Find a Branch" link, usually in the footer or top navigation. Enter your address, city, or ZIP code. The map will show all nearby branches and ATMs with their full addresses, phone numbers, and hours of operation. You can filter results to show only branches, only ATMs, or both.
The online locator also displays which services each branch offers — for example, whether they have a safe deposit box area, a notary, or a mortgage specialist. If you need a specific service, this saves you a trip to a branch that does not have it. You can also get directions by clicking on any location, and most results include parking information.
Finding locations through the Bank of America mobile app
If you have the Bank of America mobile app installed on your phone, tap the menu icon and select "Locations" or "Find a Branch." The app uses your phone's location to show the closest branches and ATMs first. You can tap any location to see hours, services, directions, and even a photo of the storefront.
The app also lets you check real-time wait times at some branches, so you know whether to go now or come back later. You can save your favorite branch as a shortcut, which is useful if you visit the same location regularly. The app works offline for saved locations, though you will need internet to search new areas.
Calling Bank of America customer service for location help
If you do not have internet access or prefer to speak with someone, call 1-800-432-1000. A representative can tell you the nearest branch to any address you provide, confirm it is open, and let you know what services are available. They can also tell you if a branch has extended hours on certain days or if it is temporarily closed.
This method is especially useful if you need a specific service and want to confirm the branch has it before you travel. Representatives can also help if you are looking for a branch in an unfamiliar area or if you need directions and the online map is not clear enough.
What to expect at a Bank of America branch
Most branches are open Monday through Friday from 9 a.m. to 5 p.m., with Saturday hours at many locations. Some branches close on Sundays, while others have limited Sunday hours. Hours vary by location, so check before you go. Many branches now use a ticket system — you take a number when you arrive and wait for your turn, rather than standing in a line.
If you are opening a new account, depositing a large check, or handling a complex transaction, expect to spend 15 to 45 minutes depending on how busy the branch is. straightforward transactions like withdrawals or balance inquiries at the teller window usually take 5 to 10 minutes. If you want to avoid wait times, early morning on weekdays is typically the quietest period.
Using Bank of America ATMs outside of branches
Bank of America ATMs are located in grocery stores, pharmacies, shopping centers, and other retail locations throughout the country. You can find these using the same locator tool — just filter for "ATMs only." Most ATMs are available 24/7, so you can withdraw cash or check your balance at any time.
If you are a Bank of America customer, you pay no fee for withdrawals at Bank of America ATMs. If you bank at another institution, you will typically pay a fee of $2 to $3 per transaction, depending on your bank's agreement with Bank of America. Some banks reimburse out-of-network ATM fees, so check your account terms before assuming you will be charged.
What to bring when you visit a branch
For most transactions, bring a valid government-issued photo ID, such as a driver's license or passport. If you are opening a new account, bring your ID and a second form of identification, such as a Social Security card or utility bill. For wire transfers, bring the recipient's bank details. For safe deposit box access, bring your key and ID.
If you are depositing a check, bring the check and your account number or debit card. If you are depositing cash, bring the cash and your ID. For notary services, bring the document that needs to be notarized and your ID. Calling ahead to confirm the branch offers the service you need prevents wasted trips.
Frequently Asked Questions
Can I do my banking at any Bank of America branch?
Yes, if you have a Bank of America account, you can visit any branch nationwide to deposit, withdraw, or handle account services. You do not have to go to the branch where you opened your account. Bring your ID and debit card or account number.
Do I need an appointment to visit a Bank of America branch?
Most branches accept walk-ins, but some offer appointment scheduling for complex services like mortgage consultations or business account setup. Check the branch's page on the Bank of America website to see if appointments are recommended or required for what you need.
What if the nearest branch is far away?
Bank of America offers online banking, mobile banking, phone banking at 1-800-432-1000, and ATM access 24/7. You can deposit checks using the mobile app's mobile deposit feature, transfer money online, and pay bills without visiting a branch. Many routine transactions do not require a physical location.
Are Bank of America ATMs free for non-customers?
No, non-Bank of America customers typically pay a fee of $2 to $3 per withdrawal. However, some banks have agreements with Bank of America that waive or reimburse these fees. Check with your bank to see if you are covered under such an agreement.
Can I access my safe deposit box outside of branch hours?
No, safe deposit boxes are only accessible during branch hours. Some branches offer extended hours or Saturday access, so check your branch's schedule. If you need access outside normal hours, call 1-800-432-1000 to ask if another nearby branch has different hours.
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.