Bank of America Near Me

Last updated: July 26, 2026

Looking for the nearest Bank of America financial center or ATM to your current location? Enter your ZIP code, address, city, or landmark into the official Bank of America locator, or use the interactive map below. This page covers the verified 24/7 customer service numbers (general, credit card, mortgage, lost card), branch hours and Saturday hours, the Federal holiday closure schedule, a state-by-state list of all 39 states plus DC where Bank of America operates, the Erica virtual assistant, BofA Rewards (formerly Preferred Rewards), Bank of America’s 2024-2027 expansion plan to open 150+ new financial centers, and answers to the most common Bank of America questions.

Map of Bank of America locations near me

Use the BofA branch locator below to find the nearest Bank of America financial center in your location, with branch hours, services, and contact details.

Bank Of America Near Me

Bank of America at a glance

  • Official name: Bank of America, N.A. (often “BofA”, “BoA”, “B of A”, or “Bank Bank of America”)
  • Founded: 1904 in San Francisco by A.P. Giannini as Bank of Italy; renamed Bank of America 1930; current entity formed by the September 30, 1998 NationsBank-BankAmerica merger
  • Parent company: Bank of America Corporation (NYSE: BAC)
  • Headquarters: Bank of America Corporate Center, 100 North Tryon Street, Charlotte, North Carolina 28202
  • U.S. bank ranking: 2nd-largest U.S. bank by assets (~$3.2 trillion), 3rd-largest by branch count
  • Financial centers: approximately 3,461 across 39 U.S. states plus Washington DC (BofA calls its branches “financial centers”)
  • ATMs: approximately 15,000 nationwide, including drive-up and walk-up ATMs
  • Mobile users: approximately 49 million digital banking users; Erica virtual assistant has crossed 3 billion interactions
  • General customer service (deposits, accounts): 1-800-432-1000
  • Credit card customer service (24/7): 1-800-421-2110
  • Mortgage customer service (24/7): 1-800-669-6607
  • Lost or stolen credit card: 1-800-732-9194
  • Lost or stolen debit/ATM card: 1-888-635-6000
  • Home equity customer service: 1-800-269-3084
  • Official locator: locators.bankofamerica.com
  • FDIC insured: yes, FDIC certificate #3510

Bank of America financial center near me

To find the closest Bank of America financial center (BofA’s term for a branch) to your current location, use the map above or the official locator at locators.bankofamerica.com. Enter your ZIP code, address, city, or landmark into the search box.

Find a financial center or ATM, Bank of America

Enter address, ZIP code, or landmark; filter by financial center or ATM. Source: locators.bankofamerica.com

The official locator lets you filter by financial center, ATM, drive-up ATM, full-service branch, lobby hours, and Saturday hours. You can also search by radius (1, 5, 10, or 25 miles) to match queries like “bank of america near me within 5 mi”.

Bank of America ATM near me

Bank of America operates approximately 15,000 ATMs across the United States, including 24-hour walk-up, drive-up, and in-financial-center ATMs. Bank of America customers can use any Bank of America ATM fee-free for withdrawals, deposits, balance inquiries, and transfers. For daily maximums and how to request a temporary increase, see our guide to the Bank of America ATM withdrawal limit. For step-by-step deposit instructions, funds availability, and deposit-slip requirements, see our guide to Bank of America ATM deposits. Using a non-Bank of America ATM in the U.S. typically incurs a $2.50 fee per transaction from Bank of America (plus any fee charged by the ATM owner). BofA does not currently operate a major partner ATM network, so the most cost-effective option for cash is a Bank of America branded ATM.

Use the BofA ATM finder to find the closest Bank of America ATM machine around you, including drive-up and 24-hour deposit ATMs.

Bank Of America, Find the Nearest ATMs

Drive-up ATMs, deposit ATMs, and the BofA ATM finder

Many Bank of America financial centers have drive-up ATMs available 24/7, supporting cash withdrawal and check or cash deposit. Use the locator filter for “drive-up ATM” to find drive-thru ATMs near you. For users searching “bofa atm near me”, “boa atm near me”, “closest bank of america atm near me locations map”, or “nearest bofa atm”, the official ATM locator and the Bank of America mobile app ATM finder both filter to fee-free Bank of America ATMs in your area.

Mobile app and Erica virtual assistant

