IFSC Directory

Search IFSC codes, bank branches, addresses, and location details

Browse a large India-wide bank branch directory with IFSC search, city and state filters, and SEO-friendly detail pages for each branch.

197,048

Total bank branches

382

Active banks covered

45

States in directory

Directory Utility

Search by IFSC, bank name, branch, city, district, or state

The directory is built to help users move from broad discovery into exact branch pages that are easy to index and share.

Canonical detail pages Each branch can resolve to a clean IFSC URL with bank, branch, city, and state context.
Search-friendly flow Users can search broadly, filter results, or jump straight into a specific IFSC code page.
IFSC lookup | branch listing | SEO-friendly detail pages
197,048 Searchable bank branches in the IFSC directory
382 Active banks with indexed branch data
45 States available in current branch coverage

6,223 IFSC results

Filtered results based on your current search criteria.

ICICI BANK LIMITED

Anuppur

ICIC0003260
Icici Bank Ltd., C/o Agrawal Sales Corporation, Shankar Mandir Chowk, Chetna Nagar, Anuppur, Distt.anuppur, Madhya Pradesh.484224, Anupur, Anuppur, Madhya Pradesh, 484224
Anuppur, Madhya Pradesh
MICR: 484229101
View IFSC details

ICICI BANK LIMITED

ASHOK NAGAR MADHYA PRADESH

ICIC0001434
ICICI BANK LTD., SHREYANS SOGANI, STATION ROAD, ASHOK NAGAR - 473331, ASHOK NAGAR DIST., MADHYA PRADESH., ASHOKNAGAR, ASHOK NAGAR, MADHYA PRADESH, 473331
ASHOK NAGAR, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

TARAWALI

ICIC0002904
ICICI BANK LTD., VILLAGE TARAWALI, SUB DISTRICT ASHOK NAGAR, DISTRICT ASHOK NAGAR, PIN 473335, MADHYA PRADESH, ASHOKNAGAR, ASHOK NAGAR, MADHYA PRADESH, 473335
ASHOK NAGAR, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

ASHTA MADHYA PRADESH

ICIC0001714
ICICI BANK LTD., GROUND FLOOR, WARD NO.14, NEAR SBI , KANNOD ROAD, ASHTA.(MP)-466116, ASHTA, SEHORE, MADHYA PRADESH, 466116
SEHORE, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

BACHAI

ICIC0002916
ICICI BANK LT.BACHAI POST BACHAI TEH.NARSINGHPUR DIST.NARSINGHPUR MP 487001, BACHAI, NARSINGHPUR, MADHYA PRADESH, 487001
NARSINGHPUR, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

BADNWAR

ICIC0003647
ICICI BANK LTD 143 SHIV SHAKTI NAGAR LALA LAJPAT MARG BADNAWAR PIN-454660, BADNAWAR, DHAR, MADHYA PRADESH, 454660
DHAR, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

BAIRAGARH-BHOPAL MADHYA PRADESH

ICIC0001191
ICICI BANK LTD., B-14/23, NEAR RAJKUMAR MARKET, BAIRAGARH, BHOPAL - 462030, BHOPAL DIST., MADHYA PRADESH, BAIRAGARH CHICHLI, BHOPAL, MADHYA PRADESH, 462030
BHOPAL, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

BALAGHAT

ICIC0001857
ICICI BANK LTD., GONDIYA ROAD, BALAGHAT-481001 (M.P.), BALAGHAT, BALAGHAT, MADHYA PRADESH, 481001
BALAGHAT, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

BARELI

ICIC0002125
ICICI BANK LTD., WARD NO.08, ON NATIONAL HIGHWAY 12, J. J. ROAD, BARELI-464668, DIST.RAISEN (M.P.), BARELI, RAISEN, MADHYA PRADESH, 464668
RAISEN, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

BATERA

ICIC0003028
ICICI BANK LTD.144 BY 2 VILLAGE BATERA TEHSIL BARELI DISTRICT RAISEN MADHYA PRADESH 464668, BARELI, RAISEN, MADHYA PRADESH, 464668
RAISEN, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

CHIND

ICIC0003017
ICICI BANK LTD VILLAGE CHIND TEHSIL BARELI DIST RAISEN MP 464668, BARELI, RAISEN, MADHYA PRADESH, 464668
RAISEN, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

BADNAGAR

ICIC0002549
ICICI BANK LTD., 26, MAHARANA PRATAP CHOWK, BADNAGAR – 456771, MADHYA PRADESH  , BARNAGAR, UJJAIN, MADHYA PRADESH, 456771
UJJAIN, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

ICICI BANK LTD BARWAHA

ICIC0002823
72 SURAJ MARKET NARMADA MARG BARWAHA, BARWAHA, WEST NIMAR, MADHYA PRADESH
WEST NIMAR, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

Anjad

ICIC0003828
Icici Bank Ltd., 48, Mukharji Marg, Anjad Dist. Barwani.451556, Barwani, Anjad, Madhya Pradesh, 451556
Anjad, Madhya Pradesh
MICR: 451229503
View IFSC details

ICICI BANK LIMITED

BARWANI

ICIC0000490
132/10, RAJGHAT ROAD, BARWANI, M.P. 441551, BARWANI, BARWANI, MADHYA PRADESH, 441551
BARWANI, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

AMBANAGAR

ICIC0002731
ICICI BANK LTD., NEAR BHARAT PETROL PUMP, AMBANAGAR CHORAH,AMBANAGAR VILLAGE, TEHSIL BASODA, DISTRICT            VIDISHA, MADHYA PRADESH – 464221, BASODA, VIDISHA, MADHYA PRADESH, 464221
VIDISHA, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

BASODA

ICIC0001862
ICICI BANK LTD., MAIN ROAD, NEAR NEHRU CHOWK, WARD NO. 6,         BASODA - 464221,  VIDISHA DIST., MADHYA PRADESH, BASODA, VIDISHA, MADHYA PRADESH, 464221
VIDISHA, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

BEGUMGANJ

ICIC0002825
ICICI BANK LTD,BELOW NAGAR PALIKA OFFICE,NEAR BUS STAND,BEGAMGANJ. RAISEN DIST .464881,MADYA PRADESH, BEGUMGANJ, RAISEN, MADHYA PRADESH, 464881
RAISEN, MADHYA PRADESH
MICR: Not available
View IFSC details
Showing 3097 to 3114 of 6,223 branches