ICICI Bank — Himachal Pradesh
ICICI Bank has 59 branches in Himachal Pradesh. Each branch and its IFSC code is listed below.
56 of these branches have a MICR code recorded (94%). Counts taken from Razorpay release v2.0.62, 2026-09-01 (how this data is handled).
| Branch | IFSC | MICR |
|---|---|---|
| AmbICICI Bank Ltd., Una Road, V and PO.AMB, District Una, Himachal | ICIC0002379 | 177229202 |
| BaddiICICI Bank Ltd., SS Complex, NH 21, Baddi.nalagarh Road, DIST. S | ICIC0000499 | 160229009 |
| BaddiICICI Bank Ltd., Opposite Krishna Complex, Sai Road BADDI.173205 | ICIC0006589 | 160229027 |
| BanikhetICICI Bank Ltd., Main Chamba Road, Banikhet Dist, CHAMBA.176303 | ICIC0002630 | 176229003 |
| BhuntarICICI Bank Ltd., Near Kullu Manali Airport, Bhuntar Bazaar, Bhun | ICIC0004423 | 175229004 |
| BilaspurICICI Bank Ltd., 64B, Main Market, Bilaspur, Himachal PRADESH.17 | ICIC0000735 | 174229052 |
| ChambaICICI Bank Ltd., Shop NO.5 6, Near Bharmour Chowk, Upper Julakar | ICIC0001992 | 176229002 |
| ChaupalICICI Bank Ltd., Sajta Building, Main Bazar, Nerwa Road, Chaupal | ICIC0007701 | 171229010 |
| DaralaghatICICI Bank Ltd., Bilaspur Shimla Highway, Vpo Darlaghat, Dist So | ICIC0003672 | 173229003 |
| DaulatpurICICI Bank Ltd., Thakur Hoshiar Singh Complex, Khasra NO. 3332/2 | ICIC0004531 | 174229103 |
| DehraICICI Bank Ltd., NO. 1803, Sehgal Complex, Dharamshala Road, Deh | ICIC0004429 | 176229153 |
| DevthiICICI Bank Ltd., Ground Floor, Near Bus Stand, Vpo Deothi, Tehsi | ICIC0007918 | 172229003 |
| DharamshalaICICI Bank Ltd., Near Municipality Office, DHARAMSHALA.176215 | ICIC0000500 | 176229102 |
| Franali AnniICICI Bank Ltd., Main Market, Village Anni, Dist.kullu, Himachal | ICIC0007697 | 175229003 |
| GhumarwinICICI Bank Ltd Prem Complex Opp Govt Hospital Dist Bilaspur Ghum | ICIC0004806 | 174229053 |
| GummaICICI Bank Ltd., Khasra NO.1032/593, Main Market, Gumma, Dist.sh | ICIC0007709 | 171229009 |
| HamirpurICICI Bank Ltd., 18, Ward NO. 5, Opposite Hpo, Hamirpur Himachal | ICIC0000502 | 177229002 |
| ICICI Bank Ltd NadaunICICI Bank Ltd., Apr Complex, Near Bus Stand, NADAUN.177033, Him | ICIC0007547 | 177229003 |
| Icic Bank LtdICICI Bank Ltd., Main Road, Khasra NO. 736, Vpo Chanour, Tehsil | ICIC0004655 | 176229155 |
| JahuICICI Bank Ltd., Gian Chand Complex, Village Jahu, Hamirpur Road | ICIC0004476 | 177229005 |
| JassurICICI Bank Ltd., RL Arcade, Pathakot Mandi Highway, Jasur Khas, | ICIC0003744 | 176229054 |
| Kala AmbICICI Bank Ltd., Nahan Road, Village Ogli, Kala Amb, Dist Sirmou | ICIC0003729 | 173229053 |
| Kangra, Himachal PradeshICICI Bank Ltd., Dastak Building, Near Tehsil Chowk, Dharamshala | ICIC0001406 | 176229302 |
| KasumptiICICI Bank Ltd., Sco 14.15.16, Sda Complex, Kusumpati, SHIMLA.17 | ICIC0003668 | 171229005 |
| KeylongICICI Bank Ltd., Lama Yuru Building, Near Rasbihari Chowk, Vpo K | ICIC0004535 | 175229053 |
| Krishna NagarThakur House 243 Ward No 1 Khasra No 347 Krishna Nagar Hamirpur | ICIC0005375 | 177229006 |
| KulluICICI Bank Ltd., 40-8, Near Kala Kendra, Dhalpur, KULLU.175101 | ICIC0000736 | 175229002 |
| ManaliICICI Bank Ltd., 131.132, Ward No 3, OPP. Nagar Parishad, the Ma | ICIC0003741 | 175229052 |
| MandiICICI Bank Ltd., Sahib Complex, OPP. Bus Stand, Seri Bazaar, Man | ICIC0000451 | 175229202 |
| MarandaMarandaicici Bank Ltd 3M Plaza Maranda Palampur Kangra Himachal | ICIC0005376 | 176229103 |
| MashnooICICI Bank Ltd., Khasra NO. 907, Mauza Mashnoo, Ward NO. 3, TEH. | ICIC0004426 | 172229005 |
| McleodganjICICI Bank Ltd., Mona Plaza, Tipa Road, District Kangra, Teh.dha | ICIC0003738 | 176229053 |
| Nagrota BagwanKedar Complex Khata No 196 Vill Tharu Tehsil Nagrota Distt Kangr | ICIC0004672 | 176229156 |
| NahanICICI Bank Ltd., 295-7, Jagat Agencies Mall Road, Near Yashwant | ICIC0000628 | 173229001 |
| NalagarhICICI Bank Ltd., Ropar Road, Nalagarh, District Solan, Himachal | ICIC0003727 | 160229055 |
| NankhariICICI Bank Ltd., Thakur Building, Vpo Nankhari, Tehsil Nankhari, | ICIC0007919 | 172229004 |
| New ShimlaICICI Bank Ltd., NH.22, Bcs, New Shimla, Shimla, Himachal PRADES | ICIC0003702 | 171229007 |
| PalampurICICI Bank Ltd., Sudesh Niley, Ward No 2, National Highway 22, P | ICIC0000936 | 176229202 |
| Paonta SahibICICI Bank Ltd., NO. 99, C-o Kalsi Furniture House, Near Y Point | ICIC0001407 | 173229202 |
| PaprolaICICI Bank Ltd., Khasra NO. 400, OPP. Iocl Pump, Pathankot Mandi | ICIC0004468 | 176229154 |
| ParwanooICICI Bank Ltd., Khasra No 434/25, Kalka.shimla Road, NH.22, Sec | ICIC0003736 | 160229054 |
| Rampur, Himachal PradeshICICI Bank Ltd., Near Bus Stand, Adjoining Ayodhya Nath Mandir, | ICIC0001626 | 172229002 |
| Reckong PeoICICI Bank Ltd., Somprakash Complex, Main Market, Reckong Peo, D | ICIC0007711 | 172229052 |
| RohruICICI Bank Ltd., Janki Das Market, Ward No 7, Shimla Road, Rohru | ICIC0003733 | 171229008 |
| SanjauliICICI Bank Ltd., North Oak, Near Sanjauli Chowk, Sanjauli Shimla | ICIC0001698 | 171229004 |
| SarkaghatICICI Bank Ltd., Near Post Office, Lower Bazaar, Sarkaghat, Hima | ICIC0004424 | 175229103 |
| SawaraICICI Bank Ltd., 1424, Village Srarswati Nagar, Sawara, P.O. Hat | ICIC0004427 | 171229011 |
| ShimlaICICI Bank Ltd., the Mall Road, SHIMLA.171001 | ICIC0006353 | 171229002 |
| SidhbariICICI Bank Ltd Near Clock Tower P O Sidhbari Tehsil Dharamshala | ICIC0004902 | — |
| SolanICICI Bank Ltd., Kapoor Complex, the Mall, SOLAN.173212 | ICIC0000504 | 173229002 |
| Solan Hospital RoadICICI Bank Ltd Khata No 282 Jagan Nath Sood Complex Kotla Nala S | ICIC0004803 | 173229004 |
| Sujanpur TiraICICI Bank Ltd., Beas View Complex, Ward NO. 05, Sujanpur Tihra, | ICIC0007935 | 177229004 |
| Sunder NagarICICI Bank Ltd., 67A, Near Gopal Mandir, NH21, Sunder Nagar, Man | ICIC0002123 | 174229002 |
| The Parwanoo Urban Cooperative Bank LtdMall Rd, the Mall, Solan, Himachal Pradesh 173212 | ICIC00PUCBL | — |
| TheogICICI Bank Ltd., Pushp Bhawan, Naya Bazar, Theog, DIST. Shimla, | ICIC0003891 | 171229006 |
| TikkriICICI Bank Ltd, Vpo Tikkri, Tehsil Chirgaon, Dist Shimla, Himach | ICIC0008340 | — |
| TotuICICI Bank Ltd Mangal Bhawan Airport Road Totu PO Totu Shimla Hi | ICIC0007473 | 171229012 |
| UnaICICI Bank Ltd., Hamirpur Una Road, UNA.174303 | ICIC0000506 | 174229202 |
| Una TwoICICI Bank Ltd, Upper Ground Floor, Jaiz Business Center Upmahal | ICIC0007959 | 174229005 |
Changes in the past year
Comparing Razorpay release v2.0.62 (2026-09-01) with v2.0.47.1 (2025-08-05), the newest release from a year or more earlier: no IFSC code for ICICI Bank in Himachal Pradesh was added to or withdrawn from the RBI list in that time. Measured against our archive of every release since February 2016 — release history.
By city
- Shimla15 branches
- Kangra14 branches
- Solan8 branches
- Una5 branches
- Kulu4 branches
- Mandi4 branches
- Sirmaur3 branches
- Chamba2 branches
- Lahul and Spiti1 branch
- Kinnaur1 branch
- Hamirpur1 branch
- Bilaspur1 branch