IFSC Code Finder

IFSC Code Finder: Verify Bank Branch Codes Instantly

Search by IFSC, bank name, or branch. Check NEFT, RTGS & IMPS availability. Data backed by RBI and verified sources.

177,123 Branches
253 Banks
37 States
38,136 Cities

Search IFSC Code

Search by IFSC code, bank name, branch name, or combine bank and branch. Use advanced filters to narrow by state, district, or city.

Secure & trusted Instant search Multiple options
Format: 4 letters + 0 + 6 alphanumeric characters.
Start typing to see suggestions
Start typing to see suggestions

Search Results

Branches matching your search. Use the form above to try different criteria or open advanced filters.

IFSC Bank Branch Address City State Pincode NEFT RTGS IMPS
ICIC0004026 ICICI BANK LIMITED DLF CORPORATE GREENS ICICI BANK LTD. DCG2.0017 DLF CORPORATE GREEN SECTOR 74A GURUGRAM HARYANA.122004 ABHEYPUR Haryana 122004 Yes Yes Yes
ICIC0003726 ICICI BANK LIMITED PANIPAT SEC ICICI BANK LTD. SCO 182 SECTOR 13.17 HUDA PANIPAT HARYANA.132103 ADYANA Haryana 132103 Yes Yes Yes
ICIC0000933 ICICI BANK LIMITED AGROHA ICICI BANK LTD. KHASRA NO. 191--11-1-2 NH.10 SIRSA ROAD AGROHA DIST.HISAR HARYANA.125047 AGROHA Haryana 125047 Yes Yes Yes
ICIC0000233 ICICI BANK LIMITED AMBALA ICICI BANK LTD. AGGARSAIN CHOWK NEAR RAJAN SAREES AMBALA CITY HARYANA.134003 AMBALA Haryana 134003 Yes Yes Yes
ICIC0002409 ICICI BANK LIMITED AMBALA ICICI BANK LTD. SCF.4 VIKAS VIHAR AMBALA CITY AMBALA DIST. HARYANA.134003 AMBALA Haryana 134003 Yes Yes Yes
ICIC0002952 ICICI BANK LIMITED MAJRI ICICI BANK LTD. VILLAGE MAJARI POST THARWA TEHSIL AMBALA DISTRICT AMBALA HARYANA.133004 AMBALA Haryana 133004 Yes Yes Yes
ICIC0002946 ICICI BANK LIMITED MATHERI ICICI BANK LTD. VILLAGE MATHERI SUB DISTRICT AMBALA DISTRICT AMBALA STATE HARYANA.134003 AMBALA Haryana 134003 Yes Yes Yes
ICIC0004329 ICICI BANK LIMITED NEW GRAIN MARKET AMBALA CITY ICICI BANK LTD. SHOP NO. 15 GRAIN MARKET AMBALA CITY HARYANA.134003 AMBALA Haryana 134003 Yes Yes Yes
ICIC0003730 ICICI BANK LIMITED NOVELTY CHOWK ICICI BANK LTD. PROPERTY NO. 907A BLOCK.6 NEAR IMPERIAL BANQUET CIRCULAR ROAD AMBALA HARYANA.134003 AMBALA Haryana 134003 Yes Yes Yes
ICIC0002944 ICICI BANK LIMITED SAUNDA ICICI BANK LTD. VILLAGE.SAUNDA SUB DISTRICT. AMBALA DISTRICT.AMBALA HARYANA .134003 AMBALA Haryana 134003 Yes Yes Yes
ICIC0002947 ICICI BANK LIMITED TEPLA ICICI BANK LTD. NEAR RADHA SWAMI SATSANG BHAWAN AMBALA.YAMUNA NAGAR ROAD VILLAGE TEPLA BLOCK SAHA DIST.AMBALA HARYANA.133104 AMBALA Haryana 133104 Yes Yes Yes
ICIC0005274 ICICI BANK LIMITED KHARGA UTILITY COMPLEX ICICI BANK LTD BLDG NO HT 127 KHARGA UTILITY COMPLEX AMBALA CANTT 133001 HARYANA AMBALA CANTT HARYANA Yes Yes Yes
ICIC0000498 ICICI BANK LIMITED AMBALA CANTT ICICI BANK LTD. LIC BUILDING JAGADHARI ROAD AMBALA CANTT. DIST. AMBALA HARYANA.133001 AMBALA CANTT. Haryana 133001 Yes Yes Yes
ICIC0006352 ICICI BANK LIMITED AMBALA CANTT ICICI BANK LTD. SUDHARSHAN TWR 5357-8 CROSS RD.1 PUNJABI MOHALLA NICHOLSON ROAD AMBALA CANTT.133001 AMBALA CANTT. Haryana 133001 Yes Yes Yes
ICIC0001398 ICICI BANK LIMITED AMBALA CANTT HARYANA ICICI BANK LTD. SHOP NO 14/15/86 GREEN PARK GULATI MARKET MAHESH NAGAR AMBALA CANTT AMBALA DIST. HARYANA.133001 AMBALA CANTT. Haryana 133001 Yes Yes Yes
ICIC0004514 ICICI BANK LIMITED ATELI ICICI BANK LTD. WARD NO. 10 ATELI MANDI DIST. MAHENDRAGARH HARYANA.123021 ATELI Haryana 123021 Yes Yes Yes
ICIC0002153 ICICI BANK LIMITED BABIAN ICICI BANK LTD. BOOTH NO. 114 NEW GRAIN MARKET BABAIN KURUKSHETRA DIST. HARYANA.136156 BABAIN Haryana 136156 Yes Yes Yes
ICIC0005457 ICICI BANK LIMITED BADLI BRANCH ICICI BANK LTD MAIN JHAJJARCBADLI ROAD VPO BADLI JHAJJAR HARYANA 124105 BADLI Haryana 124105 Yes Yes Yes
ICIC0000858 ICICI BANK LIMITED GURGAON-BADSHAHPUR ICICI BANK LTD. PART OF KHEWAT NO. 402/451 MUS-95 KILA NO. 105 (2-10) BADSHAHPUR GURUGRAM HARYANA - 122001 BADSHAHPUR Haryana 122001 Yes Yes Yes
ICIC0000461 ICICI BANK LIMITED BAHADURGARH ICICI BANK LTD. SAINI MARKET MODEL TOWN KHASRA NO. 2373/2368/2382 BAHADURGARH HARYANA.124507 BAHADURGARH Haryana 124507 Yes Yes Yes
ICIC0005869 ICICI BANK LIMITED BAHADURGARH MIE KILA NO.31/13/2 (2-0) M.I.E PART A METRO PILLAR NO. 768 BAHADURGARH HARYANA 124507 BAHADURGARH Haryana 124507 Yes Yes Yes
ICIC0002949 ICICI BANK LIMITED DABODA KHURD ICICI BANK LTD. VILLAGE DABODA KHURD SUB DISTRICT BAHADURGARH DISTRICT JHAJJAR STATE HARYANA.124507 BAHADURGARH Haryana 124507 Yes Yes Yes
ICIC0001401 ICICI BANK LIMITED FARIDABAD BALLABHGARH HARYANA ICICI BANK LTD. 21/5 MILESTONE MATHURA ROAD AGGARWAL WOOD INDUSTRIES BALLABGARH FARIDABAD HARYANA.121004 BALLABGARH Haryana 121004 Yes Yes Yes
ICIC0001079 ICICI BANK LIMITED FARIDABAD-SECTOR 7 ICICI BANK LTD. SCO PLOT NO. 43 NIRMAL DEEP BUILDING SEC7 BALLABGARH FARIDABAD FARIDABAD DIST. HARYANA.121006 BALLABGARH Haryana 121006 Yes Yes Yes
ICIC0006612 ICICI BANK LIMITED BALSAMAND ICICI BANK LTD. VPO BALSAMAND DISTRICT. HISAR HARYANA.125004 BALSAMAND Haryana 125004 Yes Yes Yes
ICIC0003595 ICICI BANK LIMITED BARARA ICICI BANK LTD. OPPOSITE POLICE STATION MAIN ROAD BARARA.133202 BARARA Haryana 133202 Yes Yes Yes
ICIC0003590 ICICI BANK LIMITED BARWALA ICICI BANK LTD. 752/1 WARD NO.1 OPP. VETERINARY HOSPITAL CHANDIGARH ROAD BARWALA DIST. HISAR HARYANA.125121 BARWALA Haryana 125121 Yes Yes Yes
ICIC0003967 ICICI BANK LIMITED BARWALA ICICI BANK LTD. MAIN MARKET DERABASSI ROAD BARWALA PANCHKULA HARYANA.134118 BARWALA Haryana 134118 Yes Yes Yes
ICIC0004056 ICICI BANK LIMITED KIRORI ICICI BANK LTD. KHASRA NO.705 AGROHA.BARWALA ROAD VILLAGE.KIRORI DIST.HISAR HARYANA.125112 BARWALA Haryana 125112 Yes Yes Yes
ICIC0004055 ICICI BANK LIMITED SARSANA ICICI BANK LTD. KHASRA NO. 83/9/26.15 VILLAGE.SARANA POST.PANHARI TEHSIL.BARWALA DIST. HISAR HARYANA.125121 BARWALA Haryana 125121 Yes Yes Yes
ICIC0002141 ICICI BANK LIMITED BAWAL ICICI BANK LTD. PARVATI BUILDING NEAR NEW SUBJI MANDI REWARI ROAD BAWAL REWARI DIST. HARYANA.123501 BAWAL Haryana 123501 Yes Yes Yes
ICIC0003593 ICICI BANK LIMITED BHATTU MANDI ICICI BANK LTD. D.S.S..69 HUDA COMMERCIAL COMPLEX BHATTU MANDI DIST. FATEHABAD HARYANA.125053 BHATTUMANDI Haryana 125053 Yes Yes Yes
ICIC0000729 ICICI BANK LIMITED BHIWANI ICICI BANK LTD. MAIN CHOWK CIRCULAR ROAD BHIWANI.127021 BHIWANI Haryana 127021 Yes Yes Yes
ICIC0003600 ICICI BANK LIMITED BHIWANI MANDI ICICI BANK LTD. SHOP NO 783 NEAR GARG HOSPITAL OLD HALWASIA BAL MANDIR SCHOOL BHIWANI HARYANA.127021 BHIWANI Haryana 127021 Yes Yes Yes
ICIC0004537 ICICI BANK LIMITED NEEMRIWALI ICICI BANK LTD BUS STAND VPO NEEMRIWALI OPPOSITE ATAL SEVA KENDRA BHIWANI 127309 BHIWANI Haryana 127309 Yes Yes Yes
ICIC0003832 ICICI BANK LIMITED BHUNA ICICI BANK LTD. NEAR BABA RANDHIR MANDIR NEAR BY MASTER PLAZA WARD.NO.10 BHUNA DIST.FATEHABAD HARYANA.125111 BHUNA Haryana 125111 Yes Yes Yes
ICIC0002126 ICICI BANK LIMITED BIHOLI ICICI BANK LTD. VILLAGE BEHOLI BLOCK SAMALKHA DISTT. PANIPAT HARYANA.132101 BIHOLI Haryana 132101 Yes Yes Yes
ICIC0003833 ICICI BANK LIMITED BILASPUR AMBALA ICICI BANK LTD. KHEWAT NO. 971 KHATA NO. 1111 KHASRA NO.86/19/2/3 SARASWATI MARKET KAPAL MOCHAN ROAD BILASPUR DIST YAMUNANAGAR HARYANA.135102 BILASPUR Haryana 135102 Yes Yes Yes
ICIC0002950 ICICI BANK LIMITED BODHANI ICICI BANK LTD. VILLAGE BODHANI SUB DISTRICT PEHOWA DISTRICT KURUKSHETRA STATE HARYANA.136128 BODHNI Haryana 136128 Yes Yes Yes
ICIC0003942 ICICI BANK LIMITED CHANDIMANDIR ICICI BANK LTD. SHOP NO. 24 SHIVALIK SHOPPING COMPLEX AWWA COMPLEX CHANDIMANDIR CANTT PANCHKULA HARYANA.134107 CHANDI MANDIR Haryana 134107 Yes Yes Yes
ICIC0002111 ICICI BANK LIMITED CHARKHI DADRI ICICI BANK LTD. ROHTAK ROAD OPP. PWD REST HOUSE CHARKHI DADRI DIST. BHIWANI HARYANA.127306 CHARKHI DADRI Haryana 127306 Yes Yes Yes
ICIC0000860 ICICI BANK LIMITED CHEEKA ICICI BANK LTD. JANTA MARKET KAITHAL ROAD CHEEKA.136034 CHEEKA Haryana 136034 Yes Yes Yes
ICIC0007022 ICICI BANK LIMITED COIMBATORE SELVAPURAM ICICI BANK LTD NO 232 1A TELUNGUPALAYAM PIRUVU PERUR MAIN ROAD SELVAPURAM COIMBATORE TAMIL NADUNK LTD GF 31 TOWER A SECTOR 63A PARAS SQUARE GURGAON HARYANA 122002 COIMBATORE Haryana 122002 Yes Yes Yes
ICIC0004594 ICICI BANK LIMITED DADRI TOE - RELIANCE MET ICICI BANK LTD. HIGHWAY MART RELIANCE MET LTD SCO NO. 22 23 & 24 SECTOR 7 A ON SH 15 DADRI TOE JHAJJAR HARYANA -124515 DADRI TOE Haryana 124515 Yes Yes Yes
ICIC0003786 ICICI BANK LIMITED DHAND ICICI BANK LTD. NEAR NAIN HOSPITAL KURUKSHETRA ROAD DHAND DISTRICT KAITHAL HARYANA.136021 DHAND Haryana 136021 Yes Yes Yes
ICIC0001629 ICICI BANK LIMITED DHARUHERA HARYANA ICICI BANK LTD. RAO RATAN SINGH COMPLEX NEAR GANPATI PLAZA NANDRAMPUR BASS ROAD DHARUHERA REWARI DIST. HARYANA.123106 DHARUHERA Haryana 123106 Yes Yes Yes
ICIC0003810 ICICI BANK LIMITED DING MANDI ICICI BANK LTD. BAGRI COMPLEX NEAR GOVT. GIRLS HIGH SCHOOL MANDI ROAD DING MANDI DIST.SIRSA HARYANA.125058 DING Haryana 125058 Yes Yes Yes
ICIC0003594 ICICI BANK LIMITED ELLANABAD ICICI BANK LTD. SAHU MARKET MAMERA CHOWK MAIN BAZAR ELLENABAD DIST. SIRSA HARYANA.125102 ELLANABAD Haryana 125102 Yes Yes Yes
ICIC0008416 ICICI BANK LIMITED FARIDABAD - SECTOR THIRTY SEVEN ICICI BANK LTD UGF SCF NO. 140 SECTOR 37 SHOPPING CENTER FARIDABAD HARYANA - 121003 FARIDABAD Haryana 121003 Yes Yes Yes
ICIC0007050 ICICI BANK LIMITED FARIDABAD CBD MALL GROUND FLOOR SCF NO 18 AND 19 CBD MALL SECTOR 39 CHARMWOOD VILLAGE DIST FARIDABAD FARIDABAD Haryana 121001 Yes Yes Yes
ICIC0007079 ICICI BANK LIMITED FARIDABAD NIT FIVE ICICI BANK LTD 5 D/8A RAILWAY ROAD NIT 5 FARIDABAD HARYANA 121001 FARIDABAD Haryana 121001 Yes Yes Yes
ICIC0001660 ICICI BANK LIMITED FARIDABAD SEC XV WEALTH BRANCH ICICI BANK LTD. SCF NO. 62 SCF NO.63 SECTOR15 MAIN HUDA MARKET FARIDABAD HARYANA.121008 FARIDABAD Haryana 121008 Yes Yes Yes
ICIC0005840 ICICI BANK LIMITED FARIDABAD SECTOR EIGHTY NINE GROUND FLOOR SCF NO 15 AMAN VILLAS POCKET D SECTOR EIGHTY NINE FARIDABAD HARYANA FARIDABAD Haryana 121001 Yes Yes Yes
ICIC0008336 ICICI BANK LIMITED FARIDABAD SECTOR ELEVEN D ICICI BANK LTD GROUND FLOOR SCF 25 SHOPPING CENTRE SECTOR 11D FARIDABAD HARYANA 121006 FARIDABAD Haryana 121006 Yes Yes Yes
ICIC0008065 ICICI BANK LIMITED FARIDABAD SECTOR SEVENTEEN ICICI BANK LTD GROUND FLOOR SCO NO. 95 AND 96 SECTOR 17 HUDA MARKET FARIDABAD HARYANA 121001 FARIDABAD Haryana 121001 Yes Yes Yes
ICIC0005837 ICICI BANK LIMITED FARIDABAD SECTOR SIXTEEN A GROUND FLOOR SCO NO 38 SECTOR 16A SHOPPING CENTRE HUDA MARKET FARIDABAD HARYANA 121002 FARIDABAD Haryana 121002 Yes Yes Yes
ICIC0008274 ICICI BANK LIMITED FARIDABAD SECTOR TWENTY ONE A GROUND FLOOR SHOP NO 29 AND 30 SECTOR 21 A FARIDABAD HARYANA 121001 FARIDABAD Haryana 121001 Yes Yes Yes
ICIC0008289 ICICI BANK LIMITED FARIDABAD SECTOR TWO GROUND FLOOR AND FIRST FLOOR SHOP NO 93 SHOPPING CENTER SECTOR 02 FARIDABAD HARYANA 121006 FARIDABAD Haryana 121006 Yes Yes Yes
ICIC0006613 ICICI BANK LIMITED FARIDABAD-NEELAM BATA ICICI BANK LTD. A 6 A NEELAM BATA ROAD NIT FARIDABAD HARYANA.121001 FARIDABAD Haryana 121001 Yes Yes Yes
ICIC0006303 ICICI BANK LIMITED FARIDABAD-SECTOR 21 C ICICI BANK LTD. SCO 145146147 SECTOR 21C FARIDABAD.121001 FARIDABAD Haryana 121001 Yes Yes Yes
ICIC0001025 ICICI BANK LIMITED FARIDABADNIT ICICI BANK LTD. 17 19 RAMNEEK COMPLEX TIKONA PARK NIT FARIDABAD SECTOR 21 FARIDABAD.121001 FARIDABAD Haryana 121001 Yes Yes Yes
ICIC0000857 ICICI BANK LIMITED FARIDABADSECTOR THIRTY FIVE ICICI BANK LTD. SCF8910 ASHOKA ENCLAVE2 SEC35 FARIDABAD HARYANA.121003 FARIDABAD Haryana 121003 Yes Yes Yes
ICIC0005905 ICICI BANK LIMITED FARIDABADSECTOR TWENTY TWO ICICI BANK LTD GROUND FLOOR SCF NO. 49 SECTOR 22 HBC MARKET FARIDABAD HARYANA-121005 FARIDABAD Haryana 121005 Yes Yes Yes
ICIC0000083 ICICI BANK LIMITED FARIDABADSECTOR XV ICICI BANK LTD. BOOTH NO. 104105 DISTRICT CENTRE SECTOR 16 FARIDABAD HARYANA.121007 FARIDABAD Haryana 121007 Yes Yes Yes
ICIC0007324 ICICI BANK LIMITED GREEN FIELD ICICI BANK LTD. B.687 GREENFIELD COLONY FARIDABAD.121002 HARYANA FARIDABAD Haryana 121001 Yes Yes Yes
ICIC0007752 ICICI BANK LIMITED HODAL ICICI BANK LTD. HASSANPUR ROAD HODAL DIST. PALWAL HARYANA.121106 FARIDABAD Haryana 121106 Yes Yes Yes
ICIC0007798 ICICI BANK LIMITED IMT FARIDABAD ICICI BANK LTD. GROUND FLOOR COMMERCIAL COMPLEX AAGMAN SOCIETY VILLAGE MUJERI SEC.70 FARIDABAD HARYANA.121006 FARIDABAD Haryana 121006 Yes Yes Yes
ICIC0003493 ICICI BANK LIMITED NCR BIOTECH ICICI BANK LTD. THSTI BUILDING NCR BIOTECH SCIENCE CLUSTER 3RD MILESTONE GURGAON EXPRESSWAY PO BOX NO.04 FARIDABAD HARYANA.121001 FARIDABAD Haryana 121001 Yes Yes Yes
ICIC0008035 ICICI BANK LIMITED PARK STREET SECTOR EIGHTY FIVE NEHAR PAR SCO D22 D BLOCK MARKET PARK STREET SECTOR 85 NEHAR PAR FARIDABAD HARYANA 121007 FARIDABAD Haryana 121007 Yes Yes Yes
ICIC0002358 ICICI BANK LIMITED SAINIK COLONY FARIDABAD ICICI BANK LTD. SCF 67 AND 68 SAINIK COLONY NEAR DAV PUBLIC SCHOOL SECTOR 49 FARIDABAD.121001 HARYANA.121001 FARIDABAD Haryana 121001 Yes Yes Yes
ICIC0007323 ICICI BANK LIMITED SECTOR FARIDABAD ICICI BANK LTD. SCO.45 OMAXE WORLD STREET SECTOR.79 NEHAR PAR FARIDABAD.121002 HARYANA FARIDABAD Haryana 121001 Yes Yes Yes
ICIC0007794 ICICI BANK LIMITED SECTOR FARIDABAD ICICI BANK LTD. SCO.34 SECTOR 55 FARIDABAD HARYANA.121001 FARIDABAD Haryana 121001 Yes Yes Yes
ICIC0004890 ICICI BANK LIMITED SECTOR FOURTEEN ICICI BANK LTD SCF NO 10 HUDA MARKET SECTOR 14 FARIDABAD HARYANA 121007 FARIDABAD Haryana 121007 Yes Yes Yes
ICIC0005312 ICICI BANK LIMITED SECTOR NINE FARIDABAD ICICI BANK LIMITED SCF NO. 06 MAIN MARKET SECTOR-09 FARIDABAD HARYANA- 121006 FARIDABAD Haryana 121006 Yes Yes Yes
ICIC0004889 ICICI BANK LIMITED SECTOR THIRTY ONE FARIDABAD ICICI BANK LTD SCO NO 63 HUDA MARKET SECTOR 31 FARIDABAD HARYANA 121003 FARIDABAD Haryana 121003 Yes Yes Yes
ICIC0001400 ICICI BANK LIMITED SECTWENTY NINE FARIDABAD HARYANA ICICI BANK LTD. SCOF NO 56 SEC29 SHOPPING CENTER URBAN STATE FARIDABAD HARYANA.121008 FARIDABAD Haryana 121008 Yes Yes Yes
ICIC0001842 ICICI BANK LIMITED SURAJKUND ICICI BANK LTD. CHARMWOOD PLAZA SURAJKUND FARIDABAD HARYANA.121009 FARIDABAD Haryana 121009 Yes Yes Yes
ICIC0003163 ICICI BANK LIMITED AYALKI ICICI BANK LTD. VILLAGE AYALKI TEHSIL FATEHABAD DISTRICT FATEHABAD HARYANA.125051 FATEHABAD Haryana 125051 Yes Yes Yes
ICIC0003164 ICICI BANK LIMITED BARSEEN ICICI BANK LTD. .16 NEAR WATER WORKS CHANDIGARH ROAD VPO BARSIN DISTT. FATEHABAD HARYANA.125050 FATEHABAD Haryana 125050 Yes Yes Yes
ICIC0000932 ICICI BANK LIMITED FATEHABAD ICICI BANK LTD. USHA GARG COMPLEX BEHIND ANAJ MANDI FATEHABAD FATEHABAD.125050 FATEHABAD Haryana 125050 Yes Yes Yes
ICIC0003161 ICICI BANK LIMITED MATANA ICICI BANK LTD. VPO MATANA TEHSIL AND DISTT. FATEHABAD HARYANA.125050 FATEHABAD Haryana 125050 Yes Yes Yes
ICIC0003162 ICICI BANK LIMITED NOORKIAHLI ICICI BANK LTD. VILLAGE NOORKIAHLI TEHSIL. FATEHABAD DISTRICT.FATEHABAD HARYANA.125050 FATEHABAD Haryana 125050 Yes Yes Yes
ICIC0003592 ICICI BANK LIMITED GANNAUR ICICI BANK LTD. PLOT NO. 21 KHEWAT NO. 46 KHATAUNI NO. 60 DEVI LAL CHOWK GANNAUR MANDI SONIPAT DIST. HARYANA.131100 GANAUR HARYANA 131100 Yes Yes Yes
ICIC0004801 ICICI BANK LIMITED HARSARU ICICI BANK LTD NEAR PNB KILA NO 103 2 PATAUDI ROAD HARSARU GURGAON HARYANA 123505 GARHI HARSARU HARYANA 123505 Yes Yes Yes
ICIC0003599 ICICI BANK LIMITED GHARAUNDA ICICI BANK LTD. WARD NO. 4 NEAR UNDERPATH TO RAILWAY ROAD GT ROAD GHARAUNDA KARNAL DIST. HARYANA.132114 GHARAUNDA Haryana 132114 Yes Yes Yes
ICIC0003735 ICICI BANK LIMITED BIDHAL ICICI BANK LTD. NEAR BUS STAND OPP. GOVT. PRIMARY SCHOOL BIDHAL SONIPAT HARYANA.131301 GOHANA Haryana 131301 Yes Yes Yes
ICIC0000627 ICICI BANK LIMITED GOHANA ICICI BANK LTD. C-O. AMAR FINANCE CO. WARD NO 7 TEHSIL ROAD GOHANA.131301 GOHANA Haryana 131301 Yes Yes Yes
ICIC0005391 ICICI BANK LIMITED ABW TOWER ICICI BANK LTD SHOP NO.2 ABW TOWER IFFCO CHOWK GURGAON HARYANA 122001 GURGAON Haryana 122001 Yes Yes Yes
ICIC0003431 ICICI BANK LIMITED ARJUN MARG ICICI BANK LTD. SHOP NO. A.4 AND A.5 SHOPPING MALL ARJUN MARG DLF PH.1 GURGAON HARYANA.122002 GURGAON Haryana 122002 Yes Yes Yes
ICIC0003851 ICICI BANK LIMITED ASF INSIGNIA ICICI BANK LTD. AMENITY PODIUM BUILDING ASF INSIGNIA GURGAON.FARIDABAD ROAD VILL.GWALPAHARI GURGAON HARYANA.122003 GURGAON Haryana 122003 Yes Yes Yes
ICIC0007328 ICICI BANK LIMITED BAANI SECTOR GURGAON ICICI BANK LTD. UNIT NO. G.008 AND 009 GROUND FLOOR BAANI THE ADDRESS ONE SECTOR.56 GURUGRAM HARYANA.122011 GURGAON Haryana 122011 Yes Yes Yes
ICIC0001148 ICICI BANK LIMITED CIVIL LINESGURGAON HARYANA ICICI BANK LTD. SCO. 22 HUDA MARKET SECTOR 15 PART II GURUGRAM HARYANA.122001 GURGAON Haryana 122001 Yes Yes Yes
ICIC0004826 ICICI BANK LIMITED DLF CLIB VITA SHOP NO 2 DLF CLUB VITA PARK DRIVE DLF V GURUGRAM 122002 GURGAON Haryana 122002 Yes Yes Yes
ICIC0007325 ICICI BANK LIMITED DLF CORP PARK ICICI BANK LTD. BLOCK NO.1 GROUND FLOOR DLF CORPORATE PARK DLF PHASE III GURUGRAM HARYANA.122001 GURGAON Haryana 122001 Yes Yes Yes
ICIC0003419 ICICI BANK LIMITED DLF HORIZON ICICI BANK LTD. SHOP NO. 1 B DLF HORIZON TOWER 2 GURGAON HARYANA.122002 GURGAON Haryana 122002 Yes Yes Yes
ICIC0003420 ICICI BANK LIMITED DLF MAGNOLIAS ICICI BANK LTD. GROUND FLOOR BLDG NO. 4 TOWER NO. 12 THE MAGNOLIAS GURGAON.122001 HARYANA GURGAON Haryana 122001 Yes Yes Yes
ICIC0004866 ICICI BANK LIMITED DLFCYBERPARK SHOP NO 19 AND 20 DLF CYBERPARK GURUGRAM 122001 HARYANA GURGAON Haryana 122001 Yes Yes Yes
ICIC0004691 ICICI BANK LIMITED DT MEGA MALL GURGAON HS 0022 DT MEGA MALL GOLF COURSE ROAD DLF PHASE 1 GURGAON HARYANA 122002 GURGAON Haryana 122002 Yes Yes Yes
ICIC0005885 ICICI BANK LIMITED EMAAR EMERALD PLAZA SHOP NO 107 108 EMAAR EMERALD PLAZA SECTOR 65 GURGAON 122018 GURGAON Haryana 122018 Yes Yes Yes
ICIC0005967 ICICI BANK LIMITED FARUKH NAGAR ICICI BANK LTD PROPERTY ID 6NUER2M8 OPPOSITE MANDI FARUKH NAGAR WAZIRPUR ROAD HARYANA 122506 GURGAON Haryana 122506 Yes Yes Yes
Showing 100 branch es.