You can also locate Bank of America financial centers and ATMs from your phone using the official Bank of America Mobile Banking app on iPhone and Android. The app includes the branch and ATM finder, mobile check deposit, Zelle, card lock and unlock, and Erica, Bank of America’s AI-powered virtual financial assistant. Erica has handled over 3 billion client interactions since launch and helps with balance inquiries, transaction search, bill payment reminders, duplicate charge alerts, and account guidance. Erica can hand off to a live agent without losing conversation context, useful when an issue needs human escalation.

Useful to know

Bank of America hours, Saturday hours, and open now

Bank of America financial center hours vary by location, but most centers follow this typical schedule:

DayTypical hours
Monday to Friday9:00 AM to 4:00 PM lobby (some locations until 5:00 PM or 6:00 PM); drive-up often opens earlier
Saturday9:00 AM to 1:00 PM (many locations closed Saturday)
SundayClosed at all locations

Always confirm the hours for your specific financial center on the official locator before visiting, especially on Saturdays (BofA Saturday hours are less common than at many regional banks). ATMs remain available 24/7 even when financial centers are closed.

Is Bank of America open now near me? Use the locator filter for “open now” or sort financial centers by today’s hours. ATMs are 24/7. The general customer service line at 1-800-432-1000 handles deposits and accounts; credit card support at 1-800-421-2110 is 24/7; mortgage support at 1-800-669-6607 is 24/7; lost or stolen card lines are 24/7 (1-800-732-9194 credit, 1-888-635-6000 debit/ATM).

Bank of America holiday hours

Bank of America financial centers follow the Federal Reserve holiday schedule and are closed on the following days each year. ATMs, online banking, the Bank of America Mobile Banking app, Erica, and 24/7 phone support for credit cards, mortgages, and lost cards remain available.

HolidayDateFinancial centers
New Year’s DayJanuary 1Closed
Martin Luther King Jr. Day3rd Monday of JanuaryClosed
Presidents Day3rd Monday of FebruaryClosed
Memorial DayLast Monday of MayClosed
JuneteenthJune 19Closed
Independence DayJuly 4Closed
Labor Day1st Monday of SeptemberClosed
Columbus Day2nd Monday of OctoberClosed
Veterans DayNovember 11Closed
Thanksgiving Day4th Thursday of NovemberClosed
Christmas DayDecember 25Closed

When a Federal holiday falls on a Saturday, financial centers typically remain closed that Saturday; when it falls on a Sunday, financial centers typically close the following Monday.

Bank of America distinctive features

  • Erica virtual assistant: AI-powered banking assistant in the BofA Mobile Banking app, over 3 billion client interactions since 2018 launch. Handles transaction search, balance inquiries, duplicate charge detection, bill reminders, and proactive insights.
  • BofA Rewards (formerly Preferred Rewards): Bank of America’s loyalty program that rewards customers based on combined deposit and Merrill Edge investment balances. Tiers from $20,000 (Gold) up to $1 million+ (Diamond Honors / Premier) provide credit-card-rewards bonuses (25% to 75%), interest-rate bonuses on savings, mortgage and home-equity discounts, and other benefits. The new BofA Rewards program announced February 2026 expanded access to millions more clients.
  • Cash Back Deals: discounts at 15,000+ national and local brands.
  • Keep the Change: a savings program that rounds up debit-card purchases to the nearest dollar and deposits the difference into your savings.
  • BofA Travel Rewards and BankAmericard: branded credit card lineup with Preferred Rewards bonuses.
  • SafePass: security feature that adds a one-time-passcode layer for sensitive transactions.

Bank of America by state

Bank of America operates approximately 3,461 financial centers across 39 U.S. states plus Washington DC, with a coast-to-coast footprint and the broadest geographic reach of any U.S. bank after Chase. The largest financial-center counts (per current bankbranchlocator data): California (675), Florida (405), Texas (306), New York (239), New Jersey (177), Massachusetts (145), Georgia (128), Illinois (117), Washington (115), Maryland (113), Arizona (103), North Carolina (102), Virginia (96), Michigan (71), Pennsylvania (62), plus 24 additional states with smaller footprints. The bank announced 2024 and 2025 expansion plans to open more than 150 to 165 new financial centers by 2027 across 200+ markets, including new entries into Alabama, Louisiana, Nebraska, and Wisconsin.

Bank of America in California

California is BofA’s largest state with 675 financial centers and the historic California Bank of Italy roots (founded by A.P. Giannini in San Francisco, 1904). BofA ranks #3 in California deposit market share. Locations span Los Angeles, San Francisco, San Diego, San Jose, Sacramento, Fresno, Long Beach, Oakland, Bakersfield, Anaheim, Simi Valley, and most major California metros.

Bank of America in Florida

