ICICI Bank IFSC Code

4,242 branches across 35 states. Bank prefix: ICIC0xxxxxx · Private sector · Founded 1994

Branches indexed

4,242

States

35

Cities

100+

Prefix

ICIC

Find a specific branch

Pick the city your branch is in and we'll show every ICICI Bank branch there with its IFSC, MICR, and address.

Open the ICICI Bank branch finder

About ICICI Bank

Founded

1994

Headquarters

Vadodara (registered) / Mumbai (corporate)

Ownership

Private sector

ICICI Bank was founded in 1994 by ICICI Limited — the Industrial Credit and Investment Corporation of India, originally established in 1955 as a development financial institution backed by the World Bank, the Government of India, and Indian industry.

In 2002, in a reverse merger, parent ICICI Limited was merged into ICICI Bank — the first such transformation of a development bank into a universal bank in India.

ICICI Bank is India's second-largest private-sector bank by assets and one of the four 'D-SIBs' (Domestic Systemically Important Banks) designated by RBI — alongside SBI, HDFC Bank, and Axis Bank.

ICICI was a pioneer in Indian retail banking — among the first banks in India to offer internet banking (1998), mobile banking, and ATMs at scale.

How ICICI Bank IFSC codes are structured

ICIC0XXXXXX
  • ICICICICI Bank's assigned 4-letter bank code, fixed across every branch.
  • 0 — reserved character. Always 0 in every Indian IFSC.
  • XXXXXX — 6-character branch code, assigned by ICICI Bank to identify a specific branch.

Example from this index: ICIC0001206ICICI Bank, AAREY ROAD, GOREGAON E, MUMBAI (GREATER BOMBAY, MAHARASHTRA).

ICICI Bank branches by state

ICICI Bank's 4,242 indexed branches are distributed across 35 states and union territories. Top 15 by branch count:

StateBranchesShare
MAHARASHTRA67315.9%
RAJASTHAN44210.4%
TAMIL NADU4169.8%
GUJARAT3107.3%
KARNATAKA2365.6%
UTTAR PRADESH2315.4%
PUNJAB2185.1%
WEST BENGAL2044.8%
MADHYA PRADESH1914.5%
HARYANA1694.0%
DELHI1583.7%
TELANGANA1563.7%
KERALA1563.7%
ANDHRA PRADESH1273.0%
ODISHA1192.8%

Top cities for ICICI Bank

ICICI Bank has the most branches concentrated in these cities. Click through to see every branch with its IFSC, MICR, and address.

100 ICICI Bank branches indexed below

A sample of ICICI Bank branches with their IFSC and MICR codes. Use the branch finder above for the complete index of 4,242 branches.