Nationwide Coverage

IFSC database spanning leading public & private banks, cooperative branches, and regional rural banks across India.

Always Updated

Automated refresh to catch newly merged, relocated, or discontinued branches before they impact your payments.

Developer Friendly

Use our API-ready endpoints and search functionality to seamlessly integrate IFSC verification into your apps.

Key takeaways: Use our IFSC code finder to verify any Indian bank branch code in seconds. Search by IFSC, bank name, branch name, or filter by state and district. Always check NEFT, RTGS, and IMPS availability before adding a payee or sending money.

What Is an IFSC Code and Why You Should Verify It

An IFSC (Indian Financial System Code) is the 11-character code that identifies a specific bank branch for electronic transfers. Every NEFT, RTGS, IMPS, and UPI payment in India uses it. One wrong character can send your money to the wrong branch or cause the transaction to fail. In our experience, verifying the IFSC before you add a new payee or initiate a transfer saves time and avoids failed transactions. Experts recommend double-checking with the bank’s official source or a trusted tool like ours.

How to Find Your Bank’s IFSC Code

You can find your bank’s IFSC code on your cheque book, bank statement, or the bank’s official website; you can also use our IFSC code finder by bank name and branch free. Steps that work for most people:

  1. Open our IFSC Code Finder.
  2. Choose “Search by Bank Name” or “Search by Branch Name” and enter the details.
  3. Optionally filter by state and district to narrow results.
  4. Click the correct branch and note the IFSC, address, and NEFT/RTGS/IMPS status.
  5. Use this IFSC when adding the payee in your net banking or UPI app.

