Looking for the nearest ICICI Bank near me, ideally a branch, ATM, or cash deposit machine (CDM) open right now and close to your current location? The ICICI locations map below shows your nearest ICICI branches and ATMs. ICICI Bank is India’s second-largest private sector bank with 7,511 branches and 12,087 ATMs / CRMs (Cash Recycling Machines) across India, plus international branches and subsidiaries including the United States (New York), United Kingdom (ICICI Bank UK), Canada (ICICI Bank Canada), and operations in Bahrain, China, Dubai, Hong Kong, Singapore, and South Africa.
ICICI Bank at a glance
- Founded: 1994 (banking subsidiary of ICICI Limited, became standalone after the 2002 reverse merger)
- HQ: ICICI Bank Towers, Bandra-Kurla Complex, Mumbai (registered office in Vadodara, Gujarat)
- Type: Private sector bank (NSE: ICICIBANK, BSE: 532174, NYSE ADR: IBN)
- Branches in India: 7,511
- ATMs and CRMs (Cash Recycling Machines) in India: 12,087
- International: US (New York Branch + representative offices in Texas and California), UK (ICICI Bank UK plc subsidiary), Canada (ICICI Bank Canada subsidiary), branches in Bahrain, China, Dubai (DIFC), Hong Kong, Singapore, South Africa
- 24/7 customer care (India general): 1860 120 7777
- Personal Banking toll-free (India): 1800 1080
- From the USA (toll-free): 1-866-424-2448 (ICICI Bank USA)
- From abroad (NRI, 24/7): +91 22 3366 7777
- iMobile app complaints: 1800 200 3344 (Mon-Fri 9 AM to 6 PM)
- Email: customer.care@icicibank.com
- Branch and ATM locator: icici.bank.in/find-atm-branch (also at maps.icicibank.com)
- Mobile app: iMobile Pay by ICICI Bank (Android and iOS)
ICICI Bank branch, ATM and cash deposit machine near me
Map of ICICI Bank locations near me
Use the map below to find your nearest ICICI Bank branch, ATM, or cash deposit machine (CDM) based on your current location. Click any pin for the exact address and directions. For the most accurate result, allow your browser to share your location, or zoom and pan to a specific area.

For the official ICICI locator, visit icici.bank.in/find-atm-branch. A mobile-friendly version is available at maps.icicibank.com/mobile. Both let you filter by branches, ATMs, cash deposit machines (CDMs), Touch Banking branches (24/7 self-service), and the services available at each location.

