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,046

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
Data alert: This information can be wrong or outdated. For more information, please visit the official bank website.
197,046 Searchable bank branches in the IFSC directory
382 Active banks with indexed branch data
45 States available in current branch coverage

54,293 IFSC results

Filtered results based on your current search criteria.

Bank of India

LDM MAYURBHANJ

BKID000L052
LDM OFFICE MAYURGHAN, MAYURBHANJ, MAYURBHANJ, ODISHA
MAYURBHANJ, ODISHA
MICR: Not available
View IFSC details

Bank of India

NUAPADA

BKID0005600
AT PO DIST NUAPADA INFRONT OF IRRIGATION COLONY MAIN ROAD NUAPADA ODISHA PIN 766105, NUAPADA, NUAPADA, ODISHA
NUAPADA, ODISHA
MICR: Not available
View IFSC details

Bank of India

SATYABADI

BKID0005173
BANK OF INDIASATYABADI BRANCHMAHAJAN COMPLEXPO SAKHIGOPALDIST PURIPIN 750214, PURI, SAKHIGOPAL, ODISHA
SAKHIGOPAL, ODISHA
MICR: Not available
View IFSC details

Bank of India

BURLA BRANCH

BKID0005432
BURLA UNIT 1 BURLA TOWN VIBEKANANDA CHOWKOLD SBI BUILDING WARD NO ODISHA 768017, SAMBALPUR, SAMBALPUR, ODISHA
SAMBALPUR, ODISHA
MICR: Not available
View IFSC details

Bank of India

KHETRAJPUR

BKID0005518
ATPO KHETRAJPUR, SAMBALPUR, SAMBALPUR, ODISHA
SAMBALPUR, ODISHA
MICR: Not available
View IFSC details

Bank of India

MAJHIPALI

BKID0005609
BANK OF INDIA MAJHIPALI BRANCH AT DEBEIPALI PO SASON DIST SAMBALPUR ODISHA 756200, SAMBALPUR, SAMBALPUR, ODISHA
SAMBALPUR, ODISHA
MICR: Not available
View IFSC details

Bank of India

Uditnagar

BKID0005519
At Sandhu Complex,kachery Road,po Uditnagar,rourkela, Sundargarh, Raurkela, Odisha
Raurkela, Odisha
MICR: 769013007
View IFSC details

Bank of India

PUDHUCHERRY NRI

BKID0008134
PUDHUCHERRY NRI BRANCH NO 21 BUSSY ST 1ST FLOOR OPP SARASWATHI THIRUMANAMAHAL PUDUCHERRY PINCODE 605001, PONDICHERRY, PUDHUCHERRY, PUDUCHERRY
PUDHUCHERRY, PUDUCHERRY
MICR: Not available
View IFSC details

Bank of India

BEAS

BKID0006394
BEAS BRANCH MAIN BEAS TOWN NEAR IDBI BANK GT ROAD BEAS AMRITSAR, AMRITSAR, BEAS, PUNJAB
BEAS, PUNJAB
MICR: Not available
View IFSC details

Bank of India

CHANDIGARH ZONAL OFFICE

BKID000ZO36
SCO 76 82 SECTOR 31A, CHANDIGARH, CHANDIGARH, PUNJAB
CHANDIGARH, PUNJAB
MICR: Not available
View IFSC details

Bank of India

Dina Nagar

BKID0006347
Amritsar Pathankot Gt Road Main Bazar Dina Nagar 143531, Gurdaspur, Gurdaspur, Punjab, 143531
Gurdaspur, Punjab
MICR: 143013352
View IFSC details

Bank of India

AMO JALANDHAR

BKID0007910
7 JAIN BUIDING GARHA ROAD JALANDHAR INSIDE BANK OF INDIA GARHA BRANCH 144022, JALANDHAR, JALANDHAR, PUNJAB
JALANDHAR, PUNJAB
MICR: Not available
View IFSC details

Bank of India

LUDHIANA ZONAL OFFICE

BKID000ZO58
SURYA KIRAN COMPLEX 1ST FLOOR PHASE II, LUDHIANA, LUDHIANA, PUNJAB
LUDHIANA, PUNJAB
MICR: Not available
View IFSC details

Bank of India

Dharamkot

BKID0006583
Bank Of India Moga Road Shaheed Udam Singh Chowk Dharamkot, Moga, Dharmkot, Punjab
Dharmkot, Punjab
MICR: 142013005
View IFSC details

Bank of India

NABHA

BKID0006587
CIRCULAR ROAD OPPOSITE PUNJABI BAGH NEAR ANDHRA BANK BAURAN GATE NABHA DISTT PATIALA 147201, PATIALA, NABHA, PUNJAB
NABHA, PUNJAB
MICR: Not available
View IFSC details

Bank of India

AMRITSAR ZONAL OFFICE

BKID000ZO79
SCO 128 DISTRICT SHOPP NAGPAL TOWER 1 RANJIT, SIRSA, AMRITSAR, PUNJAB
AMRITSAR, PUNJAB
MICR: Not available
View IFSC details

Bank of India

Beawar

BKID0007861
Plot No S8 And S9 Riico Commercial Complex Riico Industrial Area Phase1 Ajmer Road, Ajmer, Beawar, Rajasthan
Beawar, Rajasthan
MICR: 305013007
View IFSC details

Bank of India

TAPUKARA

BKID0007498
IN FRONT OF MITTAL KANTA BYE PASS ROAD TAPUKARA TEHSIL TIJARA 301707, ALWAR, ALWAR, RAJASTHAN
ALWAR, RAJASTHAN
MICR: Not available
View IFSC details
Showing 1261 to 1278 of 54,293 branches