Florida BofA has 405 financial centers, ranking #4 in Florida deposit market share. Locations span Miami, Fort Lauderdale, Tampa, Orlando, Jacksonville, Naples, Sarasota, St. Petersburg, Fort Myers, West Palm Beach, Boca Raton, Ocala, Lake Mary, and Tallahassee.

Bank of America in Texas

Texas BofA has 306 financial centers, ranking #3 in Texas deposit market share. Locations span Houston (77073), Dallas, Austin, San Antonio, Fort Worth, Plano, Frisco, Arlington, McKinney, and the Rio Grande Valley.

Bank of America in New York

New York BofA has 239 financial centers, ranking #3 in New York deposit market share. Locations span New York City (all five boroughs), Long Island, Westchester, Rochester, Syracuse, Albany, Schenectady, and Buffalo.

Bank of America in New Jersey

New Jersey BofA has 177 financial centers, ranking #4 in New Jersey deposit market share. Locations span Newark, Jersey City, Edison, Paterson, Trenton, Camden, Flemington (08822), Wyckoff, Salem (08079), and the Bergen, Essex, Hudson, Middlesex, Monmouth counties.

Bank of America in Massachusetts

Massachusetts BofA has 145 financial centers. Locations span Boston, Worcester, Springfield, Cambridge, Lowell, Reading, Quincy, Brockton, Lynn, and Western Massachusetts.

Bank of America in Georgia

Georgia BofA has 128 financial centers. Locations span Atlanta metro (Buckhead, Sandy Springs, Alpharetta, Marietta, Roswell, Decatur), Athens, Augusta, Savannah, Columbus GA, and Macon.

Bank of America in Illinois

Illinois BofA has 117 financial centers. Locations span Chicago and the Chicago suburbs (Naperville, Aurora, Schaumburg, Oak Park, Bucktown, Evanston), plus Rockford, Peoria, and Springfield.

Bank of America in Washington

Washington BofA has 115 financial centers. Locations span Seattle, Spokane, Tacoma, Vancouver, Bellevue, Kirkland, Redmond, Everett, and Olympia.

Bank of America in Maryland

Maryland BofA has 113 financial centers across Baltimore metro, Annapolis, Frederick, Rockville, Silver Spring, Bethesda, and Hagerstown.

Bank of America in Arizona

Arizona BofA has 103 financial centers across Phoenix metro (Phoenix, Scottsdale, Tempe, Mesa, Chandler, Glendale, Gilbert, Peoria), Tucson, and Flagstaff.

Bank of America in North Carolina

North Carolina is BofA’s headquarters state with 102 financial centers. BofA’s corporate headquarters is in Charlotte at the Bank of America Corporate Center, 100 North Tryon Street. Locations span Charlotte, Raleigh, Durham, Greensboro, Winston-Salem, Cary, Greenville NC, Asheville, Fayetteville, and Wilmington NC.

Bank of America in Virginia

Virginia BofA has 96 financial centers across Northern Virginia (Arlington, Alexandria, Fairfax, Reston), Richmond, Virginia Beach, Norfolk, Newport News, Hampton, Roanoke, and Charlottesville.

Bank of America in Michigan

Michigan BofA has 71 financial centers across Detroit metro, Grand Rapids, Ann Arbor, Lansing, Flint, Sterling Heights, and Warren.

Bank of America in Pennsylvania

Pennsylvania BofA has 62 financial centers across Philadelphia metro, Pittsburgh, Allentown, Harrisburg, Lancaster, Reading, Scranton, York (17403), Erie, and the Lehigh Valley including Tioga (16929) area.

Bank of America in Washington DC

Washington DC BofA has approximately 39 financial centers and ATMs across the District (the Washington DC market is one of BofA’s strongest urban markets per capita, with full-service financial centers and ATMs concentrated in Downtown, Dupont Circle, Capitol Hill, Georgetown, Foggy Bottom, Adams Morgan, U Street, and the Northwest neighborhoods).

Other Bank of America states

Bank of America also operates financial centers in 24 additional states: Connecticut, Colorado, Nevada, Tennessee, Oregon, Ohio, Missouri, Kentucky, Indiana, New Mexico, New Hampshire, Maine, Rhode Island, Delaware, South Carolina, Hawaii, Idaho, Iowa, Kansas, Minnesota, Oklahoma, Utah, plus the 4 new expansion states announced for 2024-2027: Alabama, Louisiana, Nebraska, and Wisconsin. View any state on the official Bank of America locator.

States where Bank of America does NOT have financial centers

