Destination
Sending money to India: banks, cities and IFSC codes
To receive money from abroad in rupees, an Indian account needs two things: the account number and the branch's IFSC code. This section is built from the Reserve Bank of India's own register — 179,730 branches of 227 banks in 38,588 towns and cities — so you can find the code you need.
Largest banks
- State Bank of India 25,281
- Punjab National Bank 12,809
- Canara Bank 12,066
- Union Bank of India 11,006
- HDFC Bank 11,001
- Bank of Baroda 10,126
- ICICI Bank Limited 8,339
- Bank of India 7,085
- Axis Bank 7,061
- Indian Bank 6,040
- Indian Overseas Bank 4,719
- Central Bank of India 4,688
- IDBI Bank 3,683
- UCO Bank 3,436
- Yes Bank 3,324
- Bank of Maharashtra 2,896
- Kotak Mahindra Bank Limited 2,545
- Indusind Bank 2,299
- Bandhan Bank Limited 2,013
- Au Small Finance Bank Limited 1,918
- Punjab and Sind Bank 1,821
- Karnataka Grameena Bank 1,808
- Federal Bank 1,782
- The Gujarat State Cooperative Bank Limited 1,740
Largest cities
States
- Maharashtra 23,024
- Uttar Pradesh 16,253
- Tamil Nadu 13,354
- Karnataka 13,277
- Gujarat 12,133
- Rajasthan 9,752
- Andhra Pradesh 8,994
- West Bengal 8,941
- Kerala 8,932
- Madhya Pradesh 8,361
- Telangana 7,597
- Punjab 6,294
- Odisha 6,145
- Bihar 5,982
- Haryana 5,164
- Delhi 4,684
- Chhattisgarh 3,363
- Jharkhand 3,284
- Assam 2,608
- Uttarakhand 2,500
- Himachal Pradesh 2,076
- Jammu and Kashmir 2,031
- Chandigarh 1,739
- Goa 903
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 towns too small for a page of their own.
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.
