Banks in Shimla, Himachal Pradesh

Shimla has two hundred ninety five bank branches. Click on a bank to see its complete details.

Bank NameCityNo. of branches
Himachal Pradesh State Cooperative BankShimla68 branches
State Bank of IndiaShimla67 branches
UCO BankShimla43 branches
Punjab National BankShimla38 branches
HDFC BankShimla20 branches
Canara BankShimla9 branches
Bank of BarodaShimla7 branches
ICICI BankShimla7 branches
Indian BankShimla6 branches
Axis BankShimla5 branches
Union Bank of IndiaShimla5 branches
IndusInd BankShimla3 branches
Central Bank of IndiaShimla3 branches
Punjab & Sind BankShimla2 branches
Reserve Bank of IndiaShimla2 branches
IDBI BankShimla2 branches
Yes BankShimla2 branches
Jammu & Kashmir BankShimla1 branch
Kotak Mahindra BankShimla1 branch
AU Small Finance BankShimla1 branch
RBL BankShimla1 branch
IDFC First BankShimla1 branch
Bandhan BankShimla1 branch