Verify IFSC Code Before You Transfer

Verifying the IFSC code before a transfer ensures your money reaches the correct branch and reduces the risk of failed or misrouted payments. Common mistakes include copying an old IFSC after a branch merger or typo errors. Our tool shows the current branch details and whether NEFT, RTGS, and IMPS are available. RBI maintains the master list of IFSC codes; we source our data from official and reliable datasets and update it regularly. [Internal Link: Use our IFSC finder for quick verification]

NEFT, RTGS, IMPS: What Each Service Means

NEFT is for smaller transfers (usually within hours), RTGS is for large same-day transfers, and IMPS is for instant 24/7 transfers; not every branch supports all three. The table below summarises the main differences:

ServiceTypical useTimingLimit (approx)
NEFTRegular transfersBatches, same dayNo max
RTGSHigh-value transfersReal-time, same dayMin ₹2 lakh
IMPSInstant transfer24/7 instantAs per bank

When you search a branch in our IFSC code finder, we show whether that branch supports NEFT, RTGS, and IMPS so you can choose the right option.

Find IFSC by State and District

You can find IFSC codes by state and district using the “Advanced filters” on our IFSC page. Select your state, then district, and optionally the branch name. This helps when you know the location but not the exact IFSC. We cover 177,123+ branches across 253+ banks, so you can quickly locate the correct bank branch code for any region in India.

