IFSC Code & MICR for all Banks in India. You can find it here!
Banks List

Indian Financial System Code (IFSC) is an alphanumerical code used to identify an individual branch of a financial institution in India. The number consists of 11 digits, and it is used for domestic bank transfer.

The code is used by two main electronic funds settlement systems in India namely Real Time Gross Settlement (RTGS) and the National Electronic Funds Transfer (NEFT) systems.

The format of IFSC Code is as follows;

AAAABCCCCCC

  • the first four character (AAAA) represents the bank.
  • the fifth character (B) is normally zero (0).
  • the last six character (CCCCCC) is the branch code identifier.

The code is maintaned and managed by Reserved Bank of India.

MICR stands for Magnetic Ink Character Recognition and it is a technology for cheques processing.

HSBC Bank

The table below are the address and IFSC Code for all HSBC Bank branches in India. Click on the IFSC Code to find out the bank details, address, contact and maps.

No Bank State City Branch IFSC Code
1 HSBC Bank ANDHRA PRADESH HYDERABAD HYDERABAD HSBC0500002
2 HSBC Bank ANDHRA PRADESH VISAKHAPATNAM VISHAKHAPATNAM HSBC0530002
3 HSBC Bank ASSAM GUWAHATI GUWAHATI HSBC0781002
4 HSBC Bank BIHAR PATNA PATNA HSBC0800002
5 HSBC Bank CHANDIGARH CHANDIGARH CHANDIGARH HSBC0160002
6 HSBC Bank CHHATTISGARH RAIPUR RAIPUR HSBC0492002
7 HSBC Bank DELHI DELHI BASANT LOK, NEW DELHI HSBC0110008
8 HSBC Bank DELHI DELHI GREATER KAILASH, NEW DELHI HSBC0110006
9 HSBC Bank DELHI DELHI MAIN BRANCH, NEW DELHI HSBC0110002
10 HSBC Bank DELHI DELHI PUNJABI BAGH, NEW DELHI HSBC0110009
11 HSBC Bank DELHI DELHI SOUTH EXTENSION, NEW DELHI HSBC0110004
12 HSBC Bank GUJARAT AHMEDABAD AHMEDABAD HSBC0380002
13 HSBC Bank GUJARAT HAZIRA - SURAT SURAT HSBC0395003
14 HSBC Bank GUJARAT VADODARA VADODARA HSBC0390002
15 HSBC Bank HARYANA GURGAON GURGAON HSBC0110005
16 HSBC Bank KARNATAKA BANGALORE JAYANAGAR, BANGALORE HSBC0560003
17 HSBC Bank KARNATAKA BANGALORE MAIN BRANCH, BANGALORE HSBC0560002
18 HSBC Bank KARNATAKA MYSORE MYSORE HSBC0570002
19 HSBC Bank KERALA KOCHI KOCHI HSBC0682002
20 HSBC Bank KERALA THIRUVANANTHAPURAM TRIVANDRUM HSBC0695002
21 HSBC Bank MADHYA PRADESH INDORE INDORE HSBC0452002
22 HSBC Bank MAHARASHTRA DEOLALI CAMP - NASIK NASIK HSBC0422002
23 HSBC Bank MAHARASHTRA MUMBAI ANDHERI, MUMBAI HSBC0400003
24 HSBC Bank MAHARASHTRA MUMBAI BANDRA, MUMBAI HSBC0400004
25 HSBC Bank MAHARASHTRA MUMBAI BORIVALI, MUMBAI HSBC0400005
26 HSBC Bank MAHARASHTRA MUMBAI CHEMBUR, MUMBAI HSBC0400006
27 HSBC Bank MAHARASHTRA MUMBAI JUHU, MUMBAI HSBC0400008
28 HSBC Bank MAHARASHTRA MUMBAI LOKHANDWALA, MUMBAI HSBC0400010
29 HSBC Bank MAHARASHTRA MUMBAI MAIN BRANCH, MUMBAI HSBC0400002
30 HSBC Bank MAHARASHTRA MUMBAI PAYMENTS DIVISION HSBC01INDIA
31 HSBC Bank MAHARASHTRA MUMBAI PEDDAR ROAD, MUMBAI HSBC0400007
32 HSBC Bank MAHARASHTRA MUMBAI POWAI, MUMBAI HSBC0400012
33 HSBC Bank MAHARASHTRA NAGPUR NAGPUR HSBC0440002
34 HSBC Bank MAHARASHTRA PUNE BHANDARKAR ROAD, PUNE HSBC0411003
35 HSBC Bank MAHARASHTRA PUNE PUNE HSBC0411002
36 HSBC Bank MAHARASHTRA THANE THANE HSBC0400011
37 HSBC Bank PUNJAB LUDHIANA LUDHIANA HSBC0141002
38 HSBC Bank RAJASTHAN JAIPUR JAIPUR HSBC0302002
39 HSBC Bank RAJASTHAN JODHPUR JODHPUR HSBC0342002
40 HSBC Bank TAMIL NADU CHENNAI ADYAR, CHENNAI HSBC0600003
41 HSBC Bank TAMIL NADU CHENNAI MAIN BRANCH, CHENNAI HSBC0600002
42 HSBC Bank TAMIL NADU COIMBATORE COIMBATORE HSBC0641002
43 HSBC Bank UTTAR PRADESH LUCKNOW LUCKNOW HSBC0226002
44 HSBC Bank UTTAR PRADESH NOIDA NOIDA (U.P.) HSBC0110007
45 HSBC Bank WEST BENGAL KOLKATA GARIAHAT,KOLKATA HSBC0700005
46 HSBC Bank WEST BENGAL KOLKATA HOWRAH, KOLKATA HSBC0700006
47 HSBC Bank WEST BENGAL KOLKATA MAIN BRANCH, KOLKATA HSBC0700004
48 HSBC Bank WEST BENGAL KOLKATA NEW ALIPORE, KOLKATA HSBC0700013
49 HSBC Bank WEST BENGAL KOLKATA SALT LAKE, KOLKATA HSBC0700012
50 HSBC Bank WEST BENGAL KOLKATA SHAKESPEARE SARANI, KOLKATA HSBC0700010