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.

164,140

Total bank branches

256

Active banks covered

43

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
164,140 Searchable bank branches in the IFSC directory
256 Active banks with indexed branch data
43 States available in current branch coverage

45,513 IFSC results

Filtered results based on your current search criteria.

Bank of India

Vadodara Zonal Office

BKID000ZO75
1st Floor Boi Building Ellora Park Vadodara, Gandhinagar, Vadodara, Gujarat
Vadodara, Gujarat
MICR: Not available
View IFSC details

Bank of India

Rajkot Zonal Office

BKID000ZO69
Boi Building First Floor Para Bazaar, Rajkot, Rajkot, Gujarat
Rajkot, Gujarat
MICR: Not available
View IFSC details

Bank of India

Katargam

BKID0002919
Shop No 2 Office No 1 2 Sky Developers Opp Mehta Petrol Pump Katargam 395004, Surat, Surat, Gujarat, 395004
Surat, Gujarat
MICR: 395013024
View IFSC details

Bank of India

Delhi Ncr Zonal Office

BKID000ZO97
Batra House Plot No52 Sector 32 Gurugram 122003, Gurugram, Gurugram, Haryana, 122003
Gurugram, Haryana
MICR: Not available
View IFSC details

Bank of India

Kurukshetra

BKID0006791
1617 16188 Lala Lajpat Rai Market Railway Road Thanesar Kurukshetra, Kurukshetra, Thanesar, Haryana
Thanesar, Haryana
MICR: Not available
View IFSC details

Bank of India

Kurukshetra

BKID0007941
1617 16188 Lala Lajpat Rai Market Railway Road Thanesarkurukshetra Haryana 136118, Kurukshetra, Chandigarh Zone, Haryana, 136118
Chandigarh Zone, Haryana
MICR: 136013003
View IFSC details

Bank of India

Agson Global Logistic Park

BKID0006759
Village Kishora Nh1 Opposite Tau Devi Lal Park, Sonipat, Sonipat, Haryana
Sonipat, Haryana
MICR: 110013162
View IFSC details

Bank of India

Ldm Office Bokaro

BKID000L042
Ldm Office Bokaro, Bokaro, Bokaro, Jharkhand
Bokaro, Jharkhand
MICR: Not available
View IFSC details

Bank of India

Gidhaur

BKID0005974
Bank Of India Gidhaur Branch Vill Gidhaur Post Gidhaur Block Gidhaur Pin Code 825408, Chatra, Chatra, Jharkhand, 825408
Chatra, Jharkhand
MICR: 825013715
View IFSC details

Bank of India

Dhanbad Zonal Office

BKID000ZO39
S R Mansion 2nd Flr Shastri Nagar, Dhanbad, Dhanbad, Jharkhand
Dhanbad, Jharkhand
MICR: Not available
View IFSC details

Bank of India

Nagar Utari

BKID0006157
Nagar Utari Branch Main Road Nagar Utari, Garhwa, Garhwa, Jharkhand
Garhwa, Jharkhand
MICR: 822013103
View IFSC details

Bank of India

Ldmo Gumla

BKID000L170
Ldm Office Gumla Ra, Gumla, Gumla, Jharkhand
Gumla, Jharkhand
MICR: Not available
View IFSC details

Bank of India

Chalkusa

BKID0006176
Vill Chalkusa Post Chalkusa Thana Chalkusa Via Barkatha Pin Code 825324, Hazaribag, Hazaribagh, Jharkhand, 825324
Hazaribagh, Jharkhand
MICR: 825013524
View IFSC details

Bank of India

Koderma

BKID000A441
Jhymritelaiya, Koderma, Jhumritilaiya, Jharkhand
Jhumritilaiya, Jharkhand
MICR: Not available
View IFSC details

Bank of India

Ldm Koderma

BKID000L244
Ldm Office Koderma, Koderma, Koderma, Jharkhand
Koderma, Jharkhand
MICR: Not available
View IFSC details

Bank of India

Jamshedpur Zonal Office

BKID000ZO49
Bank Of India Building 2nd Floor Main Road Bi, Paschimi Singhbhum, Jamshedpur, Jharkhand
Jamshedpur, Jharkhand
MICR: Not available
View IFSC details

Bank of India

Rbc Jamshedpur

BKID0005985
Adityapur Industrial Estate Branchadityapur Kandra Main Road, Purbi Singhbhum, Jamshedpur, Jharkhand
Jamshedpur, Jharkhand
MICR: Not available
View IFSC details

Bank of India

Ldm Ramgarh

BKID000L344
Ldm Office Ramgarh, Ramgarh, Ramgarh, Jharkhand
Ramgarh, Jharkhand
MICR: Not available
View IFSC details
Showing 19 to 36 of 45,513 branches