India · Banks

Indian Bank: IFSC codes by city

Indian Bank has 6,040 branches in India, spread across 4,381 cities in 34 states and union territories. Pick the city below to see the branch list with IFSC codes. The data comes from the Reserve Bank of India's branch register.

Indian Bank is the 10th largest bank in India by branch count, holding about 3.4% of the 179,730 branches in the register. Its network is heaviest in Tamil Nadu (1,110), Uttar Pradesh (1,066) and West Bengal (579). The single largest presence is Kolkata, with 46 branches. In 2,619 towns and cities it has more branches than any other bank. All of its IFSC codes begin with IDIB0.

Send money to India

Where Indian Bank has branches

Cities with branches, number of branches and state
CityBranchesState
Kolkata46West Bengal
Chennai44Tamil Nadu
Mumbai30Maharashtra
Bangalore29Karnataka
Salem24Tamil Nadu
Jaipur24Rajasthan
Coimbatore23Tamil Nadu
Trichy21Tamil Nadu
Ahmedabad20Gujarat
Ludhiana20Punjab
Tiruvannamalai19Tamil Nadu
Hyderabad19Telangana
Gurgaon19Haryana
Lucknow18Uttar Pradesh
Visakhapatnam18Andhra Pradesh
Thane16Maharashtra
Thiruvananthapuram16Kerala
Patna16Bihar
Kollam15Kerala
Madurai14Tamil Nadu
Bhopal14Madhya Pradesh
Chittoor14Andhra Pradesh
Surat13Gujarat
Kancheepuram13Tamil Nadu
Ernakulam12Kerala
West Godavari12Andhra Pradesh
Meerut12Uttar Pradesh
Delhi11Delhi
Guntur11Andhra Pradesh
Vellore11Tamil Nadu
Faridabad11Haryana
Udaipur11Rajasthan
Dharmapuri11Tamil Nadu
Thanjavur11Tamil Nadu
Vadodara10Gujarat
Namakkal10Tamil Nadu
Cuttack10Odisha
Pune10Maharashtra
Nagpur10Maharashtra
Indore10Madhya Pradesh
Bhubaneswar10Odisha
East Godavari10Andhra Pradesh
New Delhi10Delhi
Ganjam9Odisha
Ranga Reddy9Telangana
Rajkot9Gujarat
Civil Lines9Uttar Pradesh
Cuddalore9Tamil Nadu
Jalandhar9Chandigarh
Dehradun9Uttarakhand
Gautam Buddha Nagar9Uttar Pradesh
Kallakurichi8Tamil Nadu
Agra8Uttar Pradesh
Chengalpattu8Tamil Nadu
Tiruvallur8Tamil Nadu
Chandigarh8Chandigarh
Bahraich8Uttar Pradesh
Kanpur8Uttar Pradesh
Kozhikode8Kerala
Ranchi8Jharkhand
Muzaffarnagar8Uttar Pradesh
Srikakulam8Andhra Pradesh
Palakkad7Kerala
Kanyakumari7Tamil Nadu
Hoshiarpur7Punjab
Erode7Tamil Nadu
Howrah7West Bengal
Puducherry7Puducherry
Jhansi7Uttar Pradesh
Tirunelveli7Tamil Nadu
Moradabad7Uttar Pradesh
Tirupattur7Tamil Nadu
Ghaziabad7Uttar Pradesh
Gandhinagar7Gujarat
Krishna7Telangana
Panchkula7Chandigarh
Amritsar6Punjab
Ranipet6Tamil Nadu
Noida6Uttar Pradesh
Khordha6Odisha
Jodhpur6Rajasthan
Kannur6Kerala
Villupuram6Tamil Nadu
Gonda6Uttar Pradesh
Pudukkottai6Tamil Nadu
Tiruppur6Tamil Nadu
Jabalpur6Madhya Pradesh
Ashoknagar5Madhya Pradesh
Aligarh5Uttar Pradesh
Krishnagiri5Tamil Nadu
Raipur5Chhattisgarh
Hamirpur, Uttar Pradesh5Uttar Pradesh
Jalaun5Uttar Pradesh
Ayodhya5Uttar Pradesh
Azamgarh5Uttar Pradesh
Bhagalpur5Bihar
Shamli5Uttar Pradesh
Balrampur, Uttar Pradesh5Uttar Pradesh
Vizianagaram5Andhra Pradesh
Rajahmundry5Andhra Pradesh
Banda5Uttar Pradesh
Gaya5Bihar
Sitapur5Uttar Pradesh
South West Delhi5Delhi
Sas Nagar Mohali5Punjab
Warangal5Telangana
Gorakhpur5Uttar Pradesh
Jammu5Jammu and Kashmir
Karimnagar5Telangana
Mirzapur5Uttar Pradesh
Tuticorin5Tamil Nadu
Varanasi5Uttar Pradesh
Sultanpur5Uttar Pradesh
Anand4Gujarat
Allahabad4Uttar Pradesh
Mayiladuthurai4Tamil Nadu
Vijayawada4Andhra Pradesh
Hajipur4Bihar
Kota4Rajasthan
Golaghat4Assam
Hapur4Uttar Pradesh
Deoria4Uttar Pradesh
Ramanathapuram4Tamil Nadu
Mahoba4Uttar Pradesh
Central Delhi4Delhi
Satna4Madhya Pradesh
Dindigul4Tamil Nadu
Dhanbad4Jharkhand
Saharanpur4Uttar Pradesh
Hathras4Uttar Pradesh
Durgapur4West Bengal
Orai4Uttar Pradesh
Etawah4Uttar Pradesh
Guwahati4Assam
Sonipat4Haryana
Gopalpur4Odisha
Shahjahanpur4Uttar Pradesh
Kanpur Nagar4Uttar Pradesh
Kendrapara4Odisha
Udham Singh Nagar4Uttarakhand
Patiala4Punjab
Krishnanagar4West Bengal
Ambala4Haryana
Ramapuram4Tamil Nadu
Lakhimpur Kheri4Uttar Pradesh
Kumbakonam4Tamil Nadu
Tenkasi4Tamil Nadu
Sivaganga4Tamil Nadu
Mohali4Chandigarh
Thiruvallur4Tamil Nadu
Rohtak4Haryana
Ajmer3Rajasthan
Ahmednagar3Maharashtra
Alwar3Rajasthan
Ambattur3Tamil Nadu
Jajpur3Odisha
Tiruvarur3Tamil Nadu
Pathanamthitta3Kerala
Duliajan3Assam
Lalganj3Uttar Pradesh
Aliganj3Uttar Pradesh
Katra3Jammu and Kashmir
Amravati3Maharashtra
Puri3Odisha
Bokaro Steel City3Jharkhand
Bathinda3Punjab
Barasat3West Bengal
Begusarai3Bihar
Ballia3Uttar Pradesh
Bagalkot3Karnataka
Hosur3Tamil Nadu
Moga3Punjab
Mysore3Karnataka
Sagar, Madhya Pradesh3Madhya Pradesh
Mumbai Suburban3Maharashtra
Gurdaspur3Punjab
Berhampore3West Bengal
Bhadrak3Odisha
Boudh3Odisha
Darjiling3West Bengal
Kottayam3Kerala
Bellary3Karnataka
Kalaburagi3Karnataka
Chhindwara3Madhya Pradesh
Tezpur3Assam
Chatra3Jharkhand
Madhupur3Jharkhand
Karaikal3Puducherry
Darbhanga3Bihar
Davangere3Karnataka
Dhubri3Assam
Fatehgarh Sahib3Punjab
Rayagada3Odisha
Peddapalli3Telangana
Koppal3Karnataka
Rangia3Assam
Siddipet3Telangana
Sawai Madhopur3Rajasthan
Nainital3Uttarakhand
Sheikhpura3Bihar
Ramgarh3Jharkhand
Jharsuguda3Odisha
Jamui3Bihar
Kheri3Uttar Pradesh
Jamalpur3Bihar
West Delhi3Delhi
Kapurthala3Punjab
Karnal3Haryana
Karur3Tamil Nadu
Kurnool3Andhra Pradesh
Kurukshetra3Haryana
Raigad3Maharashtra
Mathura3Uttar Pradesh
Lakhimpur3Uttar Pradesh
Shimla3Himachal Pradesh
Tindivanam3Tamil Nadu
Pollachi3Tamil Nadu
Rae Bareli3Uttar Pradesh
Panipat3Haryana
Perambalur3Tamil Nadu
Wayanad3Kerala
Palamaner3Andhra Pradesh
Maharajganj, Uttar Pradesh3Uttar Pradesh
Rewa3Madhya Pradesh
Jawahar Nagar3Telangana
Tinsukia3Assam
Virudhunagar3Tamil Nadu
Siliguri3West Bengal
Unnao3Uttar Pradesh
Srinagar3Jammu and Kashmir
Vijaynagar3Gujarat

