Himachal Pradesh — bank branches and IFSC codes
2,104 bank branches across Himachal Pradesh are on record, from 35+ banks. Pick a city or a bank to see IFSC codes.
1,851 of these branches have a MICR code recorded (87%). Counts taken from Razorpay release v2.0.62, 2026-09-01 (how this data is handled).
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: 18 IFSC codes were added to the RBI list for Himachal Pradesh and 2 were withdrawn. Measured against our archive of every release since February 2016 — release history.
- Chamba TownIndian Overseas Bank, first listed 2026-09-01 · IOBA0004208
- DehraCanara Bank, first listed 2026-07-03 · CNRB0009273
- Shimla RoPunjab & Sind Bank, first listed 2026-05-27 · PSIB0008035
- AmbBank of Baroda, first listed 2026-05-13 · BARB0AMBUNA
- Manali II PriniHDFC Bank, first listed 2026-05-13 · HDFC0010196
- PanjheraUCO Bank, first listed 2026-05-13 · UCBA0003715
- BilaspurPunjab & Sind Bank, first listed 2026-03-23 · PSIB0021770
- PanchrukhiHDFC Bank, first listed 2026-03-23 · HDFC0010292
- Sheela Chowk DharamshalaHDFC Bank, first listed 2026-03-23 · HDFC0010305
- MarotanUCO Bank, first listed 2026-01-28 · UCBA0003647
- Bilkar Kahan BhotaHDFC Bank, first listed 2026-01-09 · HDFC0010885
- HamirpurIndian Overseas Bank, first listed 2026-01-09 · IOBA0003987
The 12 most recent are shown.
By city
- Shimla336 branches
- Kangra331 branches
- Solan202 branches
- Mandi181 branches
- Una125 branches
- Hamirpur121 branches
- Bilaspur103 branches
- Chamba73 branches
- Sirmaur62 branches
- Kulu60 branches
- Sirmour59 branches
- Kinnaur40 branches
- Kullu37 branches
- Himachal Pradesh21 branches
- Hp18 branches
- Dharamshala11 branches
- Lahul Spiti7 branches
- Mandi Himachal Pradesh6 branches
- Lahul and Spiti6 branches
- Imu6 branches
- Baddi5 branches
- Chandigarh5 branches
- Lahaul-Spiti5 branches
- Hma5 branches
By bank
- Punjab National Bank423 branches
- State Bank of India391 branches
- Himachal Pradesh State Co-operative Bank238 branches
- Kangra Central Co-operative Bank218 branches
- UCO Bank184 branches
- HDFC Bank119 branches
- Canara Bank75 branches
- ICICI Bank59 branches
- Central Bank of India58 branches
- Union Bank of India49 branches
- Bank of Baroda47 branches
- Axis Bank36 branches
- Punjab & Sind Bank31 branches
- Indian Bank24 branches
- Bank of India21 branches
- Yes Bank20 branches
- IDBI Bank20 branches
- Indusind Bank18 branches
- Indian Overseas Bank16 branches
- Bank of Maharashtra13 branches
- Kotak Mahindra Bank10 branches
- Jammu and Kashmir Bank5 branches
- AU Small Finance Bank5 branches
- Utkarsh Small Finance Bank4 branches
- IDFC FIRST Bank4 branches
- Bandhan Bank3 branches
- Ujjivan Small Finance Bank2 branches
- Reserve Bank of India2 branches
- RBL Bank2 branches
- Equitas Small Finance Bank2 branches
- South Indian Bank1 branch
- Fino Payments Bank1 branch
- Federal Bank1 branch
- Catholic Syrian Bank1 branch
- Capital Small Finance Bank1 branch
Retired IFSC codes on record here
- BMBL0000021 — Shimla Mall Road BranchShimla, BHARATIYA MAHILA BANK LIMITED
- BMBL0000049 — Solan-himachal PradeshSolan, BHARATIYA MAHILA BANK LIMITED
- CBIN0281850 — Simla Regional OfficeShimla, CENTRAL BANK OF INDIA
- CNRB0007944 — Shimla CoShimla, CANARA BANK
- PUNB0530000 — Dharamsala,retail Asset BRDharamshala, PUNJAB NATIONAL BANK
- UCBA0002386 — Service Branch ShimlaShimla, UCO BANK
- YESB0HPB101 — The HP State Co-op Bank BO BilaspurBilaspur, YES BANK LTD.
- YESB0HPB179 — The HP State Co-op Bank BO HatliHatli, YES BANK LTD.
- YESB0HPB302 — The HP State Co-op Bank BO ChuragChurag, YES BANK LTD.
- YESB0HPB336 — The HP State Co-op Bank BO KunnuPadhar, YES BANK LTD.
- YESB0HPB417 — The HP State Co-op Bank BO KotkhaiKotkhai, YES BANK LTD.
- YESB0HPB451 — The HP State Co-op Bank BO KharahanNankheri, YES BANK LTD.