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

NAYAKHEDA

ICIC0003114
ICICI BANK LTD WARD NO 1 GALI NO 2 UMADHI ROAD NAYAKHEDA TAH BANKHEDI DIST HOSHANGABAD., NAYAKHEDA, HOSHANGABAD, MADHYA PRADESH
HOSHANGABAD, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

BHATKHEDI

ICIC0002736
ICICI BANK LTD., VILLAGE BHATKHEDI, BLOCK MANASA, DISTRICT NEEMUCH, PIN 458110, MADHYA PRADESH  , NEEMUCH, NEEMUCH, MADHYA PRADESH, 458110
NEEMUCH, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

NEEMUCH

ICIC0000765
ICICI BANK LTD, VIJAY TALKIES COMPOUND, FEROZE SHAH ROAD, NEEMUCH, MADHYA PRADESH 458441, NEEMUCH, NEEMUCH, MADHYA PRADESH, 458441
NEEMUCH, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

NEEMUCH

ICIC0006580
SAJJAN TOWER, FAWARA CHOWK,TAGORE MARG, NEEMUCH 478441,(M.P.), NEEMUCH, NEEMUCH, MADHYA PRADESH, 478441
NEEMUCH, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

PIPLIYAGHOTA

ICIC0002739
ICICI BANK LTD., VILLAGE PIPLIYAGHOTA, BLOCK MANASA, DISTRICT NEEMUCH, PIN 458110, MADHYA PRADESH, NEEMUCH, NEEMUCH, MADHYA PRADESH, 458110
NEEMUCH, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

MAHIDPUR

ICIC0002822
ICICI BANK LTD 39 MAHATMA GANDHI MARG STREET NO 1 MAHIDPUR 456443 DISTRICT UJJAIN M P, NOT APPLICABLE, UJJAIN, MADHYA PRADESH, 456443
UJJAIN, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

Amanganj

ICIC0007262
Icici Bank Ltd., Panna Katni Road, Amanganj, Dist. Panna, Madhya Pradesh.488441, Panna, Amanganj, Madhya Pradesh, 488441
Amanganj, Madhya Pradesh
MICR: 488229501
View IFSC details

ICICI BANK LIMITED

PANNA

ICIC0002597
ICICI BANK LTD., NEAR GOVIND SQUARE, KISHORE GANJ, PANNA - 488001, MADHYA PRADESH, PANNA, PANNA, MADHYA PRADESH, 488001
PANNA, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

BACHAWANI

ICIC0003036
ICICI BANK LTD., VILLAGE BACHAWANI, SUB DISTRICT PIPARIYA, DISTRICT  HOSHANGABAD, PIN 460991 , MADHYA PRADESH, PIPARIA, HOSHANGABAD, MADHYA PRADESH, 460991
HOSHANGABAD, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

PIPARIYA

ICIC0001440
ICICI BANK LIMITED- OPP MALHOTRA PETROL PUMP- NEAR RAILWAY GATE- PIPARIYA. 461775, PIPARIA, HOSHANGABAD, MADHYA PRADESH, 461775
HOSHANGABAD, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

PITHAMPUR MADHYA PRADESH

ICIC0001532
ICICI BANK LTD., PATEL COMPLEX, MHOW NEEMUCH ROAD, PITHAMPUR- 454774, MADHYA PRADESH, PITHAMPUR, DHAR, MADHYA PRADESH, 454774
DHAR, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

GAIRATGANJ

ICIC0002632
ICICI BANK LTD., NANDINI NAGAR, SAGAR ROAD, GAIRATGANJ - 464884, RAISEN DIST., MADHYA PRADESH, RAISEN, RAISEN, MADHYA PRADESH, 464884
RAISEN, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

MEHGAON

ICIC0002919
ICICI BANK LTD., VILLAGE MEHGAON, SUB DISTRICT RAISEN, DISTRICT RAISEN, PIN 464651, MADHYA PRADESH, RAISEN, RAISEN, MADHYA PRADESH, 464651
RAISEN, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

Obedullaganj

ICIC0004526
Icici Bank Ltd., Kothari Complex, Near Chandrika Wale House, Barkheda Road, Obaidullaganj, Tehsil Gauherganj, Dist. Raisen, Madhya Pradesh.464993, Raisen, Obedullaganj, Madhya Pradesh, 464993
Obedullaganj, Madhya Pradesh
MICR: 464229003
View IFSC details

ICICI BANK LIMITED

PAGNESHWAR

ICIC0002920
ICICI BANK LTD., VILLAGE PAGNESHWAR, SUB DISTRICT RAISEN, DISTRICT RAISEN, PIN 464651, MADHYA PRADESH, RAISEN, RAISEN, MADHYA PRADESH, 464651
RAISEN, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

RAISEN

ICIC0000947
ICICI BANK LTD , INFRONT OF GIRLS SCHOOL, SAGAR ROAD , RAISEN,484551, RAISEN, RAISEN, MADHYA PRADESH, 484551
RAISEN, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

RAJGARH

ICIC0000766
ICICI BANK LTD., H NO 11,SHIKSHAK COLONY,NAKA NO.3,RAJGARH 465661, RAJGARH, RAJGARH, MADHYA PRADESH, 465661
RAJGARH, MADHYA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

Sarangpur

ICIC0003826
Icici Bank Ltd., Ward No. 08, Shalinaganj Mohalla, Near Shagun Vihar Colony, A.b Road Sarangpur, Dist- Rajgarh, Madhya Pradesh - 465697, Rajgarh, Sarangpur, Madhya Pradesh, 465697
Sarangpur, Madhya Pradesh
MICR: 465229506
View IFSC details
Showing 3259 to 3276 of 6,223 branches