Caption: ICICI’s official locator lets you filter results by branch, ATM, CDM, and the services available at each location. Source: maps.icicibank.com
ICICI branch locator: find a branch by pincode, IFSC, or current location
The official ICICI Bank branch and ATM locator lets you search any of these ways:
- By your current location: Allow the website or app to use your device location for the nearest results
- By city, state, or pincode (PIN code): Enter the area you want to search
- By IFSC code: Look up the branch attached to a specific 11-character IFSC (Indian Financial System Code) used for NEFT, RTGS, IMPS, and UPI transfers. ICICI IFSC codes start with ICIC followed by 0 and a 6-character branch code (for example, ICIC0000123).
- By type: Branches, ATMs, cash deposit machines (CDMs), or 24-hour Touch Banking branches
- By service: Locker availability, foreign exchange, NRI services, home loans, demat services, doorstep banking
The iMobile Pay app on Android and iOS also includes a built-in branch and ATM locator that uses your current location automatically. ICICI also runs a Branch on the Move service: mobile banking vans that visit scheduled stops in rural and semi-urban areas not served by a regular branch.
ICICI ATM near me
ICICI Bank operates 12,087 ATMs and CRMs (Cash Recycling Machines) across India. Most ICICI ATMs are accessible 24 hours a day, 7 days a week, including weekends and public holidays. Branch-attached ATMs typically have a separate 24-hour entrance, and standalone ICICI ATM kiosks are also accessible round the clock.
What you can do at an ICICI ATM:
- Withdraw cash from your ICICI savings or current account
- Check your account balance and recent transactions
- Transfer funds between ICICI accounts
- Change your ATM PIN
- Make a cardless cash withdrawal using the iMobile Pay app
- Print a mini statement
- Recharge a prepaid mobile or DTH (at select ATMs)
- Pay credit card bills (at select ATMs)
Are ICICI ATMs free? ICICI savings account customers get 5 free transactions per month at ICICI ATMs (financial and non-financial combined) and 3 free transactions at other bank ATMs in metro cities (5 in non-metro), subject to the latest RBI guidelines. Beyond the free limit, each transaction carries a small fee. Non-ICICI customers using an ICICI ATM pay the interchange fee charged by their own bank.
ICICI cash deposit machine (CDM) and CRM
An ICICI cash deposit machine (CDM) lets you deposit cash directly into your ICICI account 24 hours a day without needing a teller. Many newer ICICI machines are CRMs (Cash Recycling Machines), which combine cash withdrawal, cash deposit, and cheque deposit in one machine, so the cash deposited by one customer can be dispensed to the next, hence the name “recycling”.
What you can do at an ICICI CDM or CRM:
- Deposit cash into your own ICICI account using your debit card
- Deposit cash into a third-party ICICI account using the recipient’s account number (at select machines)
- Print a transaction receipt
- At CRMs, also withdraw cash from your account in the same session
To find your nearest ICICI CDM or CRM, use the map above or the official locator filtered for cash deposit machines. Cash deposit limits vary by machine and by RBI rules. Coin deposits are not accepted (notes only).
ICICI Bank in the United States
ICICI Bank has a US presence through ICICI Bank Limited, New York Branch (licensed by the Office of the Comptroller of the Currency) plus representative offices in Texas and California. The US branch focuses on NRI (Non-Resident Indian) banking, business banking, and corporate solutions for large corporations and growing businesses.
- ICICI Bank USA toll-free: 1-866-424-2448
- Website: icicibankusa.com
- Money2India service: ICICI’s flagship US-to-India remittance service, with 1.5 million+ customers and 5 million+ transactions processed since launch
- NRI accounts available remotely: NRE (Non-Resident External), NRO (Non-Resident Ordinary), and FCNR (Foreign Currency Non-Resident) accounts can be opened online without visiting India
- Important: Deposits at the ICICI Bank New York Branch are not FDIC-insured (US branches of foreign banks operate under different deposit protection rules)
ICICI Bank does not operate a US retail branch network across all 50 states. For everyday US banking, see major US bank pages like Chase, Bank of America, Wells Fargo, or Citibank.
ICICI Bank around the world
Outside India and the US, ICICI Bank operates wholly-owned banking subsidiaries and international branches:
- United Kingdom: ICICI Bank UK plc, with branches in London and other UK locations
- Canada: ICICI Bank Canada (wholly-owned subsidiary)
- Bahrain
- China
- Dubai (DIFC)
- Hong Kong
- Singapore
- South Africa
ICICI Bank hours, open now and Saturday hours
Is ICICI Bank open now? Standard ICICI Bank branch hours in India are 10 AM to 4 PM, Monday to Friday, with most branches also open on the 1st, 3rd, and 5th Saturdays of the month (typically 10 AM to 1 PM or 2 PM). Branches are closed on the 2nd and 4th Saturdays, on Sundays, and on all national and state public holidays. ICICI ATMs and CRMs remain available 24 hours a day, 7 days a week.
- Branches: Mon-Fri 10 AM to 4 PM, alternate Saturdays only (1st/3rd/5th)
- Touch Banking branches: 24/7 self-service (cash withdrawal, deposit, passbook printing, balance enquiry)
- ATMs and CRMs: 24/7 in most cases
- 24/7 customer care (1860 120 7777): Around the clock
- iMobile Pay app and Internet Banking: 24/7
- iPal chatbot: 24/7 on icici.bank.in
ICICI holiday closures. ICICI Bank follows the Reserve Bank of India bank holiday calendar, which varies by state. National closures include Republic Day (26 January), Independence Day (15 August), Gandhi Jayanti (2 October), and major festivals (Diwali, Holi, Eid). State-specific holidays may close branches on additional days. To check whether a specific branch is open right now, use the official locator at icici.bank.in/find-atm-branch.
Contact ICICI Bank
- 24/7 customer care (India general): 1860 120 7777
- Personal Banking toll-free (India): 1800 1080
- ICICI Bank USA toll-free: 1-866-424-2448
- NRI from abroad (24/7): +91 22 3366 7777
- iMobile app complaints: 1800 200 3344 (Mon-Fri 9 AM to 6 PM)
- General email: customer.care@icicibank.com
- NRI services email and country-wise numbers: see icici.bank.in/nri-banking/contact-us
- Specific branch phone numbers: Use the locator at icici.bank.in/find-atm-branch to find the direct phone for any specific branch
- iPal chatbot: AI assistant available 24/7 on icici.bank.in
About ICICI Bank
ICICI Bank Limited is India’s second-largest private sector bank by assets and one of the country’s largest banks overall. The name ICICI originally stood for Industrial Credit and Investment Corporation of India, a development financial institution founded in 1955 as a joint initiative of the World Bank, the Government of India, and Indian industry to provide medium-term and long-term project financing to Indian businesses.
ICICI Bank Limited was incorporated in 1994 as the banking subsidiary of ICICI Limited. In 2002, ICICI Limited was merged with ICICI Bank in a reverse merger, transforming the former development financial institution into a universal bank and making ICICI Bank the largest private sector bank in India at the time. ICICI Bank pioneered many firsts in Indian retail banking including the first internet banking service, the first iMobile banking app, and the first call centre for customer service.
ICICI Bank offers a comprehensive range of services: savings and current accounts, fixed and recurring deposits (including iWish goal-based deposits), home loans, personal loans, auto loans, education loans, business loans, credit cards, debit cards, internet banking, the iMobile Pay app, NRI banking, foreign exchange, demat and trading accounts (through ICICI Securities), investment products, insurance distribution (ICICI Prudential Life), and Pockets, a digital wallet open to non-customers.
Frequently asked questions
Where is the nearest ICICI Bank ATM to my current location?
Use the ICICI locations map at the top of this page to find your nearest ICICI ATM based on your current location. ICICI Bank operates 12,087 ATMs and CRMs (Cash Recycling Machines) across India. Click any pin for the exact address. For an official search with filters, use the locator at icici.bank.in/find-atm-branch or open the iMobile Pay app.
Where is the nearest ICICI cash deposit machine (CDM)?
ICICI cash deposit machines (CDMs) and CRMs accept cash deposits 24/7 without needing a teller. Use the map to find your nearest CDM, or use the official locator at icici.bank.in filtered for cash deposit machines. Many newer ICICI machines are CRMs (Cash Recycling Machines) that combine cash withdrawal, cash deposit, and cheque deposit in one machine.
How do I find the closest ICICI Bank branch?
Use the map on the page or the official ICICI branch locator at icici.bank.in/find-atm-branch (also at maps.icicibank.com). You can search by city, state, pincode (PIN code), IFSC code, or current location. The locator covers regular branches, ATMs, cash deposit machines, and Touch Banking branches (24/7 self-service). The iMobile Pay mobile app also includes a built-in branch locator.
Is ICICI Bank open now?
Standard ICICI Bank branch hours in India are Monday to Friday 10 AM to 4 PM, with most branches also open on 1st, 3rd, and 5th Saturdays (typically 10 AM to 1 PM or 2 PM). Branches are closed on 2nd and 4th Saturdays, all Sundays, and national or state public holidays. ICICI ATMs and CRMs are accessible 24 hours a day, and ICICI Touch Banking branches operate as 24/7 self-service banking centres.
Does ICICI Bank have branches in the United States?
ICICI Bank has a US presence through ICICI Bank Limited, New York Branch (licensed by the Office of the Comptroller of the Currency) plus representative offices in Texas and California. The US branch focuses on NRI banking, business banking, and corporate solutions. ICICI does not operate a US retail branch network across all 50 states. The US toll-free number is 1-866-424-2448. Note that deposits at the ICICI Bank New York Branch are not FDIC-insured. For everyday US retail banking, major options include Chase, Bank of America, Wells Fargo, and Citibank.
What is an ICICI Touch Banking branch?
An ICICI Touch Banking branch is a 24/7 self-service banking centre, typically located near regular branches or in high-traffic areas. Touch Banking branches offer cash withdrawal and deposit (via CRMs), cheque deposit, passbook printing, statement printing, and other self-service transactions outside regular branch hours. To find a Touch Banking branch, use the locator at icici.bank.in/find-atm-branch and filter for “24-hour Touch banking branches”.
What is ICICI Branch on the Move?
Branch on the Move is ICICI Bank’s mobile banking vehicle service that visits scheduled stops in rural and semi-urban areas not served by a regular branch. The mobile branch offers basic services like account opening, cash deposit and withdrawal, balance enquiries, and assistance with account questions.
What is an IFSC code?
An IFSC code (Indian Financial System Code) is an 11-character alphanumeric code assigned to every ICICI Bank branch and used to identify the branch for NEFT, RTGS, IMPS, and UPI fund transfers. ICICI IFSC codes start with ICIC followed by 0 and a 6-character branch code (for example, ICIC0000123). Find the IFSC code of any ICICI branch using the official locator at icici.bank.in or by checking your ICICI cheque book and passbook.
What is ICICI’s customer service phone number?
The ICICI Bank 24/7 general customer care number in India is 1860 120 7777. The personal banking toll-free number is 1800 1080. From the United States, call the toll-free ICICI Bank USA line 1-866-424-2448. From other countries, NRI customers can reach the 24/7 international line +91 22 3366 7777. You can also email customer.care@icicibank.com.
What is iMobile Pay?
iMobile Pay is ICICI Bank’s flagship mobile banking app, available for Android and iOS. With iMobile Pay you can manage your ICICI accounts, transfer funds, pay bills, recharge mobile and DTH, book fixed deposits, apply for loans, make cardless ATM withdrawals, find your nearest branch or ATM using your current location, and pay any UPI ID. Unlike many other bank apps, iMobile Pay is also open to non-ICICI customers for UPI payments and digital banking services.
Get support
If you have a question about ICICI services or finding a branch, ATM, or cash deposit machine, you can browse the bank directory on our homepage, see the ATM Near Me guide for general ATM tips, or email us at info@bank-nearme.com.