Shimla, Himachal Pradesh

IFSC & MICR Codes for All Bank Branches in Shimla – 2026 Updated

Complete directory of 125+ bank branches across 25 banks with verified IFSC codes, addresses, and contact details

125+
Bank Branches
25
Banks
100%
RBI Verified
RBI/NPCI Sourced
Verified Data
Last Updated
February 19, 2026
125 Branches
Verified Records

Popular Banks in Shimla

Punjab National Bank

38 Branches

Himachal Pradesh State Cooperative Bank Ltd

22 Branches

State Bank Of India

17 Branches

Uco Bank

9 Branches

Bank Of Baroda

4 Branches

Indusind Bank

4 Branches

Canara Bank

3 Branches

Hdfc Bank

3 Branches

Indian Bank

3 Branches

Union Bank Of India

3 Branches

Axis Bank

3 Branches

Idbi Bank

2 Branches

Showing top 12 banks. Scroll down to see all Shimla branches.

Search IFSC Codes in Shimla

Pre-filtered to Shimla branches

Find IFSC, MICR codes, branch addresses, and contact details for all banks in Shimla

All Bank Branches in Shimla (125 Branches)

2, Arggle House, The Mall Road, Shimla, Shimla, Himachal Pradesh, India

IFSC Code
AUBL0002381
MICR Code
171765002
177-2814265
Axis Bank
New Shimla

Ground Floor, D 15, Sector 1, Newshimla Road, New Shimla, Tehsil And District Shimla, Himachal Pradesh, Shimla, Shimla, Himachal Pradesh, India

IFSC Code
UTIB0005759
MICR Code
171211005
177-7018715928
Axis Bank
Sanjauli Shimla

Gf & Ff, Mohal Upmohal, Sanjauli Bazar, Main Road, Opp Vishal Mega Mart, Sanjauli Shimla, Shimla, Shimla, Himachal Pradesh, India

IFSC Code
UTIB0004714
MICR Code
171211004
177-9816402151
Axis Bank
Shimla The Mall

Ground Floor Khasra No. Old 476New Khasra No. 76 Bell Villa The Mall Up Mohal Ridge Patwar Circle Station Ward Bara Shimla Tehsil Shimla Urban Distt. Shimla H.P 171001, Shimla, Shimla, Himachal Pradesh, India

IFSC Code
UTIB0003651
MICR Code
171211003
177-9988454015

First Floor, Chhajta Heights, Sanjauli Chowk, Shimla, Himachal Pardesh, Pin-171006, Shimla, Himachal Pradesh, India

IFSC Code
BDBL0001731
MICR Code
171750002
7834017311
Bank Of Baroda
Rampur Bushahr

Rampur Bushahrdistrict Shimla Rampur Shimla Himachal Pradesh 172001, Shimla, Himachal Pradesh, India

IFSC Code
BARB0DBRBUS
MICR Code
172012002
22-1800223344

Sarab Complex A60Morning Site Sanjauli Shimla Shimla Himachal Pradesh 171006, Shimla, Himachal Pradesh, India

IFSC Code
BARB0DBSHIM
MICR Code
171012006
22-1800223344

Guru Singh Sabha Bhawan, Cart Road, Shimla, Himachal Pradesh -171 001., Shimla, Himachal Pradesh, India

IFSC Code
BARB0SIMLAX
MICR Code
171012002
1800223344

No 2, Mall Road, Simla, Simla, 171001, Shimla, Himachal Pradesh, India

IFSC Code
BARB0VJSHIM
MICR Code
171012007
22-1800223344
Canara Bank
Ahlc Shimla

2Nd Floor Parvati Complex Panthaghati Shimla Himachal Pradesh, Shimla, Himachal Pradesh, India

IFSC Code
CNRB0006839
MICR Code
WAITING
177-2629621
Canara Bank
Msme Sulabh Shimla

Parvati Complex 3Rd Floor Opposite Tezin Hospital Panthaghati Shimla Himachal Pradesh 171009, Shimla, Himachal Pradesh, India

IFSC Code
CNRB0007119
MICR Code
WAITING
Canara Bank
Shimla Ii

06 The Mall Himachal Pradesh 171001, Shimla, Himachal Pradesh, India

IFSC Code
CNRB0018900
MICR Code
171015008

G01/G02 Maple Hill Plaza Bhatakuffer Sanjauli Shimla 171006 Himachal Pradesh, Shimla, Himachal Pradesh, India

IFSC Code
CBIN0285199
MICR Code
171016007
22-22637967
Hdfc Bank
Bhattakufer

Hdfc Bank Ltd Grd Floor Kashyap Niwas Village Bhattakufer P O Kamlanagar Shimla Himachal Pradesh 171006, Shimla, Himachal Pradesh, India

