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

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

5,219 IFSC results

Filtered results based on your current search criteria.

HSBC BANK

GURGAON

HSBC0110005
JMD REGENT SQUARE GURGAON MEHRAULI ROAD DLF PHAS II GURGAON 122 001, GURGAON, GURGAON, HARYANA
GURGAON, HARYANA
MICR: Not available
View IFSC details

ICICI BANK LIMITED

AGROHA

ICIC0000933
ICICI BANK LTD., OPPOSITE AGROHA MEDICAL COLLEGE OUTSIDE AGROHA DHAM MANDIR SIRSA ROAD, AGROHA  - 125047, HARYANA  , AGROHA, HISAR, HARYANA, 125047
HISAR, HARYANA
MICR: Not available
View IFSC details

ICICI BANK LIMITED

AMBALA

ICIC0000233
660, HOUSING BOARD COLONY, NEAR ITI, AMBALA CITY 134003, AMBALA, AMBALA, HARYANA, 134003
AMBALA, HARYANA
MICR: Not available
View IFSC details

ICICI BANK LIMITED

AMBALA

ICIC0002409
ICICI BANK LTD.SCF -4 VIKAS VIHAR AMBALA CITY.134003, AMBALA, AMBALA, HARYANA, 134003
AMBALA, HARYANA
MICR: Not available
View IFSC details

ICICI BANK LIMITED

MAJRI

ICIC0002952
ICICI BANK LTD VILL MAJRI NEAR MIRZAPUR STAND PO THARWA TEH AMBALA DISTT AMBALA, AMBALA, AMBALA, HARYANA
AMBALA, HARYANA
MICR: Not available
View IFSC details

ICICI BANK LIMITED

MATHERI

ICIC0002946
ICICI BANK LTD., VILLAGE: MATHERI, SUB DISTRICT AMBALA, DISTRICT AMBALA, PIN 133001, HARYANA  , AMBALA, AMBALA, HARYANA, 133001
AMBALA, HARYANA
MICR: Not available
View IFSC details

ICICI BANK LIMITED

Mullana

ICIC0004384
Icici Bank Ltd., Mm Deemed University Campus, Shopping Complex, Mullana.133207, Haryana, Ambala, Mullana, Haryana, 133207
Mullana, Haryana
MICR: 133229014
View IFSC details

ICICI BANK LIMITED

TEPLA

ICIC0002947
ICICI BANK LTD., VILLAGE TEPLA, SUB DISTRICT AMBALA, DISTRICT AMBALA, PIN 133104, HARYANA, AMBALA, AMBALA, HARYANA, 133104
AMBALA, HARYANA
MICR: Not available
View IFSC details

ICICI BANK LIMITED

AMBALA CANTT

ICIC0006352
SUDHARSHAN TWR, 5357/8, CROSS RD.1, PUNJABI MOHALLA, NICHOLSON ROAD, AMBALA CANTT. - 133001, AMBALA CANTT., AMBALA, HARYANA, 133001
AMBALA, HARYANA
MICR: Not available
View IFSC details

ICICI BANK LIMITED

AMBALA CANTT HARYANA

ICIC0001398
ICICI BANK LTD, SHOP NO 14/15/86, GREEN PARK, GULATI MARKET, MAHESH NAGAR, AMBALA CANTT, HARYANA – 133001, AMBALA CANTT., AMBALA, HARYANA, 133001
AMBALA, HARYANA
MICR: Not available
View IFSC details

ICICI BANK LIMITED

AMBALA CANTT 

ICIC0000498
LIC BUILDING,JAGADRI ROAD,AMBALA CANTT,AMBALA 133001, AMBALA CANTT., AMBALA, HARYANA, 133001
AMBALA, HARYANA
MICR: Not available
View IFSC details

ICICI BANK LIMITED

AYALKI

ICIC0003163
ICICI BANK LTD, VILLAGE AYALKI, TEHSIL FATEHABAD, DISTRICT FATEHABAD, PIN - 125051, HARYANA, AYALKI, FATEHABAD, HARYANA, 125051
FATEHABAD, HARYANA
MICR: Not available
View IFSC details

ICICI BANK LIMITED

BABIAN

ICIC0002153
ICICI BANK LTD., BOOTH NO. 114, NEW GRAIN MARKET, BABAIN- 136156, KURUKSHETRA DIST., HARYANA, BABAIN, KURUKSHETRA, HARYANA, 136156
KURUKSHETRA, HARYANA
MICR: Not available
View IFSC details

ICICI BANK LIMITED

GURGAON - BADSHAHPUR

ICIC0000858
ICICI BANK LTD., CHAND PLAZA, GURGAON- SOHNA ROAD, BADSHAHPUR, GURGAON.122 001, BADSHAHPUR, GURGAON, HARYANA
GURGAON, HARYANA
MICR: Not available
View IFSC details

ICICI BANK LIMITED

BAHADURGARH

ICIC0000461
ICICI BANK LTD., DELHI ROTHAK ROAD, NH 10, NEAR TELEPHONE EXCHANGE, BAHADURGARH-124507 HARYANA, BAHADURGARH, JHAJJAR, HARYANA, 124507
JHAJJAR, HARYANA
MICR: Not available
View IFSC details

ICICI BANK LIMITED

DABODA KHURD

ICIC0002949
ICICI BANK LTD., VILLAGE DABODA KHURD, SUB DISTRICT BAHADURGARH, DISTRICT JHAJJAR, PIN 124507, HARYANA  , BAHADURGARH, JHAJJAR, HARYANA, 124507
JHAJJAR, HARYANA
MICR: Not available
View IFSC details

ICICI BANK LIMITED

FARIDABAD - BALLABGARH

ICIC0001079
ICICI BANK LTD- SCO-43- NIRMAL DEEP BUILDING- SEC-7- BALLABGARH- FARIDABAD. 121006, BALLABGARH, FARIDABAD, HARYANA, 121006
FARIDABAD, HARYANA
MICR: Not available
View IFSC details

ICICI BANK LIMITED

FARIDABAD BALLABHGARH HARYANA

ICIC0001401
ICICI BANK LTD., 21/5 MILESTONE MATHURA ROAD, AGGARWAL WOOD INDUSTRIES, BALLABGARH, FARIDABAD, HARYANA- 121004, BALLABGARH, FARIDABAD, HARYANA, 121004
FARIDABAD, HARYANA
MICR: Not available
View IFSC details
Showing 1765 to 1782 of 5,219 branches