How to locate a Bank of America location

Bank of America operates over 4,000 branches and 16,000 ATMs across the United States. The fastest way to find one is through their branch locator tool on bankofamerica.com — enter your address or zip code, and the map shows branches, ATMs, and hours. You can also call 1-800-432-1000 to speak with someone who can direct you to the nearest location.

If you need a specific service — like opening an account, applying for a loan, or speaking with a financial advisor — call ahead. Not all branches offer the same services. Some locations are smaller and handle deposits and withdrawals only, while others have full-service desks for mortgages, investments, and business banking.

ATMs are scattered more widely than branches. You can withdraw cash, deposit checks, and transfer money at any Bank of America ATM without a fee if you have a Bank of America account. Non-customers may face a fee depending on their own bank's policies.

Key Takeaways

  • The Bank of America branch locator on their website shows hours, services offered, and directions to the nearest location.
  • Not all branches offer the same services, so confirm what you need is available before you visit.
  • Bank of America ATMs are more numerous than branches and allow account holders to withdraw cash and deposit checks without fees.
  • Calling 1-800-432-1000 connects you to someone who can answer questions about a specific branch's hours or services.

Using the online branch locator

Go to bankofamerica.com and look for the "Locations" or "Find a Branch" link, usually in the top navigation or footer. Enter your zip code, city, or street address. The tool displays a map with pins for branches and ATMs, sorted by distance from your search point.

Each location listing shows hours of operation, the services available at that branch, and a phone number. Some branches have extended hours or Saturday service; others close by 5 p.m. on weekdays. The listing also tells you whether that branch has a safe deposit box, a mortgage specialist, or a business banking desk.

You can filter results to show only branches, only ATMs, or both. This is useful if you just need cash and want the nearest ATM rather than a full branch.

What to do if no branch is nearby

Bank of America offers mobile banking through their app and website, so you can handle many transactions without visiting a branch. You can transfer money between accounts, pay bills, deposit checks by photograph, and check your balance anytime.

If you need to deposit cash or speak to someone in person, you have a few options. Some Bank of America branches partner with other banks' ATM networks, so you may be able to use a nearby ATM even if it is not branded Bank of America. Check your account settings or call customer service to see which networks your account can access.

For services that require a person — like opening a new account, discussing a loan, or resolving a dispute — you can also schedule a video appointment through the Bank of America app or website. A banker can help you over video call during business hours.

ATM access and fees

Bank of America account holders can use any of the 16,000 Bank of America ATMs without a fee. If you use an ATM that does not belong to Bank of America, your own bank may charge you a fee, and the other bank's ATM may also charge a fee. These charges vary by bank and can range from $1 to $3 per transaction.

Some Bank of America accounts come with fee reimbursement for out-of-network ATM charges. Check your account type or call customer service to see whether you have this benefit.

If you travel frequently or live far from a branch, consider whether the ATM network and mobile banking features matter more to you than in-person service. Bank of America's app lets you deposit checks, transfer money, and pay bills from anywhere, which reduces the need to visit a physical location.

Visiting a branch in person

Most Bank of America branches are open Monday through Friday from 9 a.m. to 5 p.m., with some variation by location. Many branches also open on Saturday mornings. Hours are listed in the branch locator tool, so check before you go.

Bring a photo ID and your account number or debit card. If you are opening a new account, bring a second form of ID and proof of address (a utility bill or lease works). For loan applications or mortgage discussions, bring recent pay stubs, tax returns, and bank statements.

During busy times — lunch hours and Friday afternoons — wait times can be long. If you need a specific service, calling ahead to schedule an appointment can save time. Many branches now offer appointment scheduling through the app or website.

Frequently Asked Questions

Can I use a Bank of America ATM if I do not have a Bank of America account?

Yes, but you will likely be charged a fee by Bank of America and possibly by your own bank as well. The fee amount depends on your bank's policies. If you frequently need cash, opening a Bank of America account may save you money on ATM fees.

What if I need to deposit cash but the branch is closed?

Bank of America ATMs accept cash deposits if you have a Bank of America account. You can deposit cash 24 hours a day at any ATM. The deposit will post to your account within one business day.

Do all Bank of America branches handle mortgage applications?

No. Smaller branches may not have a mortgage specialist on staff. Use the branch locator tool to confirm the branch offers mortgage services, or call ahead to ask. Larger branches and financial centers are more likely to have loan officers available.

Can I open an account online instead of visiting a branch?

Yes. Bank of America allows you to open a checking or savings account online through their website or app. You will need a valid ID, Social Security number, and proof of address. You do not need to visit a branch unless you want to deposit cash immediately.

What if the nearest branch is more than an hour away?

You can handle most banking through the mobile app and website — checking balances, transferring money, paying bills, and depositing checks by photo. For services that require a person, you can schedule a video appointment with a banker. For cash deposits, use any Bank of America ATM.