Bank of America does not operate retail financial centers in: Alaska, Arkansas, Mississippi, Montana, North Dakota, South Dakota, Vermont, West Virginia, Wyoming, or Puerto Rico. Customers in those states can still bank online at bankofamerica.com, use the Bank of America Mobile Banking app, interact with Erica, and access 24/7 customer service by phone.

Contact Bank of America

About Bank of America and recent expansion

Bank of America, N.A., is the principal banking subsidiary of Bank of America Corporation (NYSE: BAC), one of the four “Big Four” U.S. banks alongside Chase, Wells Fargo, and Citibank. BofA is the 2nd-largest U.S. bank by assets (~$3.2 trillion) and 3rd-largest by branch count, with approximately 3,461 financial centers and 15,000 ATMs across 39 U.S. states plus Washington DC. The bank serves approximately 69 million consumer and small-business clients and approximately 49 million active digital-banking users.

Bank of America traces its roots to 1904, when Amadeo Pietro (A.P.) Giannini founded the Bank of Italy in San Francisco’s North Beach neighborhood to serve Italian-American immigrants who other banks would not lend to. The bank survived the 1906 San Francisco earthquake (Giannini famously set up a temporary lending desk on the city’s docks within days), grew through California in the 1920s, was renamed Bank of America in 1930, and became BankAmerica Corporation in 1968. The current company structure was formed by the September 30, 1998 merger of BankAmerica Corporation with NationsBank Corporation of Charlotte, with the combined entity adopting the Bank of America name and Charlotte NC corporate headquarters. Subsequent major acquisitions include FleetBoston Financial (2004), MBNA (2006, credit cards), LaSalle Bank (2007, Midwest), Countrywide Financial (2008, mortgages), and Merrill Lynch (January 1, 2009, wealth management and investment banking).

2023-2027 financial center expansion. In June 2023, Bank of America announced plans to open 165+ new financial centers across 63 markets and 9 new states by the end of 2026, including expansion into Alabama, Louisiana, Nebraska, and Wisconsin for the first time. In May 2025, BofA expanded the plan, committing to 150 new financial centers by 2027 with over $5 billion invested in the network since 2016. The expansion focuses on high-growth markets like Boise ID, Cincinnati OH (re-entry), Columbus OH, Madison WI, Minneapolis MN, Omaha NE, and several Southeast metros.

Bank of America offers checking and savings accounts (including the Advantage SafeBalance and Advantage Plus Banking lineup), certificates of deposit, credit cards (BankAmericard, Customized Cash Rewards, Travel Rewards, Premium Rewards), home mortgages (one of the largest U.S. mortgage originators), auto loans, personal loans, small business banking, commercial banking, the BofA Rewards loyalty program, the Erica virtual assistant, and through its Merrill Lynch and Merrill Edge subsidiaries, full-service and self-directed wealth management and investment services.

Frequently asked questions

Is there a Bank of America near me?

Bank of America operates approximately 3,461 financial centers across 39 U.S. states plus Washington DC. To check whether there is a Bank of America financial center near your current location, enter your ZIP code, address, city, or landmark into the map above or the official locator at locators.bankofamerica.com. If you do not find a Bank of America in your state, you can still bank online at bankofamerica.com, use the BofA Mobile Banking app with the Erica virtual assistant, and access 24/7 phone customer service for credit cards, mortgages, and lost or stolen cards.

What states is Bank of America in?

Bank of America has financial centers in 39 U.S. states plus Washington DC, with the largest concentrations in California (675), Florida (405), Texas (306), New York (239), New Jersey (177), Massachusetts (145), Georgia (128), Illinois (117), Washington (115), Maryland (113), Arizona (103), North Carolina (102 home state), Virginia (96), Michigan (71), and Pennsylvania (62). Smaller footprints in 24 additional states, plus new entries into Alabama, Louisiana, Nebraska, and Wisconsin announced for the 2024-2027 expansion.

Why isn’t there a Bank of America in my state?

Bank of America does NOT operate retail financial centers in Alaska, Arkansas, Mississippi, Montana, North Dakota, South Dakota, Vermont, West Virginia, Wyoming, or Puerto Rico. The bank is expanding into Alabama, Louisiana, Nebraska, and Wisconsin between 2024 and 2027. Customers in any state can still bank online at bankofamerica.com, use the Mobile Banking app with Erica, and contact 24/7 customer service by phone.

What time does Bank of America open and is BofA open now near me?

