Skip to content
ifscdesk.comSearch

Bank branches and IFSC codes in Shimla, Himachal Pradesh

There are 336 bank branches in Shimla, Himachal Pradesh. Every branch and its IFSC code is listed below.

296 of these branches have a MICR code recorded (88%). Counts taken from Razorpay release v2.0.62, 2026-09-01 (how this data is handled).

Banks in Shimla

BranchIFSCMICR
ShimlaAU Small Finance BankAUBL0002381171765002
ShimlaAU Small Finance BankAUBL0004212171765003
New ShimlaAxis BankUTIB0005759171211005
RampurAxis BankUTIB0003447172211002
RohruAxis BankUTIB0003859172211003
Sanjauli ShimlaAxis BankUTIB0004714171211004
ShimlaAxis BankUTIB0000050171211002
Shimla the MallAxis BankUTIB0003651171211003
SunniAxis BankUTIB0006057171211006
ShimlaBandhan BankBDBL0001731171750002
Rampur BushahrBank of BarodaBARB0DBRBUS172012002
RohruBank of BarodaBARB0ROHRUX—
ShimlaBank of BarodaBARB0DBSHIM171012006
ShimlaBank of BarodaBARB0SIMLAX171012002
ShimlaBank of BarodaBARB0VJSHIM171012007
Shimla Extension Counter, Himachal PradeshBank of BarodaBARB0EXTSIM171012003
RohruBank of IndiaBKID0007932—
SimlaBank of IndiaBKID0007902171013002
Simla BranchBank of MaharashtraMAHB0001234171014002
Ahlc ShimlaCanara BankCNRB0006839—
ChhakrailCanara BankCNRB0006197171015006
MSME Sulabh ShimlaCanara BankCNRB0007119—
New ShimlaCanara BankCNRB0003056171015003
Rampur, Shimla Dist, H PCanara BankCNRB0003241172015002
RohruCanara BankCNRB0005063171015007
ShimlaCanara BankCNRB0001964171015002
Shimla IICanara BankCNRB0018900171015008
Shimla R OCanara BankCNRB0007992171015005
TheogCanara BankCNRB0005064171015004
BranchCentral Bank of IndiaCBIN0281002171016002
DharampurCentral Bank of IndiaCBIN0283798174016203
KasumpatiCentral Bank of IndiaCBIN0283625171016003
KhadralaCentral Bank of IndiaCBIN0282006171016586
Rampur BushaharCentral Bank of IndiaCBIN0283645172016002
SanjauliCentral Bank of IndiaCBIN0285199171016007
Shimla Regional OfficeCentral Bank of IndiaCBIN0287008—
ThakurdwaraCentral Bank of IndiaCBIN0285065—
BhattakuferHDFC BankHDFC0011729171240023
ChaupalHDFC BankHDFC0003125171240007
ChirgaonHDFC BankHDFC0008163172240017
Chotta ShimlaHDFC BankHDFC0004116171240014
DharampurHDFC BankHDFC0002900173240003
KotkhaiHDFC BankHDFC0002967171240005
KuduHDFC BankHDFC0003467171240008
KumarsainHDFC BankHDFC0006907172240005
MeheliHDFC BankHDFC0003612171240011
NankhariHDFC BankHDFC0005877171240019
NerwaHDFC BankHDFC0007525171240018
New ShimlaHDFC BankHDFC0002447171240004
Rampur - Himachal PradeshHDFC BankHDFC0000805172240002
RatnariHDFC BankHDFC0003776171240012
RohruHDFC BankHDFC0002371172240003
Sanjauli-shimla - Himachal PradeshHDFC BankHDFC0000346171240003
Sarswati Nagar SawraHDFC BankHDFC0008308171240021
ShilaruHDFC BankHDFC0003588171240010
Sundli - JubbalHDFC BankHDFC0003453171240009
Sunni SeoniHDFC BankHDFC0004473171240016
Thanedar BarubaghHDFC BankHDFC0004304171240015
The MallHDFC BankHDFC0006405171240020
The Mall - ShimlaHDFC BankHDFC0000524171240002
TheogHDFC BankHDFC0002970171240006
Totu Cheli ChounlaHDFC BankHDFC0004184171240013
Bachhunch ChapotiHimachal Pradesh State Co-operative BankHPSC0000458171311025
Batar GaluHimachal Pradesh State Co-operative BankHPSC0000457171311011
BharanuHimachal Pradesh State Co-operative BankHPSC0000401171311036
ChamainHimachal Pradesh State Co-operative BankHPSC0000403171311034
Chhota ShimlaHimachal Pradesh State Co-operative BankHPSC0000406171311005
ChirgaonHimachal Pradesh State Co-operative BankHPSC0000404171311019
ChopalHimachal Pradesh State Co-operative BankHPSC0000405171311020
DalanHimachal Pradesh State Co-operative BankHPSC0000407171311015
DehaHimachal Pradesh State Co-operative BankHPSC0000408171311048
DeoliHimachal Pradesh State Co-operative BankHPSC0000453171311023
Deori KhanetiHimachal Pradesh State Co-operative BankHPSC0000449171311045
DhalliHimachal Pradesh State Co-operative BankHPSC0000409171311009
DhamandariHimachal Pradesh State Co-operative BankHPSC0000475—
DodraHimachal Pradesh State Co-operative BankHPSC0000410172311007
FaguHimachal Pradesh State Co-operative BankHPSC0000460171311050
GhanahattiHimachal Pradesh State Co-operative BankHPSC0000411171311016
H P SecretariatHimachal Pradesh State Co-operative BankHPSC0000435171311006
Isbt ShimlaHimachal Pradesh State Co-operative BankHPSC0000402171311003
JalogHimachal Pradesh State Co-operative BankHPSC0000466171311055
JanedghatHimachal Pradesh State Co-operative BankHPSC0000474—
JanglaHimachal Pradesh State Co-operative BankHPSC0000412171311035
JarolHimachal Pradesh State Co-operative BankHPSC0000481—
Jathia DeviHimachal Pradesh State Co-operative BankHPSC0000467171311056
JeoriHimachal Pradesh State Co-operative BankHPSC0000413172311008
JhakriHimachal Pradesh State Co-operative BankHPSC0000414172311003
JharagHimachal Pradesh State Co-operative BankHPSC0000480—
JikhnipulHimachal Pradesh State Co-operative BankHPSC0000415171311038
JubbalHimachal Pradesh State Co-operative BankHPSC0000416171311028
JungaHimachal Pradesh State Co-operative BankHPSC0000470171311059
KasumpatiHimachal Pradesh State Co-operative BankHPSC0000417171311007
KhaliniHimachal Pradesh State Co-operative BankHPSC0000418171311004
Khaltu NalaHimachal Pradesh State Co-operative BankHPSC0000419171311014
Khaneti SandochHimachal Pradesh State Co-operative BankHPSC0000420171311021
KharahanHimachal Pradesh State Co-operative BankHPSC0000456171311012
KharapatharHimachal Pradesh State Co-operative BankHPSC0000459171311049
KhatnolHimachal Pradesh State Co-operative BankHPSC0000477—
Kholi GhatHimachal Pradesh State Co-operative BankHPSC0000455171311039
KiariHimachal Pradesh State Co-operative BankHPSC0000421171311037
KotiHimachal Pradesh State Co-operative BankHPSC0000451171311043
KotkhaiHimachal Pradesh State Co-operative BankHPSC0000422171311029
KumarsainHimachal Pradesh State Co-operative BankHPSC0000423171311027
KupviHimachal Pradesh State Co-operative BankHPSC0000462171311053
MandalHimachal Pradesh State Co-operative BankHPSC0000454171311054
MaraogHimachal Pradesh State Co-operative BankHPSC0000424171311041
MashobraHimachal Pradesh State Co-operative BankHPSC0000469171311060
MehandliHimachal Pradesh State Co-operative BankHPSC0000479—
NankhariHimachal Pradesh State Co-operative BankHPSC0000425172311009
NarainHimachal Pradesh State Co-operative BankHPSC0000471172311013
NarkandaHimachal Pradesh State Co-operative BankHPSC0000426171311018
NerwaHimachal Pradesh State Co-operative BankHPSC0000427171311046
NogliHimachal Pradesh State Co-operative BankHPSC0000428172311004
ParalaHimachal Pradesh State Co-operative BankHPSC0000473—
Pragati NagarHimachal Pradesh State Co-operative BankHPSC0000429171311042
PremnagarHimachal Pradesh State Co-operative BankHPSC0000430171311031
Rampur Bus StandHimachal Pradesh State Co-operative BankHPSC0000472172311012
Rampur BushaharHimachal Pradesh State Co-operative BankHPSC0000431172311002
RatnariHimachal Pradesh State Co-operative BankHPSC0000447171311044
RohruHimachal Pradesh State Co-operative BankHPSC0000432171311017
SanjauliHimachal Pradesh State Co-operative BankHPSC0000433171311008
Sarahan-bsrHimachal Pradesh State Co-operative BankHPSC0000434172311005
Saraswati NagarHimachal Pradesh State Co-operative BankHPSC0000448171311032
Service CentreHimachal Pradesh State Co-operative BankHPSC00000SC—
SharonthaHimachal Pradesh State Co-operative BankHPSC0000437171311047
ShilarooHimachal Pradesh State Co-operative BankHPSC0000450171311024
Summer HillHimachal Pradesh State Co-operative BankHPSC0000461171311057
Summer KotHimachal Pradesh State Co-operative BankHPSC0000478—
TaklechHimachal Pradesh State Co-operative BankHPSC0000442172311006
ThachiHimachal Pradesh State Co-operative BankHPSC0000468171311058
ThanedharHimachal Pradesh State Co-operative BankHPSC0000443171311030
TheogHimachal Pradesh State Co-operative BankHPSC0000444171311026
TikkarHimachal Pradesh State Co-operative BankHPSC0000445171311040
TotuHimachal Pradesh State Co-operative BankHPSC0000446171311010
Upper KaithuHimachal Pradesh State Co-operative BankHPSC0000476—
ChaupalICICI BankICIC0007701171229010
DevthiICICI BankICIC0007918172229003
GummaICICI BankICIC0007709171229009
KasumptiICICI BankICIC0003668171229005
MashnooICICI BankICIC0004426172229005
NankhariICICI BankICIC0007919172229004
New ShimlaICICI BankICIC0003702171229007
Rampur, Himachal PradeshICICI BankICIC0001626172229002
RohruICICI BankICIC0003733171229008
SanjauliICICI BankICIC0001698171229004
SawaraICICI BankICIC0004427171229011
ShimlaICICI BankICIC0006353171229002
TheogICICI BankICIC0003891171229006
TikkriICICI BankICIC0008340—
TotuICICI BankICIC0007473171229012
MeheliIDBI BankIBKL0001481171259003
SanjauliIDBI BankIBKL0002329171259004
Shimla Main BranchIDBI BankIBKL0000139171259002
Shimla BranchIDFC FIRST BankIDFB0021731171751002
Chaura Maidan ShimlaIndian BankIDIB000C132171019050
KasumpatiIndian BankIDIB000K354171019007
MashobraIndian BankIDIB000M063171019003
RampurIndian BankIDIB000R573172019002
ShimlaIndian BankIDIB000S661171019006
The Mall ShimlaIndian BankIDIB000S025171019002
TheogIndian BankIDIB000T200171019005
SimlaIndian Overseas BankIOBA0000425171020002
RohruIndusind BankINDB0002346171234005
SanjauliIndusind BankINDB0001432171234003
ShimlaIndusind BankINDB0000185171234002
Shoghi, ShimlaIndusind BankINDB0001442171234004
ShimlaJammu and Kashmir BankJAKA0SHIMLA171051002
Shimla BranchKotak Mahindra BankKKBK0004397171485002
Sanjauli, SimlaPunjab & Sind BankPSIB0000209171023003
Shimla RoPunjab & Sind BankPSIB0008035—
ShogiPunjab & Sind BankPSIB0000178171023004
The Ridge, ShimlaPunjab & Sind BankPSIB0000171171023002
Back Office ShimlaPunjab National BankPUNB0927400—
Banot, DISTT. Simla ,hpPunjab National BankPUNB0243100171024070
BasantpurPunjab National BankPUNB0258300171024057
BeralPunjab National BankPUNB0869400171024044
CLPC ShimlaPunjab National BankPUNB0640200—
Cac ShimlaPunjab National BankPUNB0840700—
Chaily, DISTT. Simla ,hpPunjab National BankPUNB0258400171024008
ChirgaonPunjab National BankPUNB0596200171024042
Circle Sastra Centre ShimlaPunjab National BankPUNB0831400—
Dco ShimlaPunjab National BankPUNB0963300—
DevidharPunjab National BankPUNB0869800171024045
Fi Back Office ShimlaPunjab National BankPUNB0565000171024075
GBV ShimlaPunjab National BankPUNB0816700—
Ghora Chowki , ShimlaPunjab National BankPUNB0479000171024071
Gumma Kotkhai Distt ShimlaPunjab National BankPUNB0871300171024046
H P SecretariatPunjab National BankPUNB0458800171024072
JanedghatPunjab National BankPUNB0217100171024053
JeoriPunjab National BankPUNB0930500—
Jubbal ShimlaPunjab National BankPUNB0975300171024048
JutoghPunjab National BankPUNB0625900171024076
Mul MatianaPunjab National BankPUNB0596300171024043
New ShimlaPunjab National BankPUNB0129710171024050
New ShimlaPunjab National BankPUNB0450000171024010
Pulbahal, DISTT. Simla ,hpPunjab National BankPUNB0135900171024061
RCC ShimlaPunjab National BankPUNB0453000171024001
Rab Shimla the MallPunjab National BankPUNB0519500171024074
Rampur Bushahr Dist-shimlaPunjab National BankPUNB0211710172024008
Sainj, DISTT. Simla ,himachalPunjab National BankPUNB0103800171024055
SanjaulePunjab National BankPUNB0388900171024005
Sarain TEH. Chopal, DISTT. SimPunjab National BankPUNB0178400171024059
Saraswati NagarPunjab National BankPUNB0982900171024041
Sda Complex, KasumpatiPunjab National BankPUNB0419300171024009
ShilaiPunjab National BankPUNB0930000173024104
ShimlaPunjab National BankPUNB0020910171024049
Shimla Lift Road, DISTT. ShimlPunjab National BankPUNB0338300171024004
Shimla the Mall DISTT. ShimlaPunjab National BankPUNB0042700171024002
Shimla, Dav Senior Sec SchoolPunjab National BankPUNB0472200171024073
Shimla, Zonal OfficePunjab National BankPUNB0381000—
ShoghiPunjab National BankPUNB0879100171024047
SimlaPunjab National BankPUNB0124920171024051
ZRMC ShimlaPunjab National BankPUNB0843900—
Zonal Sastra Centre ShimlaPunjab National BankPUNB0835900—
Shimla BranchRBL BankRATN0000277171176002
ShimlaReserve Bank of IndiaRBIS0SMPA01—
Shimla Regional OfficeReserve Bank of IndiaRBIS0GOHPEP—
ShimlaSouth Indian BankSIBL0000579171059002
BaghiState Bank of IndiaSBIN0011956171002192
BahliState Bank of IndiaSBIN0007793172002031
BaldyanState Bank of IndiaSBIN0051278171002033
BhoranjState Bank of IndiaSBIN0018151177002006
BhuttiState Bank of IndiaSBIN0007569172002051
Bolleauganj,shimlaState Bank of IndiaSBIN0006785171002003
Cac ShimlaState Bank of IndiaSBIN0061967171002057
Chamyana Kamla NagarState Bank of IndiaSBIN0051372171002034
ChaupalState Bank of IndiaSBIN0011885171002172
CheogState Bank of IndiaSBIN0004585171002151
DehaState Bank of IndiaSBIN0005663171002031
DharechState Bank of IndiaSBIN0009365171002161
FaguState Bank of IndiaSBIN0051277171002043
Fslo, ShimlaState Bank of IndiaSBIN0061233171002047
GanviState Bank of IndiaSBIN0009366172002061
Ghanahatti ParhechState Bank of IndiaSBIN0013703171002013
GhechState Bank of IndiaSBIN0051371171002036
Igmc , ShimlaState Bank of IndiaSBIN0004054171002005
JeoriState Bank of IndiaSBIN0005718172002071
JhakriState Bank of IndiaSBIN0006988172002081
JhiknipulState Bank of IndiaSBIN0008453171002171
JubbalState Bank of IndiaSBIN0001211171002071
KalboghState Bank of IndiaSBIN0004583171002191
KasumptiState Bank of IndiaSBIN0014639171002009
KhaliniState Bank of IndiaSBIN0051132171002025
Khara PatharState Bank of IndiaSBIN0005578171002081
KholighatState Bank of IndiaSBIN0007301171002201
KiariState Bank of IndiaSBIN0003937171002061
KotkhaiState Bank of IndiaSBIN0000594171002051
KumarsainState Bank of IndiaSBIN0011886171002182
Lower Bazar, ShimlaState Bank of IndiaSBIN0010729171002188
MandholState Bank of IndiaSBIN0006780171002091
MatianaState Bank of IndiaSBIN0004586171002181
MelthiState Bank of IndiaSBIN0007304171002101
NarkandaState Bank of IndiaSBIN0051151171002032
NerwaState Bank of IndiaSBIN0016786171002016
PBB ShimlaState Bank of IndiaSBIN0004122171002006
Racpc ShimlaState Bank of IndiaSBIN0063682171002052
RampurState Bank of IndiaSBIN0000703172002002
Rasmeccc-sarc, ShimlaState Bank of IndiaSBIN0005282—
Rbo , ShimlaState Bank of IndiaSBIN0014850—
Rbo Office Fi and MM ShimlaState Bank of IndiaSBIN0061359171002999
RohruState Bank of IndiaSBIN0007418171002141
RohruState Bank of IndiaSBIN0051338171002037
SanjuliState Bank of IndiaSBIN0010728171002007
SarahanState Bank of IndiaSBIN0002476172002091
Sarb ShimlaState Bank of IndiaSBIN0018185171002017
SawraState Bank of IndiaSBIN0004584171002121
Service Branch, ShimlaState Bank of IndiaSBIN0009230171002001
SheelghatState Bank of IndiaSBIN0007462171002111
Shimla Main BranchState Bank of IndiaSBIN0000718171002002
Shingla DakolarState Bank of IndiaSBIN0051377172002006
ShoghiState Bank of IndiaSBIN0013702171002014
SimlaState Bank of IndiaSBIN0021763171002020
Smec ShimlaState Bank of IndiaSBIN0063685171002053
Summer Hills, ShimlaState Bank of IndiaSBIN0002490171002004
Sunni SeoniState Bank of IndiaSBIN0015030171002015
TheogState Bank of IndiaSBIN0001075171002041
TheogState Bank of IndiaSBIN0051076171002027
TotuState Bank of IndiaSBIN0014638171002011
Zonal Office, ShimlaState Bank of IndiaSBIN0006175—
AntiUCO BankUCBA0001381171028081
Army Training Command ShimlaUCO BankUCBA0001832171028010
BaghiUCO BankUCBA0001141171028017
Chakkar ShimlaUCO BankUCBA0002184171028013
ChhailaUCO BankUCBA0001306171028070
ChopalUCO BankUCBA0000411171028047
DeothUCO BankUCBA0003068171028053
DhalliUCO BankUCBA0000564171028007
DhamwariUCO BankUCBA0001645171028072
DhargauraUCO BankUCBA0000988171028074
DurgapurUCO BankUCBA0001647171028068
GhoondUCO BankUCBA0003291171028054
Gummanoti KhudUCO BankUCBA0001405171028063
Halog DhamiUCO BankUCBA0001410171028077
High Court Complex ShimlaUCO BankUCBA0001833171028009
Hpmidc ShimlaUCO BankUCBA0001555171028005
JanglaUCO BankUCBA0001643171028067
JubbalUCO BankUCBA0002336171028048
Jubber HattiUCO BankUCBA0001404171028062
Judicial Court Complex BranchUCO BankUCBA0002822171028999
JungaUCO BankUCBA0001277171028022
KamiyanaUCO BankUCBA0002812171028050
KangalUCO BankUCBA0002570171028049
Kasumpti ShimlaUCO BankUCBA0000565171028006
KingalUCO BankUCBA0001446172028055
KotkhaiUCO BankUCBA0001075171028016
KufriUCO BankUCBA0001542171028066
KumarhattiUCO BankUCBA0000516173028060
KupviUCO BankUCBA0001728171028080
MarawogUCO BankUCBA0000867171028078
MatianaUCO BankUCBA0003412171028055
MehliUCO BankUCBA0002984171028052
NalagarhUCO BankUCBA0002017160028013
NarkandaUCO BankUCBA0000393171028046
Nigam Vihar ShimlaUCO BankUCBA0000981171028004
PandranooUCO BankUCBA0001407171028065
RainkaUCO BankUCBA0000423173028152
Rambazar ShimlaUCO BankUCBA0000925171028003
Rampur BushehrUCO BankUCBA0001543172028002
Sanjauli ShimlaUCO BankUCBA0002060171028012
Shimla BCSUCO BankUCBA0001971171028011
Shimla MainUCO BankUCBA0000078171028002
SunnamUCO BankUCBA0003443172028054
SunniUCO BankUCBA0003410171028060
TaklechUCO BankUCBA0001522172028059
ThanedharUCO BankUCBA0000188171028045
TheogUCO BankUCBA0001329171028061
Vidhan Sabha ShimlaUCO BankUCBA0001255171028008
Mall Road ShimlaUjjivan Small Finance BankUJVN0002400171761002
Ghanahatti ParhechUnion Bank of IndiaUBIN0591173—
New ShimlaUnion Bank of IndiaUBIN0820598—
RampurUnion Bank of IndiaUBIN0578941—
Regional Office ShimlaUnion Bank of IndiaUBIN0578274—
RohruUnion Bank of IndiaUBIN0579033—
ShimlaUnion Bank of IndiaUBIN0905755—
SimlaUnion Bank of IndiaUBIN0530956171026002
Sanjauli ShimlaYes BankYESB0001520—

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: 3 of the IFSC codes for Shimla first appeared in the RBI list in that time. Measured against our archive of every release since February 2016 — release history.