IFSCBranchCityStateMICR
ICIC0001206AAREY ROAD, GOREGAON E, MUMBAIGREATER BOMBAYMAHARASHTRA400229128
ICIC0000868ACHALPURAMRAVATIMAHARASHTRA444229052
ICIC0006483ADARKI BUDRUKSATARAMAHARASHTRA415229509
ICIC0006802ABU ROADSIROHIRAJASTHAN307229026
ICIC0006803ABU ROAD, AIASIROHIRAJASTHAN307229027
ICIC0001743ABU ROAD, RAJASTHANSIROHIRAJASTHAN307229025
ICIC0001554ADAMBAKKAM, TAMIL NADUKANCHEEPURAMTAMIL NADU600229055
ICIC0002285AGALURVILLUPURAMTAMIL NADU605229018
ICIC0006068AGRAHARAM SIVAN KOLI STREETKANDAVARAYANPATTISIVAGANGATAMIL NADU630229515
ICIC0002442ADIPURKACHCHHGUJARAT370229003
ICIC0000457AHMEDABADAHMADABADGUJARAT380229013
ICIC0002308AHMEDABAD BODAKDEVAHMADABADGUJARAT380229045
ICIC0002544AFZALPUR HAVALGAGULBARGAKARNATAKA585229502
ICIC0006509AMINGAD HUNGUND EXBAGALKOTEKARNATAKA587229503
ICIC00ANCBLANANDA CO OPERATIVE BANK LIMITEDBANGALORE URBANKARNATAKA560226306
ICIC0006287AGRAAGRAUTTAR PRADESH282229068
ICIC0001566AGRA HING KI MANDI UTTAR PRADESHAGRAUTTAR PRADESH282229007
ICIC0000327AGRA ROADALIGARHALIGARHUTTAR PRADESH202229002
ICIC0001894ABOHARFEROZPURPUNJAB152229052
ICIC0000968AHMEDGARHSANGRURPUNJAB148229102
ICIC0003666AIRPORT ROADAMRITSARPUNJAB143229017
ICIC0000898ALIPURDUAR, WEST BENGALJALPAIGURIWEST BENGAL736229502
ICIC0003255AMTALASOUTH 24 PARGANASWEST BENGAL700229116
ICIC0003320ANDALBARDDHAMANWEST BENGAL713229204
ICIC0002465ADHARTALJABALPURMADHYA PRADESH482229004
ICIC0003860AGARSHAJAPURMADHYA PRADESH465229505
ICIC0002369AIRPORT ROAD, INDOREINDOREMADHYA PRADESH452229022
ICIC0000859ADAMPURHISARHARYANA125229452
ICIC0000933AGROHAHISARHARYANA125229104
ICIC0000233AMBALAAMBALAHARYANA133229002
ICIC0001023ALAKNANDADELHIDELHI110229106
ICIC0002353ASAF ALI ROADDELHIDELHI110229220
ICIC0000423AZADPURDELHIDELHI110229063
ICIC0000617ADILABADADILABADTELANGANA504229002
ICIC0006648ADILABADADILABADTELANGANA504229003
ICIC0001117ALWALHYDERABAD, ANDHRA PRADESHHYDERABADTELANGANA500229035
ICIC0002652ADIMALIKOTTAYAMKERALA685229152
ICIC0000751ADOORPATHANAMTHITTAKERALA691229052
ICIC0000606ALAPPUZHAALAPUZHAKERALA688229002
ICIC0000687ADONIKURNOOLANDHRA PRADESH518229202
ICIC0000441AMALAPURAMEAST GODAVARIANDHRA PRADESH533229302
ICIC0000535ANAKAPALLEVISHAKHAPATNAMANDHRA PRADESH530229102
ICIC0000460ANGULANGULODISHA759229102
ICIC0001498ASIKA, ORISSAGANJAMODISHA761229202
ICIC0003044ATHAMALLIKANGULODISHA759229505
ICIC0001333ANISHABAD PATNA, BIHARPATNABIHAR800229007
ICIC0002546ARARIAARARIABIHAR854229002
ICIC0000622ARRAHBHOJPURBIHAR802229102
ICIC0003326BAMUNIMAIDANKAMRUPASSAM781229015
ICIC0000838BARPETA ROAD, ASSAMBARPETAASSAM781229102
ICIC0001989BELTOLA BRANCHKAMRUP METROPOLITANASSAM781229006
ICIC0002119AKALTARAJANJGIR CHAMPACHHATTISGARH495229101
ICIC0000425AMBIKAPURSURGUJACHHATTISGARH497229001
ICIC0003284ANJORADURGCHHATTISGARH491229502
ICIC0002406ADITYAPURSARAIKELA KHARSAWANJHARKHAND831229009
ICIC0002495AZADNAGAR BRANCHPURBI SINGHBHUMJHARKHAND831229012
ICIC0003521BARHIHAZARIBAGJHARKHAND825229103
ICIC0002545AKHNOORJAMMUJAMMU AND KASHMIR180229014
ICIC0001846ANANTNAG, JAMMUandKASHMIRANANTNAGJAMMU AND KASHMIR192229001
ICIC0002557BARI BRAHAMNASAMBAJAMMU AND KASHMIR180229009
ICIC0003501AQUEMSOUTH GOAGOA403229032
ICIC0001366ARLEMMARGAO, GOASOUTH GOAGOA403229010
ICIC0002589BENAULIMSOUTH GOAGOA403229028
ICIC0000912ALMORA, UTTARANCHALALMORAUTTARAKHAND263229102
ICIC0001593CHAKRATA ROAD, DEHRADUNDEHRA DUNUTTARAKHAND248229004
ICIC00DCBCMCHAMOLI ZILA SAHAKARI BANK LTDCHAMOLIUTTARAKHAND246802102
ICIC0006591CHANDIGARHCHANDIGARHCHANDIGARH160229024
ICIC0003416CHANDIGARH INDUSTRIAL AREACHANDIGARHCHANDIGARH160229045
ICIC0003704CHANDIGARH SECTOR DCHANDIGARHCHANDIGARH160229052
ICIC0000499BADDISOLANHIMACHAL PRADESH160229009
ICIC0006589BADDISOLANHIMACHAL PRADESH160229027
ICIC0002630BANIKHETCHAMBAHIMACHAL PRADESH176229003
ICIC0002623BURNIHATRI BHOIMEGHALAYA793229502
ICIC0000960JOWAI, MEGHALAYAJAINTIA HILLSMEGHALAYA793229501
ICIC0002175KHLIEHRIATJAINTIA HILLSMEGHALAYA793229402
ICIC0000471AGARTALAWEST TRIPURATRIPURA799229002
ICIC0002032AgartalaJogendranagarWEST TRIPURATRIPURA799229002
ICIC0002617AMBASSADHALAITRIPURA799229502
ICIC0002170CHURACHANPURCHURACHANDPURMANIPUR795229302
ICIC0000959IMPHAL WESTIMPHALMANIPUR795229002
ICIC0002463KEISHAMPATIMPHALMANIPUR795229004
ICIC0000456DAMANDAMANDADRA AND NAGAR HAVELI AND DAMAN AND DIU396229131
ICIC0001350DIU, DAMANandDIUDIUDADRA AND NAGAR HAVELI AND DAMAN AND DIU362229151
ICIC0006554SILVASADADRA AND NAGAR HAVELIDADRA AND NAGAR HAVELI AND DAMAN AND DIU396229111
ICIC0002567CHUMUKEDIMADIMAPURNAGALAND797229003
ICIC0000476DIMAPURDIMAPURNAGALAND797229002
ICIC0000961KOHIMAKOHIMANAGALAND797229102
ICIC0000996KARAIKALKARAIKALPUDUCHERRY609229102
ICIC0001504LAWSPETPONDICHERRYPONDICHERRYPUDUCHERRY605229006
ICIC0000056MISSION STREETPONDICHERRYPUDUCHERRY605229002
ICIC0000470GANGTOKEAST SIKKIMSIKKIM737229002
ICIC0002716GEYZINGWEST SIKKIMSIKKIM737229801
ICIC0002633JORETHANGSOUTH SIKKIMSIKKIM737229152
ICIC0002622BOMDILAWEST KAMENGARUNACHAL PRADESH791229502
ICIC0000706ITANAGAR, ARUNACHAL PRADESHPAPUMPAREARUNACHAL PRADESH791229002
ICIC0002593NAHARLAGUNPAPUMPAREARUNACHAL PRADESH791229003
ICIC0002407AIZAWL KHATLAAIZAWLMIZORAM796229003
ICIC0000772AIZAWL, MIZORAMAIZAWLMIZORAM796229002
ICIC0002144PORT BLAIRANDAMANANDAMAN AND NICOBAR ISLANDS744229002
ICIC0003156CHAUNTALUDHIANALUDHIANA143229208

