India · Banks

Kotak Mahindra Bank Limited: IFSC codes by city

Kotak Mahindra Bank Limited has 2,545 branches in India, spread across 1,085 cities in 29 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.

Kotak Mahindra Bank Limited is the 17th largest bank in India by branch count, holding about 1.4% of the 179,730 branches in the register. Its network is heaviest in Maharashtra (576), Gujarat (265) and Karnataka (237). The single largest presence is Mumbai, with 165 branches. In 369 towns and cities it has more branches than any other bank. All of its IFSC codes begin with KKBK0.

Send money to India

Where Kotak Mahindra Bank Limited has branches

Cities with branches, number of branches and state
CityBranchesState
Mumbai165Maharashtra
Bangalore112Karnataka
Delhi96Delhi
Hyderabad96Telangana
Ahmedabad69Gujarat
Chennai63Tamil Nadu
Pune62Maharashtra
Kolkata44West Bengal
Gurgaon39Haryana
Surat37Gujarat
Jaipur35Rajasthan
Nagpur33Maharashtra
Vadodara33Gujarat
Rajkot25Gujarat
New Delhi24Delhi
Lucknow23Uttar Pradesh
Navi Mumbai23Maharashtra
Kochi19Kerala
Indore18Madhya Pradesh
Coimbatore15Tamil Nadu
Nashik15Maharashtra
Kanpur14Uttar Pradesh
Thane14Maharashtra
Noida13Uttar Pradesh
Ludhiana13Punjab
Chandigarh13Chandigarh
Patna11Bihar
Ghaziabad11Uttar Pradesh
Bhopal11Madhya Pradesh
Raipur10Chhattisgarh
Thiruvananthapuram10Kerala
Varanasi9Uttar Pradesh
Amritsar8Punjab
Jalandhar8Chandigarh
Faridabad8Haryana
Bhubaneswar8Odisha
Vijayawada7Andhra Pradesh
Warangal7Telangana
Ranchi6Jharkhand
Dehradun6Uttarakhand
Guwahati6Assam
Mysore6Karnataka
Visakhapatnam6Andhra Pradesh
Jalgaon6Maharashtra
Amravati6Maharashtra
Vishakhapatnam6Andhra Pradesh
Allahabad5Uttar Pradesh
Gorakhpur5Uttar Pradesh
Agra5Uttar Pradesh
Meerut5Uttar Pradesh
Jodhpur5Rajasthan
Panchkula5Chandigarh
Salem5Tamil Nadu
Vasai5Maharashtra
Dohad5Gujarat
Kota5Rajasthan
Gwalior5Madhya Pradesh
Sas Nagar Mohali4Punjab
Udaipur4Rajasthan
Hubli-dharwad4Karnataka
Tiruppur4Tamil Nadu
Madurai4Tamil Nadu
Kozhikode4Kerala
Pimpri Chinchwad4Maharashtra
Jamnagar4Gujarat
Gandhinagar4Gujarat
Latur4Maharashtra
Mohali4Chandigarh
Greater Noida4Uttar Pradesh
Jabalpur4Madhya Pradesh
Cuttack4Odisha
Udgir4Maharashtra
Bilaspur, Chhattisgarh3Chhattisgarh
Moradabad3Uttar Pradesh
Jamshedpur3Jharkhand
Rohtak3Haryana
Jammu3Jammu and Kashmir
Patiala3Punjab
Bhilwara3Rajasthan
Panipat3Haryana
Karnal3Haryana
Ajmer3Rajasthan
Mangalore3Karnataka
Tiruchirappalli3Tamil Nadu
Puducherry3Puducherry
Kakinada3Andhra Pradesh
Kalyan3Maharashtra
Dombivli3Maharashtra
Mira-bhayandar3Maharashtra
Bhiwandi3Maharashtra
Kolhapur3Maharashtra
Ahmadnagar3Maharashtra
Ankleshwar3Gujarat
Gandhidham3Gujarat
Modasa3Gujarat
Vapi3Gujarat
Anand3Gujarat
Bhavnagar3Gujarat
Jalna3Maharashtra
Yamunanagar3Haryana
Sonipat3Haryana
Aligarh3Uttar Pradesh
Bareilly3Uttar Pradesh
Guntur3Andhra Pradesh
Nellore3Andhra Pradesh
Anantapur3Andhra Pradesh
Kadiri3Andhra Pradesh
Bellary3Karnataka
Erode3Tamil Nadu

Showing 109 of the 1,085 cities where Kotak Mahindra Bank Limited 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 Kotak Mahindra Bank Limited branches in cities without their own page.

How to send money to a Kotak Mahindra Bank Limited 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 Kotak Mahindra Bank Limited have?

2,545 branches across 1,085 cities and 29 states and union territories, according to the Reserve Bank of India's branch register.

How do I find the IFSC code for my Kotak Mahindra Bank Limited branch?

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

Can I send money from abroad to a Kotak Mahindra Bank Limited account?

Yes. You need the account holder's name, account number and the IFSC code of their branch — one of 2,545 across 29 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.