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

2,571 IFSC results

Filtered results based on your current search criteria.

BANK OF MAHARASHTRA

HARIDWAR

MAHB0001310
42 VIVEK VIHAR HARIDWAR 249407, HARDWAR, HARIDWAR, UTTARAKHAND, 249407
HARIDWAR, UTTARAKHAND
MICR: Not available
View IFSC details

BANK OF MAHARASHTRA

Haldwani

MAHB0002093
Kaladungi Roadmukhani, Haldwani, Nainital, Haldwani, Uttarakhand
Haldwani, Uttarakhand
MICR: 263014002
View IFSC details

BANK OF MAHARASHTRA

ROORKEE

MAHB0001732
HOUSE NO. 3, SHEIKHPURI, OPP BSM (PG) COLLEGE, RAILWAY ROAD, ROORKEE - 247667, ROORKEE, HARIDWAR, UTTARAKHAND, 247667
HARIDWAR, UTTARAKHAND
MICR: Not available
View IFSC details

BANK OF MAHARASHTRA

RUDRAPUR

MAHB0001362
A-3 AAWAS VIKAS COLONY, RING ROAD, RUDRAPUR 263153, RUDRAPUR, UDHAM SINGH NAGAR, UTTARAKHAND, 263153
UDHAM SINGH NAGAR, UTTARAKHAND
MICR: Not available
View IFSC details

BANK OF MAHARASHTRA

NEW TEHRI

MAHB0001727
PLOT NO. 18-E, SECTOR-3B, MAIN MARKET. DISTT TEHRI GARHWAL - 249001 UTTARAKHAND, TEHRI, TEHRI GARHWAL, UTTARAKHAND, 249001
TEHRI GARHWAL, UTTARAKHAND
MICR: Not available
View IFSC details

BANK OF MAHARASHTRA

Kashipur

MAHB0002249
Ground Floor, Hotel Kumaon Plaza, Nh-74, Kashipur-244713, Udham Singh Nagar, Kashipur, Uttarakhand, 244713
Kashipur, Uttarakhand
MICR: 248014005
View IFSC details

BHARATIYA MAHILA BANK LIMITED

DEHRADUN RAJPUR ROAD BRANCH

BMBL0000013
75,KAILASH PLAZA,RAJPUR ROAD,DEHRADUN 248001, DEHRADUN, DEHRADUN, UTTARAKHAND, 248001
DEHRADUN, UTTARAKHAND
MICR: Not available
View IFSC details

BHARATIYA MAHILA BANK LIMITED

HARIDWAR-UTTARAKHAND

BMBL0000040
PLOT NO-1 & 2, R.K. ENCLAVE, IRA AVENUE, OPP- HYUNDAI SHOWROOM, ARYA NAGAR CHOWK, HARIDWAR- 249407, HARIDWAR, HARIDWAR, UTTARAKHAND, 249407
HARIDWAR, UTTARAKHAND
MICR: Not available
View IFSC details

BHARATIYA MAHILA BANK LIMITED

SHAHPUR HARIDWAR RURAL

BMBL0000078
KHASRA NO.3, SHAHPUR SHEETLA KHERA, VILLAGE-POST SHAHPUR, MAIN ROAD, HARIDWAR-247663, SULTANPUR KUNHARI, HARIDWAR, UTTARAKHAND, 247663
HARIDWAR, UTTARAKHAND
MICR: Not available
View IFSC details

CANARA BANK

AJABPUR KALAN

CNRB0005579
CANARA BANK AJABPUR KALAN DEHRADUN DISTRICT AJABPUR KALAN UTTARKHAND 248001, AJABPUR KALAN, DEHRA DUN, UTTARAKHAND, 248001
DEHRA DUN, UTTARAKHAND
MICR: Not available
View IFSC details

CANARA BANK

KARGI CHOWK

CNRB0005546
KARGI CHOWK,DISTRICT DEHRADUN,UTTARAKHAND 248001, AJABPUR KALAN, DEHRA DUN, UTTARAKHAND, 248001
DEHRA DUN, UTTARAKHAND
MICR: Not available
View IFSC details

CANARA BANK

ALMORA

CNRB0002324
MALL ROAD , ALMORA 263601, ALMORA, ALMORA, UTTARAKHAND, 263601
ALMORA, UTTARAKHAND
MICR: Not available
View IFSC details

CANARA BANK

BARKINDA

CNRB0005874
VILL BARKINDA,PO KUNHIL,VIA MASI,TEHSIL BHIKIASEN,DIST ALMORA,UTTARAKHAND 263667, ALMORA, ALMORA, UTTARAKHAND, 263667
ALMORA, UTTARAKHAND
MICR: Not available
View IFSC details

CANARA BANK

KAKARKHET

CNRB0005870
ROAD HEAD NOUBARA,VILL KAKARKHET PO NOUBARA VIA MASI DIST ALMORA UTTARAKHAND 263660, ALMORA, ALMORA, UTTARAKHAND, 263660
ALMORA, UTTARAKHAND
MICR: Not available
View IFSC details

CANARA BANK

BAGESHWAR

CNRB0004180
HOTEL SIDDHARATA C/O SRI HARISH LAL SHAH STATION ROAD PATTI - TALLA KATUR DIST. BAGESHWAR PIN 263642, BAGESHWAR, BAGESHWAR, UTTARAKHAND, 263642
BAGESHWAR, UTTARAKHAND
MICR: Not available
View IFSC details

CANARA BANK

BAGESHWAR II

CNRB0018996
CANARA BANK HOTEL ASISH TEHSIL ROAD BAGESHWAR UTTARAKHAND INDIA 263642, BAGESHWAR, BAGESHWAR, UTTARAKHAND
BAGESHWAR, UTTARAKHAND
MICR: Not available
View IFSC details

CANARA BANK

BAIJRAO

CNRB0002149
UPPER BAZAR (NEW PREMISES) , BAIJRAO , DIST GARHWAL, (UP) - 246 275, BAIJRAO, GARHWAL, UTTARAKHAND
GARHWAL, UTTARAKHAND
MICR: Not available
View IFSC details

CANARA BANK

JOGIPURA

CNRB0005317
GURUDWARA PRABANDHAK COMMITTEE VILL JOGIPURA, PO BAJPUR UDHAM SINGH NAGAR, UTTARAKHAND 262401, BAZPUR, UDHAM SINGH NAGAR, UTTARAKHAND, 262401
UDHAM SINGH NAGAR, UTTARAKHAND
MICR: Not available
View IFSC details
Showing 343 to 360 of 2,571 branches