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 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.

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.

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 ATM withdrawal limit, daily withdrawal maximums by account tier, how to request a temporary limit increase, and how the Preferred Rewards / BofA Rewards tiers change the limit
- Bank of America ATM deposit, step-by-step ATM deposit instructions, cash and check deposit rules, funds availability timeline, and Envelope-Free Deposit ATM details
- ATM withdrawal limits by bank, a side-by-side comparison of daily withdrawal maximums across major U.S. banks
- ATM fees by bank, out-of-network fees, non-bank ATM surcharges, and how to avoid them
- ATM deposit rules by bank, deposit caps, per-transaction limits, and funds availability compared
- Cardless ATM access, how to withdraw cash from an ATM using your phone at major U.S. banks
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:
| Day | Typical hours |
|---|---|
| Monday to Friday | 9:00 AM to 4:00 PM lobby (some locations until 5:00 PM or 6:00 PM); drive-up often opens earlier |
| Saturday | 9:00 AM to 1:00 PM (many locations closed Saturday) |
| Sunday | Closed 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.
| Holiday | Date | Financial centers |
|---|---|---|
| New Year’s Day | January 1 | Closed |
| Martin Luther King Jr. Day | 3rd Monday of January | Closed |
| Presidents Day | 3rd Monday of February | Closed |
| Memorial Day | Last Monday of May | Closed |
| Juneteenth | June 19 | Closed |
| Independence Day | July 4 | Closed |
| Labor Day | 1st Monday of September | Closed |
| Columbus Day | 2nd Monday of October | Closed |
| Veterans Day | November 11 | Closed |
| Thanksgiving Day | 4th Thursday of November | Closed |
| Christmas Day | December 25 | Closed |
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 Los Angeles (229 locations across LA and the San Fernando Valley)
- Bank of America in San Francisco (84 locations across SF proper)
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 Miami (25 locations in Miami, Coconut Grove, and Coral Gables)
- Bank of America in Tampa (29 locations across the City of Tampa)
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 Houston (130 locations across Houston and the Inner Loop)
- Bank of America in Dallas (80 locations across Dallas proper and the Park Cities)
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 NYC (330 locations across all 5 boroughs)
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 Boston (111 locations across Boston and Greater Boston)
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 Atlanta (40 locations across the City of Atlanta proper)
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 Chicago (117 locations across Chicago and the metro inside city limits)
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 Seattle (60 locations across Seattle proper)
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 Phoenix (85 locations across Phoenix and the Valley of the Sun)
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 Charlotte (80 locations across the BoA HQ city, including the Bank of America Corporate Center in Uptown)
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).
- Bank of America in Washington DC (54 locations across the District)
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
- General customer service (deposit accounts): 1-800-432-1000
- Credit card customer service (24/7): 1-800-421-2110
- Mortgage customer service (24/7): 1-800-669-6607
- Home equity customer service: 1-800-269-3084
- Lost or stolen credit card (24/7): 1-800-732-9194
- Lost or stolen debit/ATM card (24/7): 1-888-635-6000
- TTY for hearing impaired: dial 711 for telecommunication relay service
- Online banking: bankofamerica.com
- Branch and ATM locator: locators.bankofamerica.com
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.