Most Bank of America financial centers open at 9:00 AM Monday through Friday and close at 4:00 PM (some until 5:00 PM or 6:00 PM). Drive-up windows typically open about 30 minutes before the lobby. Saturday hours, where available, are usually 9:00 AM to 1:00 PM, though many BofA financial centers are closed on Saturday. All financial centers are closed on Sunday. To check whether your nearest Bank of America is open now, use the locator on locators.bankofamerica.com or enter your ZIP code to see today’s hours. ATMs are 24/7.

Is Bank of America open on Saturday?

Some Bank of America financial centers are open Saturday morning, typically 9:00 AM to 1:00 PM. However, many BofA financial centers are closed on Saturday entirely (Saturday hours are less common at BofA than at many regional banks). Always confirm Saturday hours at your specific financial center using the official locator before visiting. ATMs are available 24/7.

Is Bank of America open on Sunday?

No. All Bank of America financial centers are closed on Sundays. ATMs remain available 24/7, online banking at bankofamerica.com is always accessible, the Bank of America Mobile Banking app and Erica virtual assistant are available 24/7, and 24/7 phone customer service is available for credit cards, mortgages, and lost or stolen cards.

What is the Bank of America customer service phone number?

Bank of America has several customer service phone numbers by department: general deposit accounts 1-800-432-1000; credit cards 1-800-421-2110 (24/7); mortgage 1-800-669-6607 (24/7); home equity 1-800-269-3084; lost or stolen credit card 1-800-732-9194 (24/7); lost or stolen debit or ATM card 1-888-635-6000 (24/7); TTY for hearing impaired dial 711. For Spanish-language service, call 1-800-688-6086.

Does Bank of America have ATMs near me and are they fee-free?

Yes. Bank of America operates approximately 15,000 ATMs across the U.S., including drive-up and walk-up ATMs at most financial centers. Bank of America customers can use any Bank of America ATM fee-free for withdrawals, deposits, balance inquiries, and transfers. Using a non-Bank of America ATM in the U.S. typically incurs a $2.50 fee from Bank of America (plus any fee charged by the ATM owner). BofA does not currently operate a major partner ATM network, so for fee-free cash you should use a Bank of America branded ATM.

What is Erica?

Erica is Bank of America’s AI-powered virtual financial assistant, built into the Bank of America Mobile Banking app since 2018. Erica handles balance inquiries, transaction search, bill payment reminders, duplicate charge alerts, account guidance, and proactive insights such as flagging unusual spending patterns. As of August 2025, Erica had crossed 3 billion client interactions, making it one of the most-used AI assistants in U.S. banking. Erica can hand off to a live human agent without losing the conversation context, useful when an issue needs escalation.

What is BofA Rewards (formerly Preferred Rewards)?

BofA Rewards is Bank of America’s loyalty program (renamed from Preferred Rewards in early 2026 with expanded benefits) that rewards customers based on combined deposit balances at Bank of America plus investment balances at Merrill Edge or Merrill Lynch. Tiers (Gold $20K, Platinum $50K, Platinum Honors $100K, Diamond $1M, Diamond Honors $10M) provide credit-card-rewards bonuses of 25% to 75%, interest-rate bonuses on savings, mortgage and home-equity discounts, and access to entertainment, travel, and lifestyle benefits with partners like Regent Seven Seas Cruises and Virgin Hotels.

How many Bank of America locations are there?

Bank of America has approximately 3,461 financial centers and approximately 15,000 ATMs across 39 U.S. states plus Washington DC. The bank announced plans to open 150+ new financial centers by 2027 across 200+ markets, with 9 new markets and 4 new states (AL, LA, NE, WI) added in the 2024-2027 expansion. BofA is the 2nd-largest U.S. bank by assets and 3rd-largest by branch count.

Where is Bank of America headquartered?

Bank of America is headquartered at the Bank of America Corporate Center, 100 North Tryon Street, Charlotte, North Carolina 28202. The bank was originally founded in San Francisco in 1904 by A.P. Giannini as the Bank of Italy and remained headquartered in California until the September 30, 1998 NationsBank-BankAmerica merger, when the combined entity adopted Charlotte NC as its new corporate headquarters (NationsBank’s home).

What is the Bank of America routing number?

Bank of America routing numbers vary by the state where you opened your account. You can find your specific routing number on the bottom of your checks (the first nine digits), in your online banking dashboard at bankofamerica.com, in the BofA Mobile Banking app under account details, by asking Erica, or by calling 1-800-432-1000.

Is Bank of America FDIC insured?

Yes, Bank of America, N.A. is FDIC insured (certificate #3510). Deposits are insured up to $250,000 per depositor, per insured bank, for each account ownership category.