ShareYourGroupShareYourGroupIFSC

IFSC codes in Shimla, Himachal Pradesh

228 branches of 25 banks have an IFSC code in Shimla. The largest are Himachal Pradesh State Co-operative Bank, State Bank of India, Punjab National Bank, UCO Bank.

Banks in Shimla

Shimla is a large centre, so each bank with 3 or more branches here has its own page. Choose the bank.

Banks with one or two branches in Shimla

Tap any IFSC code to copy it.

BankBranchIFSC codeMICRAddress
AU Small Finance BankShimlaAUBL00023811717650022,Arggle House, The Mall Road, Shimla
AU Small Finance BankShimlaAUBL0004212171765003Mrbuildinsectorv,Pase3,BCS,Newsimla,Imacalprades
Bandhan BankShimlaBDBL0001731171750002First Floor, Chhajta Heights, Sanjauli Chowk, Shimla, Himachal Pardesh, Pin-171006
Bank of IndiaRohruBKID0007932–Sukla Niwas,Shakti Nagar,Rohru.
Bank of MaharashtraSimla BranchMAHB0001234171014002Bharadwaj Niwas, Opp Community Center No 2, Lane No 1, Chakkar
Central Bank of IndiaSanjauliCBIN0285199171016007G01/G02 Maple Hill Plaza Bhatakuffer Sanjauli Shimla 171006 Himachal Pradesh
IDBISanjauliIBKL0002329171259004Near Local Bus Stand,Sanjauli,Shimla-6 Shimla Himachal Pradesh-171006
IDBIShimla Main BranchIBKL0000139171259002Uma Complex, Ground Floor,Fraser Road, Post Bax No.183
IDFC FIRST BankShimla BranchIDFB0021731171751002Ground Floor, Craigs Court, Mall Road Shimla, US Club, Mahal Station Ward, Himachal Pradesh 171001
Jammu and Kashmir BankShimlaJAKA0SHIMLA17105100215 The Mall
Kotak Mahindra BankShimla BranchKKBK0004397171485002GR FLR First FLR And Second FLR Jain Ashram Opp H P Tourism Lift Mall Shimla Himachal Pradesh 171001
Punjab & Sind BankShimla ROPSIB0008035–1ST Floor, Hotel Himland East, Circular Road, Shimla-171001
RBL BankShimla BranchRATN0000277171176002Level1, Block B Khasran No. 159 To 165, The Mall,Shimla, Himachal Pradesh 171001
Reserve Bank of IndiaShimlaRBIS0SMPA01–Reserve Bank Of India, Main Market , Kasumpati, Shimla-171009
Reserve Bank of IndiaShimla Regional OfficeRBIS0GOHPEP–40,Sda Complex,Kasumpti,Shimla-171009
Ujjivan Small Finance BankMall Road ShimlaUJVN0002400171761002First Floor,Meghna Commercial Complex,Combermere House,Block-A,Near Lift,Themall
Yes BankSanjauli ShimlaYESB0001520–Ground Floor , Khasra No-601, Chhajta Heights, UP Mohal Sanjauli Chowk, Sanjauli, Shimla-171006, Himachal Pradesh

About bank branches in Shimla

Other places in Himachal Pradesh

Questions

How do I find the IFSC code of a bank branch in Shimla?

Choose the bank on this page, then find the branch by its name or address. Shimla has 228 branches of 25 banks in our list. For example, Himachal Pradesh State Co-operative Bank, Service Centre is HPSC00000SC; Himachal Pradesh State Co-operative Bank, Bharanu is HPSC0000401; Himachal Pradesh State Co-operative Bank, Isbt Shimla is HPSC0000402.

Which banks have the most branches in Shimla?

Himachal Pradesh State Co-operative Bank (73), State Bank of India (52), Punjab National Bank (31), UCO Bank (12), HDFC Bank (11), Axis Bank (7).

Is the IFSC code the same for all branches in Shimla?

No. Every branch of every bank has its own code. The first four letters name the bank and the last six name the branch, so two branches in the same town never share a code.

Data as of 1 September 2026. A branch is listed under the place the bank reported to the Reserve Bank, so a branch in a suburb may be listed under its own name. All banks in Himachal Pradesh