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
ICIC0004476 ICICI BANK LIMITED JAHU ICICI BANK LTD. GIAN CHAND COMPLEX VILLAGE JAHU HAMIRPUR ROAD DIST. HAMIRPUR HIMACHAL PRADESH .176048 ALAMPUR Himachal Pradesh 176048 Yes Yes Yes
ICIC0005375 ICICI BANK LIMITED KRISHNA NAGAR THAKUR HOUSE 243 WARD NO 1 KHASRA NO 347 KRISHNA NAGAR HAMIRPUR HIMACHAL PRADESH 177001 ALAMPUR Himachal Pradesh 177001 Yes Yes Yes
ICIC0002379 ICICI BANK LIMITED AMB ICICI BANK LTD. UNA ROAD V AND PO.AMB DISTRICT UNA HIMACHAL PRADESH.177203 AMB Himachal Pradesh 177203 Yes Yes Yes
ICIC0007697 ICICI BANK LIMITED FRANALI ANNI ICICI BANK LTD. MAIN MARKET VILLAGE ANNI DIST.KULLU HIMACHAL PRADESH.172026 ANI Himachal Pradesh 172026 Yes Yes Yes
ICIC0006589 ICICI BANK LIMITED BADDI ICICI BANK LTD. OPPOSITE KRISHNA COMPLEX SAI ROAD BADDI.173205 BADDI Himachal Pradesh 173205 Yes Yes Yes
ICIC0000499 ICICI BANK LIMITED BADDI ICICI BANK LTD. SS COMPLEX NH 21 BADDI.NALAGARH ROAD DIST. SOLAN BADDI.173205 HIMACHAL PRADESH BADDI Himachal Pradesh 173205 Yes Yes Yes
ICIC0002630 ICICI BANK LIMITED BANIKHET ICICI BANK LTD. MAIN CHAMBA ROAD BANIKHET DIST CHAMBA.176303 BANIKHET Himachal Pradesh 176303 Yes Yes Yes
ICIC0000735 ICICI BANK LIMITED BILASPUR ICICI BANK LTD. 64B MAIN MARKET BILASPUR HIMACHAL PRADESH.174001 BILASPUR Himachal Pradesh 174001 Yes Yes Yes
ICIC0004429 ICICI BANK LIMITED DEHRA ICICI BANK LTD. NO. 1803 SEHGAL COMPLEX DHARAMSHALA ROAD DEHRA DIST. KANGRA HIMACHAL PRADESH.177101 DEHRA Himachal Pradesh 177101 Yes Yes Yes
ICIC0000500 ICICI BANK LIMITED DHARAMSHALA ICICI BANK LTD. NEAR MUNICIPALITY OFFICE DHARAMSHALA.176215 DHARAMSALA Himachal Pradesh 176215 Yes Yes Yes
ICIC0007709 ICICI BANK LIMITED GUMMA ICICI BANK LTD. KHASRA NO.1032/593 MAIN MARKET GUMMA DIST.SHIMLA HIMACHAL PRADESH.171202 GUMA Himachal Pradesh 171202 Yes Yes Yes
ICIC0000502 ICICI BANK LIMITED HAMIRPUR ICICI BANK LTD. 18 WARD NO. 5 OPPOSITE HPO HAMIRPUR HIMACHAL PRADESH.177001 HAMIRPUR Himachal Pradesh 177001 Yes Yes Yes
ICIC0007450 ICICI BANK LIMITED HAMIRPUR ICICI BANK LTD. MANGALAM PALACE GUEST HOUSE VIVEK NAGAR HAMIRPUR.210301 UTTAR PRADESH HAMIRPUR Himachal Pradesh 177001 Yes Yes Yes
ICIC0004655 ICICI BANK LIMITED ICIC BANK LTD ICICI BANK LTD. MAIN ROAD KHASRA NO. 736 VPO CHANOUR TEHSIL INDORA DIST. KANGRA HIMACHAL PRADESH.176402 INDORA Himachal Pradesh 176402 Yes Yes Yes
ICIC0001992 ICICI BANK LIMITED CHAMBA ICICI BANK LTD. SHOP NO.5 6 NEAR BHARMOUR CHOWK UPPER JULAKARI CHAMBA HIMACHAL PRADESH.176310 JULAKHARI Himachal Pradesh 176310 Yes Yes Yes
ICIC0003729 ICICI BANK LIMITED KALA AMB ICICI BANK LTD. NAHAN ROAD VILLAGE OGLI KALA AMB DIST SIRMOUR HIMACHAL PRADESH.173030 KALA AMB Himachal Pradesh 173030 Yes Yes Yes
ICIC0003744 ICICI BANK LIMITED JASSUR ICICI BANK LTD. RL ARCADE PATHAKOT MANDI HIGHWAY JASUR KHAS DISST. KANGRA HIMACHAL PRADESH.176201 KANGRA Himachal Pradesh 176201 Yes Yes Yes
ICIC0001406 ICICI BANK LIMITED KANGRA HIMACHAL PRADESH ICICI BANK LTD. DASTAK BUILDING NEAR TEHSIL CHOWK DHARAMSHALA ROAD KANGRA KANGRA DIST. HIMACHAL PRADESH.176001 KANGRA Himachal Pradesh 176001 Yes Yes Yes
ICIC0003738 ICICI BANK LIMITED MCLEODGANJ ICICI BANK LTD. MONA PLAZA TIPA ROAD DISTRICT KANGRA TEH.DHARAMSHALA MCLEODGANJ HIMACHAL PARDESH.176219 KANGRA Himachal Pradesh 176219 Yes Yes Yes
ICIC0004672 ICICI BANK LIMITED NAGROTA BAGWAN KEDAR COMPLEX KHATA NO 196 VILL THARU TEHSIL NAGROTA DISTT KANGRA HP PINCODE 176047 KANGRA Himachal Pradesh 176047 Yes Yes Yes
ICIC0007935 ICICI BANK LIMITED SUJANPUR TIRA ICICI BANK LTD. BEAS VIEW COMPLEX WARD NO. 05 SUJANPUR TIHRA DIST. HAMIRPUR HIMACHAL PRADESH.176110 KANGRA Himachal Pradesh 176110 Yes Yes Yes
ICIC0003668 ICICI BANK LIMITED KASUMPTI ICICI BANK LTD. SCO 14.15.16 SDA COMPLEX KUSUMPATI SHIMLA.171009 KASUMPTI JUNGA Himachal Pradesh 171009 Yes Yes Yes
ICIC0004535 ICICI BANK LIMITED KEYLONG ICICI BANK LTD. LAMA YURU BUILDING NEAR RASBIHARI CHOWK VPO KEYLONG DIST. LAHAUL SPITI HIMACHAL PRADESH.175132 KEYLONG Himachal Pradesh 175132 Yes Yes Yes
ICIC0004423 ICICI BANK LIMITED BHUNTAR ICICI BANK LTD. NEAR KULLU MANALI AIRPORT BHUNTAR BAZAAR BHUNTAR DIST. KULLU HIMACHAL PRADESH.175125 KULU Himachal Pradesh 175125 Yes Yes Yes
ICIC0000736 ICICI BANK LIMITED KULU ICICI BANK LTD. 40-8 NEAR KALA KENDRA DHALPUR KULLU.175101 KULU Himachal Pradesh 175101 Yes Yes Yes
ICIC0003741 ICICI BANK LIMITED MANALI ICICI BANK LTD. 131.132 WARD NO 3 OPP. NAGAR PARISHAD THE MALL MANALI DISTRICT KULLU HIMACHAL PRADESH.175131 MANALI Himachal Pradesh 175131 Yes Yes Yes
ICIC0000451 ICICI BANK LIMITED MANDI ICICI BANK LTD. SAHIB COMPLEX OPP. BUS STAND SERI BAZAAR MANDI HIMACHAL PRADESH.175001 MANDI Himachal Pradesh 175001 Yes Yes Yes
ICIC0005376 ICICI BANK LIMITED MARANDA MARANDAICICI BANK LTD 3M PLAZA MARANDA PALAMPUR KANGRA HIMACHAL PRADESH 176102 MARANDA Himachal Pradesh 176102 Yes Yes Yes
ICIC0000628 ICICI BANK LIMITED NAHAN ICICI BANK LTD. 295-7 JAGAT AGENCIES MALL ROAD NEAR YASHWANT CHOWNK NAHAN HIMACHAL PRADESH.173001 NAHAN Himachal Pradesh 173001 Yes Yes Yes
ICIC0003727 ICICI BANK LIMITED NALAGARH ICICI BANK LTD. ROPAR ROAD NALAGARH DISTRICT SOLAN HIMACHAL PRADESH.174101 NALAGARH Himachal Pradesh 174101 Yes Yes Yes
ICIC0007919 ICICI BANK LIMITED NANKHARI ICICI BANK LTD. THAKUR BUILDING VPO NANKHARI TEHSIL NANKHARI DIST. SHIMLA HIMACHAL PRADESH.172021 NANKHERI Himachal Pradesh 172021 Yes Yes Yes
ICIC0000936 ICICI BANK LIMITED PALAMPUR ICICI BANK LTD. SUDESH NILEY WARD NO 2 NATIONAL HIGHWAY 22 PALAMPUR HP DIST KANGRA.176061 PALAMPUR Himachal Pradesh 176061 Yes Yes Yes
ICIC0001407 ICICI BANK LIMITED PAONTA SAHIB ICICI BANK LTD. NO. 99 C-O KALSI FURNITURE HOUSE NEAR Y POINT MAIN BAZAR MAIN MARKET WARD NO. 6 PAONTA SAHIB DIST. SIRMAUR HIMACHAL PRADESH.173025 PAONTA SAHIB Himachal Pradesh 173025 Yes Yes Yes
ICIC0004468 ICICI BANK LIMITED PAPROLA ICICI BANK LTD. KHASRA NO. 400 OPP. IOCL PUMP PATHANKOT MANDI.NH PAPROLA DIST. KANGRA HIMACHAL PRADESH.176115 PAPROLA Himachal Pradesh 176115 Yes Yes Yes
ICIC0003736 ICICI BANK LIMITED PARWANOO ICICI BANK LTD. KHASRA NO 434/25 KALKA.SHIMLA ROAD NH.22 SECTOR 1 PARWANOO DIST. SOLAN HIMACHAL PRADESH.173220 PARWANOO Himachal Pradesh 173220 Yes Yes Yes
ICIC0007918 ICICI BANK LIMITED DEOTHI ICICI BANK LTD. GROUND FLOOR NEAR BUS STAND VPO DEOTHI TEHSIL RAMPUR DIST. SHIMLA HIMACHAL PRADESH.172022 RAMPUR Himachal Pradesh 172022 Yes Yes Yes
ICIC0004426 ICICI BANK LIMITED MASHNOO ICICI BANK LTD. KHASRA NO. 907 MAUZA MASHNOO WARD NO. 3 TEH. RAMPUR DIST. SHIMLA HIMACHAL PRADESH.172102 RAMPUR Himachal Pradesh 172102 Yes Yes Yes
ICIC0001626 ICICI BANK LIMITED RAMPUR HIMACHAL PRADESH ICICI BANK LTD. NEAR BUS STAND ADJOINING AYODHYA NATH MANDIR RAMPUR SHIMLA DIST. HIMACHAL PRADESH.172001 RAMPUR Himachal Pradesh 172001 Yes Yes Yes
ICIC0007711 ICICI BANK LIMITED RECKONG PEO ICICI BANK LTD. SOMPRAKASH COMPLEX MAIN MARKET RECKONG PEO DIST.KINNAUR HIMACHAL PRADESH.172107 RECONG PEO Himachal Pradesh 172107 Yes Yes Yes
ICIC0003733 ICICI BANK LIMITED ROHRU ICICI BANK LTD. JANKI DAS MARKET WARD NO 7 SHIMLA ROAD ROHRU DIST SHIMLA HIMACHAL PRADESH.171207 ROHRU Himachal Pradesh 171207 Yes Yes Yes
ICIC0008340 ICICI BANK LIMITED TIKKRI ICICI BANK LTD VPO TIKKRI TEHSIL CHIRGAON DIST SHIMLA HIMACHAL PRADESH 171208 ROHRU Himachal Pradesh 171208 Yes Yes Yes
ICIC0004424 ICICI BANK LIMITED SARKAGHAT ICICI BANK LTD. NEAR POST OFFICE LOWER BAZAAR SARKAGHAT HIMACHAL PRADESH.175024 SARKAGHAT Himachal Pradesh 175024 Yes Yes Yes
ICIC0004427 ICICI BANK LIMITED SAWARA ICICI BANK LTD. 1424 VILLAGE SRARSWATI NAGAR SAWARA P.O. HATKOTI TEH. JUBBAL DIST. SHIMLA HIMACHAL PRADESH.171206 SAWARA Himachal Pradesh 171206 Yes Yes Yes
ICIC0006602 ICICI BANK LIMITED SHIMLA 3 ARGYLE HOUSE OPPOSITE LIFT THE MALL SHIMLA . 171001 SHIMLA Himachal Pradesh 171001 Yes Yes Yes
ICIC0004902 ICICI BANK LIMITED SIDHBARI ICICI BANK LTD NEAR CLOCK TOWER P O SIDHBARI TEHSIL DHARAMSHALA DISTT KANGRA H P SIDHBARI Himachal Pradesh 176057 Yes Yes Yes
ICIC0007701 ICICI BANK LIMITED CHAUPAL ICICI BANK LTD. SAJTA BUILDING MAIN BAZAR NERWA ROAD CHAUPAL DIST.SHIMLA HIMACHAL PRADESH.171211 SIMLA Himachal Pradesh 171211 Yes Yes Yes
ICIC0003702 ICICI BANK LIMITED NEW SHIMLA ICICI BANK LTD. NH.22 BCS NEW SHIMLA SHIMLA HIMACHAL PRADESH.171009 SIMLA Himachal Pradesh 171009 Yes Yes Yes
ICIC0001698 ICICI BANK LIMITED SANJAULI ICICI BANK LTD. NORTH OAK NEAR SANJAULI CHOWK SANJAULI SHIMLA DIST. HIMACHAL PRADESH.171006 SIMLA Himachal Pradesh 171006 Yes Yes Yes
ICIC0006353 ICICI BANK LIMITED SHIMLA ICICI BANK LTD. THE MALL ROAD SHIMLA.171001 SIMLA Himachal Pradesh 171001 Yes Yes Yes
ICIC0003672 ICICI BANK LIMITED DARALAGHAT ICICI BANK LTD. BILASPUR SHIMLA HIGHWAY VPO DARLAGHAT DIST SOLAN HIMACHAL PRADESH.171102 SOLAN Himachal Pradesh 171102 Yes Yes Yes
ICIC0000504 ICICI BANK LIMITED SOLAN ICICI BANK LTD. KAPOOR COMPLEX THE MALL SOLAN.173212 SOLAN Himachal Pradesh 173212 Yes Yes Yes
ICIC0004803 ICICI BANK LIMITED SOLAN HOSPITAL ROAD ICICI BANK LTD KHATA NO 282 JAGAN NATH SOOD COMPLEX KOTLA NALA SOLAN HIMACHAL PRADESH SOLAN HIMACHAL PRADESH Yes Yes Yes
ICIC00PUCBL ICICI BANK LIMITED THE PARWANOO URBAN COOPERATIVE BANK LTD MALL RD THE MALL SOLAN HIMACHAL PRADESH 173212 SOLAN Himachal Pradesh 173212 Yes Yes Yes
ICIC0004806 ICICI BANK LIMITED GHUMARWIN ICICI BANK LTD PREM COMPLEX OPP GOVT HOSPITAL DIST BILASPUR GHUMARWIN 174021 SUNDAR NAGAR Himachal Pradesh 174021 Yes Yes Yes
ICIC0002123 ICICI BANK LIMITED SUNDER NAGAR ICICI BANK LTD. 67A NEAR GOPAL MANDIR NH21 SUNDER NAGAR MANDI DIST. HIMACHAL PRADESH.171001 SUNDAR NAGAR Himachal Pradesh 171001 Yes Yes Yes
ICIC0003891 ICICI BANK LIMITED THEOG ICICI BANK LTD. PUSHP BHAWAN NAYA BAZAR THEOG DIST. SHIMLA HIMACHAL PRADESH.171201 THEOG Himachal Pradesh 171201 Yes Yes Yes
ICIC0007473 ICICI BANK LIMITED TOTU ICICI BANK LTD MANGAL BHAWAN AIRPORT ROAD TOTU PO TOTU SHIMLA HIMACHAL PRADESH 171011 TUTU BAZAR Himachal Pradesh 171011 Yes Yes Yes
ICIC0004531 ICICI BANK LIMITED DAULATPUR ICICI BANK LTD. THAKUR HOSHIAR SINGH COMPLEX KHASRA NO. 3332/2083 CHALET DAULATPUR DIST. UNA HIMACHAL PRADESH.177204 UNA Himachal Pradesh 177204 Yes Yes Yes
ICIC0007547 ICICI BANK LIMITED ICICI BANK LTD NADAUN ICICI BANK LTD. APR COMPLEX NEAR BUS STAND NADAUN.177033 HIMACHAL PRADESH UNA HIMACHAL PRADESH Yes Yes Yes
ICIC0000506 ICICI BANK LIMITED UNA ICICI BANK LTD. HAMIRPUR UNA ROAD UNA.174303 UNA Himachal Pradesh 174303 Yes Yes Yes
ICIC0007959 ICICI BANK LIMITED UNA TWO ICICI BANK LTD UPPER GROUND FLOOR JAIZ BUSINESS CENTER UPMAHAL GALUA UNA HP 174303 UNA Himachal Pradesh 174303 Yes Yes Yes
Showing 61 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.