ICICI Bank: IFSC vs MICR vs SWIFT

IFSC

ICIC0XXXXXX

11 characters. Used for NEFT, RTGS, IMPS — domestic Indian transfers.

MICR

9 digits

Magnetic ink code at the bottom of cheques — used for cheque clearing automation, not online transfers.

SWIFT / BIC

8 or 11 chars

International transfers via SWIFT network. Each bank has a small number of SWIFT codes total — far fewer than IFSCs.

How to find your ICICI Bank IFSC

  1. 1iMobile Pay app — Accounts → tap your account → IFSC is at the top of the details view.
  2. 2ICICI Internet Banking — My Accounts → click account → branch details.
  3. 3ICICI cheque leaf — top-right corner; also visible on the welcome kit pamphlet.

Looking for ICICI Bank's SWIFT code?

IFSC is for domestic transfers within India. For international wires to a ICICI Bank account, you need its SWIFT/BIC code instead.

Search ICICI Bank SWIFT codes

Other major banks

Data sourced from RBI's public IFSC master list via the open indian-bank-detailsdataset. Pyrelo doesn't log the codes you look up.

Powered by Pyrelo

The complete work dashboard for small teams

HRMS, payroll, finance, calendar, chat, file storage, AI assistant — flat-priced. Includes auto-IFSC validation when adding employee bank accounts.

See Pyrelo Dashboard