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

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

8,874 IFSC results

Filtered results based on your current search criteria.

CANARA BANK

HATHKALUHA

CNRB0006191
CANARA BANK VILL PO HATHKALUHA PS LABPUR DIST BIRBHUM HATHKALUHA WEST BENGAL 713129, LABHPUR, BIRBHUM, WEST BENGAL, 713129
BIRBHUM, WEST BENGAL
MICR: Not available
View IFSC details

CANARA BANK

MADHYAMGRAM

CNRB0003643
CANARA BANK SODEPUR ROAD, NEAR KALI BARI PO- MADHYAMGRAM PS-BARASAT DIST-24 PRAGANA NORTH PIN-700129, MADHYAMGRAM, NORTH 24 PARGANAS, WEST BENGAL, 700129
NORTH 24 PARGANAS, WEST BENGAL
MICR: Not available
View IFSC details

CANARA BANK

MAJERHAT

CNRB0003615
CANARA BANK PO AND PS – KASHIPORE, BLOCK – BHANGAR-2 – DIST –24 PARAGANA SOUTH – PIN – 700135 – WEST BENGAL, MAGRAHAT, SOUTH 24 PARGANAS, WEST BENGAL, 700135
SOUTH 24 PARGANAS, WEST BENGAL
MICR: Not available
View IFSC details

CANARA BANK

MAHESHTALA SME

CNRB0005005
L91NEWIRENROYROADWARDNO15GANIPURMOUZAPSMAHESHTALASOUTH24PARNAGUSDISTRICTKOLKATA700141, MAHESHTALA, SOUTH 24 PARGANAS, WEST BENGAL
SOUTH 24 PARGANAS, WEST BENGAL
MICR: Not available
View IFSC details

CANARA BANK

HELAPAKRI

CNRB0005761
GP OFFICE VILL PO HELAPAKRI DIST JALPAIGURI 735306, MAINAGURI, JALPAIGURI, WEST BENGAL, 735306
JALPAIGURI, WEST BENGAL
MICR: Not available
View IFSC details

CANARA BANK

MAINAGURI

CNRB0006138
MAL ROAD,PO AND PS MAINAGURI SUB DIVN-JALPAIGURI SADAR JALPAIGURI DIST,MAINAGURI WEST BENGAL 735224, MAINAGURI, JALPAIGURI, WEST BENGAL, 735224
JALPAIGURI, WEST BENGAL
MICR: Not available
View IFSC details

CANARA BANK

SAPTIBARI I

CNRB0005721
GP OFFICE VILL UTTAR SAPTIBARI VIA MAYANAGURI DIST JALPAIGURI 735224, MAINAGURI, JALPAIGURI, WEST BENGAL, 735224
JALPAIGURI, WEST BENGAL
MICR: Not available
View IFSC details

CANARA BANK

Malda Ii

CNRB0019550
18 Ramakrishnapally Nh 34 Malda Malda L 732 102, Malda, Malda, West Bengal
Malda, West Bengal
MICR: 732015103
View IFSC details

CANARA BANK

POPRA

CNRB0005807
GP OFFICE VILL PO POPRA PS MALDA DIST MALDA 732141, MALDAH, MALDA, WEST BENGAL, 732141
MALDA, WEST BENGAL
MICR: Not available
View IFSC details

CANARA BANK

DIGHI

CNRB0005197
CANARA BANK,VIL AND PO DIGHI DI PURULIA,,DIGHI,WEST BENGAL PIN 723131, MANBAZAR, PURULIA, WEST BENGAL, 723131
PURULIA, WEST BENGAL
MICR: Not available
View IFSC details

CANARA BANK

SUSUNIA

CNRB0005196
CANARA BANK,VILL PANBERIA PO SUSUNIA,DIST BURDWAN,SUSUNIA,WEST BENGAL PIN 713426, MANTESWAR, BURDWAN, WEST BENGAL, 713426
BURDWAN, WEST BENGAL
MICR: Not available
View IFSC details

CANARA BANK

MATHABHANGA

CNRB0004097
HOSPITAL ROAD, PASCHIMPARA PO MATHABHANGA DIST. COOCHBEHAR 736146, MATHABHANGA, KOCH BIHAR, WEST BENGAL, 736146
KOCH BIHAR, WEST BENGAL
MICR: Not available
View IFSC details

CANARA BANK

GHAT BAKULTALA

CNRB0005817
GP OFFICE VILL PO SARATNAGAR VIS MATHURAPUR DIST 24 PRAGANA S 743354, MATHURAPUR, SOUTH 24 PARGANAS, WEST BENGAL, 743354
SOUTH 24 PARGANAS, WEST BENGAL
MICR: Not available
View IFSC details

CANARA BANK

GHORADAL

CNRB0005772
GP OFFICE MAJHERGHORADAL PO GHORADAL PS MATHURAPUR DIST 24 PRAGANA S 743354, MATHURAPUR, SOUTH 24 PARGANAS, WEST BENGAL, 743354
SOUTH 24 PARGANAS, WEST BENGAL
MICR: Not available
View IFSC details

CANARA BANK

NALUA

CNRB0005717
GP OFFICE NALUA PO NALUA PS MATHURAPUR DIST 24 PRAGANA S 743354, MATHURAPUR, SOUTH 24 PARGANAS, WEST BENGAL, 743354
SOUTH 24 PARGANAS, WEST BENGAL
MICR: Not available
View IFSC details

CANARA BANK

SANKARPUR

CNRB0005812
GP OFFICE VILL DAKHIN BIRAMPUR PO UTTAR BIRAMPUR VIA DHOLAHAT DIST 24 PRAGANA S 743399, MATHURAPUR, SOUTH 24 PARGANAS, WEST BENGAL, 743399
SOUTH 24 PARGANAS, WEST BENGAL
MICR: Not available
View IFSC details

CANARA BANK

UTTAR DURGAPUR

CNRB0005810
GP OFFICE VILL MATHURAPUR STATION ROAD PO MATHURAPUR RS DIST 24 PRAGANA S 743354, MATHURAPUR, SOUTH 24 PARGANAS, WEST BENGAL, 743354
SOUTH 24 PARGANAS, WEST BENGAL
MICR: Not available
View IFSC details

CANARA BANK

UTTAR LAKSHMINARAYANPUR

CNRB0005811
GP OFFICE VILL PO UTTAR LAKSHMINARAYAN PUR PS MATHURAPUR DIST 24 PRAGANA S 743354, MATHURAPUR, SOUTH 24 PARGANAS, WEST BENGAL, 743354
SOUTH 24 PARGANAS, WEST BENGAL
MICR: Not available
View IFSC details
Showing 1891 to 1908 of 8,874 branches