IFSC vs MICR vs SWIFT: Quick Comparison

IFSC is for domestic electronic transfers in India; MICR is used for cheque clearing; SWIFT is for international wire transfers. IFSC is what you need for NEFT, RTGS, IMPS, and UPI within India. MICR appears on cheques. SWIFT (BIC) is used when sending or receiving money from abroad. Our tool focuses on IFSC and branch details for Indian payments. [Internal Link: Pincode search for address verification]

When to Use an IFSC Code Finder

Use an IFSC code finder when you are adding a new beneficiary for the first time, confirming a branch after a merger or relocation, or doing bulk payee verification for payroll or vendors. Payment verification before transfer is a good habit—our free tool helps you check IFSC and branch details in one place without visiting the bank.

Bottom line: The IFSC code finder on MyEarthInfo helps you verify bank branch codes instantly. Search by IFSC, bank name, branch name, or state and district; confirm NEFT, RTGS, and IMPS availability; and always double-check critical transfers with your bank or official RBI sources when needed.

IFSC FAQs

  • Difference between IFSC, MICR, and SWIFT codes
  • How to double-check branch status for NEFT/RTGS
  • Steps to add new payees safely
  • Guidelines for corporate bulk payments

Need Bulk Verification?

Talk to us for customized IFSC datasets, CSV exports, and API integrations that match your treasury workflows.