IFSC Code
HDFC0011729
MICR Code
171240023
1800-2026161
Hdfc Bank
Nankhari

Ground And First Floor Khasra No 459 Khata Khtauni No 45 130 Mehta Complex Nankhari Shimla Hp 172021, Shimla, Himachal Pradesh, India

IFSC Code
HDFC0005877
MICR Code
171240019
1860-2676161
Hdfc Bank
The Mall

Hdfc Bank Jeevan Jyoti Bulding Lic The Mall Shimla Shimla Himachal Pradesh 171001, Shimla, Himachal Pradesh, India

IFSC Code
HDFC0006405
MICR Code
171240020
1860-2676161

Chhota Shimla-2, Shimla, Himachal Pradesh, India

IFSC Code
HPSC0000406
MICR Code
171311005
177-2621886

Dhalli Distt Shimla Pin 171012, Shimla, Himachal Pradesh, India

IFSC Code
HPSC0000409
MICR Code
171311009
177-2841099

Ganahatti Pin 171011, Shimla, Himachal Pradesh, India

IFSC Code
HPSC0000411
MICR Code
171311016
177-2774678

Bo Sectt Chhota Shimla 171002, Shimla, Himachal Pradesh, India

IFSC Code
HPSC0000435
MICR Code
171311006
177-2620991

Bo Isbt Shimla Pin 171001, Shimla, Himachal Pradesh, India

IFSC Code
HPSC0000402
MICR Code
171311003
177-2812945

Vpo Jalog Tehsil Sunni, Shimla, Himachal Pradesh, India

IFSC Code
HPSC0000466
MICR Code
171311055
177-2767211

Vpo Jathia Devi Tehsil Shimla, Shimla, Himachal Pradesh, India

IFSC Code
HPSC0000467
MICR Code
171311056
177-2736910

Po Junga Sub Tehsil Junga, Shimla, Himachal Pradesh, India

IFSC Code
HPSC0000470
MICR Code
171311059
177-2752299

Kasumpati Shimla 9, Shimla, Himachal Pradesh, India

IFSC Code
HPSC0000417
MICR Code
171311007
177-2624818

Khalini Shimla Pin 171002, Shimla, Himachal Pradesh, India

IFSC Code
HPSC0000418
MICR Code
171311004
177-2623676

Koti Tehsil Junga Pin 171012, Shimla, Himachal Pradesh, India

IFSC Code
HPSC0000451
MICR Code
171311043
177-2733451

Village Mashobra-2 Post Office Mashobra Tehsil And District Shimla Pin 171007, Shimla, Himachal Pradesh, India

IFSC Code
HPSC0000469
MICR Code
171311060
177-2740555

Vpo Narain Tehsil Rampur, Shimla, Himachal Pradesh, India

IFSC Code
HPSC0000471
MICR Code
172311013
0-0

Rampur Bus Stand Chuhabag Po Khaneri Rampur Bushahar, Shimla, Himachal Pradesh, India

IFSC Code
HPSC0000472
MICR Code
172311012
1782-234034

The Mall, Shimla, Shimla, Himachal Pradesh, India

IFSC Code
HPSC0000001

Sanjauli Shimla Pin 171006, Shimla, Himachal Pradesh, India

IFSC Code
HPSC0000433
MICR Code
171311008
177-2841140

Shoghi Tehsil Shimla Pin 171219, Shimla, Hp, India

IFSC Code
HPSC0000440
MICR Code
171311013
177-2860311

Summer Hill Distt Shimla 171005, Shimla, Himachal Pradesh, India

IFSC Code
HPSC0000461
MICR Code
171311057
177-2832500

Bo Suni Shimla, Shimla, Hp, India

IFSC Code
HPSC0000441
MICR Code
171311033
177-2786621

Gram Panchayat And Po Thachi Tehsil Suni, Shimla, Himachal Pradesh, India

IFSC Code
HPSC0000468
MICR Code
171311058
177-2793444

Shimla The Mall Shimla 171001, Shimla, Hp, India

IFSC Code
HPSC0000438
MICR Code
171311002
177-2804494

Bo Totu Shimla Pin 171011, Shimla, Himachal Pradesh, India

IFSC Code
HPSC0000446
MICR Code
171311010
177-2837608

3, Argyle House, Opposite Lift The Mall Shimla . 171001, Shimla, Jhunjhunu, Rajasthan, India

IFSC Code
ICIC0006602
91-8894786668
Idbi Bank
Sanjauli

Near Local Bus Stand,Sanjauli,Shimla-6 Shimla Himachal Pradesh-171006, Shimla, Shimla, Himachal Pradesh, India

IFSC Code
IBKL0002329
MICR Code
171259004
91-7888638364
Idbi Bank
Shimla Main Branch

