IFSC Code & MICR for all Banks in India. You can find it here!
Banks List

Indian Financial System Code (IFSC) is an alphanumerical code used to identify an individual branch of a financial institution in India. The number consists of 11 digits, and it is used for domestic bank transfer.

The code is used by two main electronic funds settlement systems in India namely Real Time Gross Settlement (RTGS) and the National Electronic Funds Transfer (NEFT) systems.

The format of IFSC Code is as follows;

AAAABCCCCCC

  • the first four character (AAAA) represents the bank.
  • the fifth character (B) is normally zero (0).
  • the last six character (CCCCCC) is the branch code identifier.

The code is maintaned and managed by Reserved Bank of India.

MICR stands for Magnetic Ink Character Recognition and it is a technology for cheques processing.

ICICI Bank

The table below are the address and IFSC Code for all ICICI Bank branches in India. Click on the IFSC Code to find out the bank details, address, contact and maps.

No Bank State City Branch IFSC Code
1 ICICI Bank ANDAMAN & NICOBAR PORT BLAIR PORT BLAIR ICIC0002144
2 ICICI Bank ANDHRA PRADESH ADILABAD ADILABAD ICIC0006648
3 ICICI Bank ANDHRA PRADESH ADILABAD ADILABAD ICIC0000617
4 ICICI Bank ANDHRA PRADESH ADONI ADONI ICIC0000687
5 ICICI Bank ANDHRA PRADESH AMALAPURAM AMALAPURAM  ICIC0000441
6 ICICI Bank ANDHRA PRADESH AMARAVATHI AMARAVATHIPUDUR  ICIC0006045
7 ICICI Bank ANDHRA PRADESH ANAKAPALLE ANAKAPALLE ICIC0000535
8 ICICI Bank ANDHRA PRADESH ANANTAPUR ANANTAPUR  ICIC0000439
9 ICICI Bank ANDHRA PRADESH ANAPARTHI ANAPARTHI ICIC0000677
10 ICICI Bank ANDHRA PRADESH ARMOOR ARMOOR ICIC0000695
11 ICICI Bank ANDHRA PRADESH BHIMAVARAM BHIMAVARAM ICIC0000704
12 ICICI Bank ANDHRA PRADESH CHINNA CHINTAKUNTA FAREEDPUR ICIC0002214
13 ICICI Bank ANDHRA PRADESH CHINNA CHINTAKUNTA WADDEMAN ICIC0002225
14 ICICI Bank ANDHRA PRADESH CHITTOOR BOMMAIAHGARIPALLI ICIC0002844
15 ICICI Bank ANDHRA PRADESH CHITTOOR CHITTOOR, ANDHRA PRADESH ICIC0001166
16 ICICI Bank ANDHRA PRADESH CUDDAPAH CUDDAPAH ICIC0000674
17 ICICI Bank ANDHRA PRADESH DHARMARAM-MYDARAM KATIKANAPALLI ICIC0002205
18 ICICI Bank ANDHRA PRADESH DHARMARAM-MYDARAM MYDARAM ICIC0002209
19 ICICI Bank ANDHRA PRADESH DHARMAVARAM DHARMAVARAM ICIC0001034
20 ICICI Bank ANDHRA PRADESH DWARAKA TIRUMALA I.S.JAGANNADHAPURAM ICIC0002866
21 ICICI Bank ANDHRA PRADESH ELURU ELURU  ICIC0006313
22 ICICI Bank ANDHRA PRADESH GADWAL GADWAL, ANDHRA PRADESH ICIC0000920
23 ICICI Bank ANDHRA PRADESH GHATKESAR GHATKESAR ICIC0001793
24 ICICI Bank ANDHRA PRADESH GODAVARIKHANI GODAVARIKHANI ICIC0000682
25 ICICI Bank ANDHRA PRADESH GUDIVADA GUDIVADA ICIC0000611
26 ICICI Bank ANDHRA PRADESH GUDUR GUDUR ICIC0000692
27 ICICI Bank ANDHRA PRADESH GUNTAKAL GUNTAKAL ICIC0000671
28 ICICI Bank ANDHRA PRADESH GUNTUR GUNTUR ICIC0006649
29 ICICI Bank ANDHRA PRADESH GUNTUR GUNTUR - PATNAM BAZAR ICIC0000589
30 ICICI Bank ANDHRA PRADESH GUNTUR GUNTUR  ICIC0006307
31 ICICI Bank ANDHRA PRADESH HINDUPUR HINDUPUR ICIC0000672
32 ICICI Bank ANDHRA PRADESH HYDERABAD ALWAL-HYDERABAD, ANDHRA PRADESH ICIC0001117
33 ICICI Bank ANDHRA PRADESH HYDERABAD AMEERPET ANDHRA PRADESH ICIC0001113
34 ICICI Bank ANDHRA PRADESH HYDERABAD BALANAGAR-HYDERABAD, ANDHRA PRADESH ICIC0001115
35 ICICI Bank ANDHRA PRADESH HYDERABAD BANJARA HILLS ICIC0001939
36 ICICI Bank ANDHRA PRADESH HYDERABAD BARKATPURA-HYDERABAD, ANDHRA PRADESH ICIC0001122
37 ICICI Bank ANDHRA PRADESH HYDERABAD CIBD HYDERABAD ICIC0000008
38 ICICI Bank ANDHRA PRADESH HYDERABAD EAST MARREDPALLY-HYDERABAD, ANDHRA PRADESH ICIC0001118
39 ICICI Bank ANDHRA PRADESH HYDERABAD GACHIBOWLI, HYDERABAD ICIC0001114
40 ICICI Bank ANDHRA PRADESH HYDERABAD HYDERABAD ICIC0006650
41 ICICI Bank ANDHRA PRADESH HYDERABAD HYDERABAD - ABIDS  ICIC0000410
42 ICICI Bank ANDHRA PRADESH HYDERABAD HYDERABAD - BANJARA HILLS  ICIC0000382
43 ICICI Bank ANDHRA PRADESH HYDERABAD HYDERABAD - BEGUMPET  ICIC0000183
44 ICICI Bank ANDHRA PRADESH HYDERABAD HYDERABAD - CHANDANAGAR ICIC0000588
45 ICICI Bank ANDHRA PRADESH HYDERABAD HYDERABAD - CHARMINAR  ICIC0000242
46 ICICI Bank ANDHRA PRADESH HYDERABAD HYDERABAD - DILSUKHNAGAR  ICIC0000243
47 ICICI Bank ANDHRA PRADESH HYDERABAD HYDERABAD - DR. A S RAO NAGAR  ICIC0000244
48 ICICI Bank ANDHRA PRADESH HYDERABAD HYDERABAD - HABSIGUDA  ICIC0000069
49 ICICI Bank ANDHRA PRADESH HYDERABAD HYDERABAD - HIMAYAT NAGAR  ICIC0006305
50 ICICI Bank ANDHRA PRADESH HYDERABAD HYDERABAD - INDIAN SCHOOL OF BUSINESS ICIC0000582