Showing 231 of the 4,381 cities where Indian Bank operates, largest first. Cities with a branch list of their own are linked.

Find a branch by its IFSC code

All 182,498 codes in the Reserve Bank of India register, snapshot of 2026-08-21, are searchable here. It covers branches this page does not list, including Indian Bank branches in cities without their own page.

How to send money to a Indian Bank account

  1. Get the details from your recipient — full name as it appears on the account, account number and the IFSC code of their branch.
  2. Fund your transfer from your own USD, EUR or GBP account details.
  3. Send in INR — the money arrives as a local Indian transfer, so the recipient does not need to deal with international banking.

Common questions

How many branches does Indian Bank have?

6,040 branches across 4,381 cities and 34 states and union territories, according to the Reserve Bank of India's branch register.

How do I find the IFSC code for my Indian Bank branch?

Open the city page below and look for the branch name your recipient gave you. Every one of the 6,040 branches has its own eleven-character code beginning IDIB0, and it is printed on the account holder's cheque book.

Can I send money from abroad to a Indian Bank account?

Yes. You need the account holder's name, account number and the IFSC code of their branch — one of 6,040 across 34 states and union territories. The money arrives as a local Indian transfer in rupees.

Is the IFSC code the same as a SWIFT code?

No. IFSC routes payments inside India; SWIFT/BIC routes international ones. If your provider pays out locally in India, IFSC is what you need.

Where this data comes from

Branch names, addresses and IFSC codes are taken from the Reserve Bank of India's list of NEFT-enabled branches, snapshot of 2026-08-21. The RBI compiles it from the participating banks themselves, so spellings follow the banks' own records. We normalise state names and city spellings, merge duplicate names for the same city, and exclude administrative entries such as RTGS head offices and service branches from branch counts. Nothing is added to the data. Found something wrong? Write to [email protected].

Who we are

PayerPay is operated by PAYER PAY INTERNATIONAL INC (Company ID BC1526086), registered with the Financial Transactions and Reports Analysis Centre of Canada under MSB registration C100001025 and with the Bank of Canada under the Retail Payment Activities Act. Payment details are issued through licensed banking partners.