Uma Complex, Ground Floor,Fraser Road, Post Bax No.183, Shimla, Shimla, Himachal Pradesh, India

IFSC Code
IBKL0000139
MICR Code
171259002
91-9646024379
Idfc First Bank Ltd
Shimla Branch

Ground Floor, Craigs Court, Mall Road Shimla, Us Club, Mahal Station Ward, Himachal Pradesh 171001, Shimla, Shimla, Himachal Pradesh, India

IFSC Code
IDFB0021731
MICR Code
171751002
0-0
Indian Bank
Mashobra

Mashobra First Mashobra Vpo Mashobra Mashobra Pin 171007, Shimla, Shimla, Himachal Pradesh, India

IFSC Code
IDIB000M063
MICR Code
171019003
1772-740282

Bhagra Niwas Near Lift Road The Mall Shimla Shimla Pin 171001, Shimla, Shimla, Himachal Pradesh, India

IFSC Code
IDIB000S661
MICR Code
171019006
91-9816076562
Indian Bank
The Mall Shimla

17 The Mall Shimla Gpo Shimla Pin 171001, Shimla, Shimla, Himachal Pradesh, India

IFSC Code
IDIB000S025
MICR Code
171019002
1772-658133
Indian Overseas Bank
Longwood Shimla

Rajkiya Kanya Maha Vidyalaya Longwood,Sanjouli Road Shimla Pin 171001, Shimla, Jhunjhunu, Rajasthan, India

IFSC Code
IOBA0001908
MICR Code
171020003
0-2655592

First Floor Aditya Bhagwan House Near Magistrate Cum Judicial Complex Shimla Himachal Pradesh, Shimla, Shimla, Himachal Pradesh, India

IFSC Code
INDB0002346
MICR Code
171234005
1781-292132

Indusind Bank Ltd Third Floor Kuthiala House Khewat No 185 Khatauni No 205 Khasra Nos 871 872 And 873 Sanjauli Po Sanjauli Dist Shimla 171006, Shimla, Shimla, Himachal Pradesh, India

IFSC Code
INDB0001432
MICR Code
171234003
177-9736377700

Bell Villa, The Mall, Shimla, Shimla, Shimla, Himachal Pradesh, India

IFSC Code
INDB0000185
MICR Code
171234002
Indusind Bank
Shoghi, Shimla

Indusind Bank Ltd Ground Floor Khasra No 229 229 1 Vpo Shoghi Taluk And Distt Shimla 171219, Shimla, Shimla, Himachal Pradesh, India

IFSC Code
INDB0001442
MICR Code
171234004
177-2860208
Showing 1-50 of 125 branches
Page 1 of 3

Nearby Cities & Areas for Bank Branches

Looking for bank branches near Shimla? Explore IFSC codes in these nearby cities in Himachal Pradesh:

How to Find & Use IFSC Codes in Shimla

1

Find Your Branch

Use the search above to find your bank branch in Shimla. You can search by bank name, branch name, or area.

2

Verify Details

Check the branch address, contact details, and verify it matches your bank location.

3

Copy IFSC Code

Click on the IFSC code to copy it. It's an 11-character code unique to each branch.

4

Use for Transfers

Enter the IFSC code during NEFT, RTGS, IMPS, or UPI transactions to transfer money accurately.

What is an IFSC Code?

IFSC (Indian Financial System Code) is an 11-character alphanumeric code assigned by the Reserve Bank of India (RBI) to identify bank branches uniquely across India. The first 4 characters represent the bank, the 5th character is 0 (reserved for future use), and the last 6 characters identify the specific branch. Every bank branch in Shimla has a unique IFSC code required for electronic fund transfers like NEFT, RTGS, and IMPS.

Frequently Asked Questions – IFSC Codes in Shimla

About IFSC Codes in Shimla

Shimla is a major financial hub in Himachal Pradesh, hosting 125 bank branches from 25 different banking institutions. Each branch has a unique IFSC code required for electronic fund transfers across India. Whether you're setting up NEFT payments, receiving salary via RTGS, or using IMPS for instant transfers, having the correct IFSC code for your Shimla bank branch is essential.

Our comprehensive directory includes all major banks operating in Shimla, including Punjab National Bank, Himachal Pradesh State Cooperative Bank Ltd, State Bank Of India, Uco Bank, Bank Of Baroda, and many more. Each listing provides complete details including the 11-character IFSC code, 9-digit MICR code (for cheque processing), full branch address, and contact phone numbers where available.

All data on this page is sourced from official RBI and NPCI databases and is regularly updated to ensure accuracy. Whether you're a Shimla resident looking for your home branch, a business setting up vendor payments, or someone sending money to Shimla, you'll find all the IFSC codes you need right here.