IFSC Code Finder

IFSC Code Finder: Verify Bank Branch Codes Instantly

Search by IFSC, bank name, or branch. Check NEFT, RTGS & IMPS availability. Data backed by RBI and verified sources.

177,123 Branches
253 Banks
37 States
38,136 Cities

Search IFSC Code

Search by IFSC code, bank name, branch name, or combine bank and branch. Use advanced filters to narrow by state, district, or city.

Secure & trusted Instant search Multiple options
Format: 4 letters + 0 + 6 alphanumeric characters.
Start typing to see suggestions
Start typing to see suggestions

Search Results

Branches matching your search. Use the form above to try different criteria or open advanced filters.

IFSC Bank Branch Address City State Pincode NEFT RTGS IMPS
PSIB0000549 PUNJAB AND SIND BANK BAMHANPUR BAMHANPUR TEH NIGHASAN DISTT. KHERI UTTAR PRADESH - 248001 BABHANPUR Uttarakhand 248001 Yes Yes Yes
PSIB0020951 PUNJAB AND SIND BANK BAZPUR DISTT UDHAM SINGH NAGAR HALDWANI ROAD NEAR CITY HOSPITAL BAZPUR DISTT UDHAM SINGH NAGAR UTTARAKHAND 263153 BAZPUR Uttarakhand 263153 Yes Yes Yes
PSIB0000505 PUNJAB AND SIND BANK BHOT NAINITAL ROAD BHOT DISTT. RAMPUR UTTAR PRADESH - 263001 BHOT Uttarakhand 263001 Yes Yes Yes
PSIB0000479 PUNJAB AND SIND BANK CHAURA PITTA CHAURA PITTA DISTT. CHAMPAWAT UTTARAKHAND - 263128 CHAURAPITTA Uttarakhand 263128 Yes Yes Yes
PSIB0000652 PUNJAB AND SIND BANK CHOLI SHAHABUDDINPUR CHOULI SHABBUDDIN PUR P O KHUBBAN PUR DISTT. HARIDWAR UTTARAKHAND - 247661 CHURIYALA Uttarakhand 247661 Yes Yes Yes
PSIB0000005 PUNJAB AND SIND BANK A.K. ROAD DEHRADUN AMRIT KAUR ROAD DEHRADUN DEHRADUN UTTARAKHAND Yes Yes Yes
PSIB0000397 PUNJAB AND SIND BANK ARHAT BAZAR ARHAT BAZAR DEHRADUN UTTARAKHAND 248001 DEHRADUN Uttarakhand 248001 Yes Yes Yes
PSIB0009064 PUNJAB AND SIND BANK CENMARG DEHRADUN 30 I S BUILDING MOHHEBEWALA SAHARANPUR ROAD DEHRADUN UTTRAKHAND 248002 DEHRADUN Uttarakhand 248002 Yes Yes Yes
PSIB0008014 PUNJAB AND SIND BANK DEHRADUN 30 I& S BUILDING MOHHEBEWALA SAHARANPUR ROAD DEHRADUN UTTRAKHAND 248002 DEHRADUN Uttarakhand 248002 Yes Yes Yes
PSIB0000383 PUNJAB AND SIND BANK DEHRADUN DALANWALA 2 INDER ROAD DALANWALA DEHRADUN UTTARANCHAL 248001 DEHRADUN Uttarakhand 248001 Yes Yes Yes
PSIB0000374 PUNJAB AND SIND BANK DEHRADUN MADHUBAN HOTEL 97 RAJPUR ROAD HOTEL MADHUBAN DEHRADUN UTTARANCHAL 248009 DEHRADUN Uttarakhand 248009 Yes Yes Yes
PSIB0000813 PUNJAB AND SIND BANK DEHRADUN RACE COURSE ROAD GURUDWARA SINGH SABHA RACE COURSE DEHRADUN UTTARANCHAL 248001 DEHRADUN Uttarakhand 248001 Yes Yes Yes
PSIB0000100 PUNJAB AND SIND BANK DEHRADUN RAJPUR ROAD 7 ESLLAY HALL RAJPUR ROAD DEHRADUN-248001 DEHRADUN Uttarakhand 248001 Yes Yes Yes
PSIB0000814 PUNJAB AND SIND BANK G R D DEHRADUN GURU RAMDASS ACADEMY RAJPUR ROAD DEHRADUN DEHRADUN UTTARAKHAND Yes Yes Yes
PSIB0021112 PUNJAB AND SIND BANK GUMANIWALA CHINI GODOWN ROAD TEHSIL RISHIKESH DISTT DEHRADUN UTTARAKHAND DEHRADUN UTTARAKHAND Yes Yes Yes
PSIB0000023 PUNJAB AND SIND BANK PREM NAGAR PREM NAGAR DISTT. DEHRA DUN UTTARAKHAND - 248007 DEHRADUN Uttarakhand 248007 Yes Yes Yes
PSIB0020979 PUNJAB AND SIND BANK DOIWALA DEHRADUN GURDWARA SHRI GURU SINGH SABHA NEAR TOLL BRIDGE DOIWALA DEHRADUN 248140 DOIWALA Uttarakhand 248140 Yes Yes Yes
PSIB0021573 PUNJAB AND SIND BANK DINESHPUR PSB DINESHPUR CO TARUN KUMAR WARD NO 3 CHANDANGARH JAFARPUR ROAD 263160 GADARPUR Uttarakhand 263160 Yes Yes Yes
PSIB0021021 PUNJAB AND SIND BANK GADARPUR WARD NO 4 MAIN ROAD GADARPUR DISTT UDHAM SINGH NAGAR UTTARAKHAND PINCODE 263152 GADARPUR Uttarakhand 263152 Yes Yes Yes
PSIB0000127 PUNJAB AND SIND BANK GAGA LEHRI GAGA LEHRI DISTT. SAHARANPUR UTTAR PRADESH - 249401 GAGA LEHRI Uttarakhand 249401 Yes Yes Yes
PSIB0000057 PUNJAB AND SIND BANK GARHI CANTT GARHI CANTT DISTT. DEHRADUN UTTARAKHAND-248003 GARHI CANTT. Uttarakhand 248003 Yes Yes Yes
PSIB0000167 PUNJAB AND SIND BANK HALDWANI NAINITAL ROAD HALDWANI UTTARAKHAND - 263139 HALDWANI Uttarakhand 263139 Yes Yes Yes
PSIB0021104 PUNJAB AND SIND BANK BHAGWANPUR 65 RAIPUR NEAR KIM HEALTH CARE BHAGWANPUR DISTT HARIDWAR UTTARAKHAND HARDWAR Uttarakhand 249401 Yes Yes Yes
PSIB0000219 PUNJAB AND SIND BANK BIRLA ROAD HARDWAR 1 BIRLA ROAD HARDWAR UTTARANCHAL-249401 HARDWAR Uttarakhand 249401 Yes Yes Yes
PSIB0000071 PUNJAB AND SIND BANK HERBERTPUR HERBERTPUR WARD NO 6 VIVEK VIHAR (ETAN BAGH) DEHRADUN ROAD HERBUTPUR UTTARAKHAND Yes Yes Yes
PSIB0021311 PUNJAB AND SIND BANK JASPUR NAI BASTI NEAR GURUDWARA JASPUR DISTT.UDHAM SINGH NAGAR UTTARAKHAND 244712 JASPUR Uttarakhand 244712 Yes Yes Yes
PSIB0000551 PUNJAB AND SIND BANK JHANDI KHERI V.P.O JHANDI DISTT. KHERI UTTAR PRADESH - 248001 JHANDI Uttarakhand 248001 Yes Yes Yes
PSIB0000134 PUNJAB AND SIND BANK JOGIWALA MOHKAMPUR JOGIWALA DISTT. DEHRADUN UTTARAKHAND-248005 JOGIWALA Uttarakhand 248005 Yes Yes Yes
PSIB0000176 PUNJAB AND SIND BANK JOSHIMATH UPPER BAZAR JOSHIMATH DISTT. CHAMOLI UTTARAKHAND - 246443 JOSHIMATH Uttarakhand 246443 Yes Yes Yes
PSIB0000055 PUNJAB AND SIND BANK MAJRA DISTT DEHRADUN MAJRA (WARD NO 46 (NEAR SHIV MANDIR) SAHARANPUR DISTT.DEHRADUN UTTAR PRADESH-248171 KAMBOH MAJRA Uttarakhand 248171 Yes Yes Yes
PSIB0021019 PUNJAB AND SIND BANK KASHIPUR MAIN HIGHWAY RAMNAGAR ROAD DISTT UDHAM SINGH NAGAR UTTARAKHAND 244713 KASHIPUR Uttarakhand 244713 Yes Yes Yes
PSIB0021103 PUNJAB AND SIND BANK KHATIMA OPP BLOCK OFFICE SITARGANJ ROAD KHATIMA DISTT UDHAM SINGH NAGAR UTTARANCHAL KHATIMA Uttarakhand 262308 Yes Yes Yes
PSIB0021113 PUNJAB AND SIND BANK BIGBARA P O BIGBARA TEHSIL KICHHA DISTT UDHAM SINGH NAGAR DISTT UDHAM SINGH NAGAR UTTARAKHAND KICHHA Uttarakhand 263148 Yes Yes Yes
PSIB0021020 PUNJAB AND SIND BANK KICHHA N H 74 NEAR MARWARI DHARAMSHALA RUDRAPUR ROAD KICHHA U S NAGAR UTTRAKHAND PIN 263148 KICHHA Uttarakhand 263148 Yes Yes Yes
PSIB0021088 PUNJAB AND SIND BANK KOTDWAR BADRINATH ROAD NEAR KALESHWAR PRESS KOTDWAR DISTT PAURI GARHWAL UTTARAKHAND KOTDWARA Uttarakhand 246149 Yes Yes Yes
PSIB0021596 PUNJAB AND SIND BANK LAKSAR KOTWALI MOD ROORKEE ROAD LAKSAR DIST HARIDWAR UTTRAKHAND LAKSAR Uttarakhand 247663 Yes Yes Yes
PSIB0000284 PUNJAB AND SIND BANK MUSSOORIE THE MALL LIABRARY MUSSORIE DEHRADUN UTTARAKHAND 248179 MUSSOORIE Uttarakhand 248179 Yes Yes Yes
PSIB0000641 PUNJAB AND SIND BANK NAINITAL UNITAL NIKETAN MALL ROAD NAINITAL NAINITAL Uttarakhand 263001 Yes Yes Yes
PSIB0000640 PUNJAB AND SIND BANK SHYAMPUR UNITAL NIKETAN MALL ROAD DISTT. NAINITAL UTTARAKHAND - 263001 NAINITAL Uttarakhand 263001 Yes Yes Yes
PSIB0021055 PUNJAB AND SIND BANK NANAKMATA HIGHWAY SITARGANJ ROAD NANAKMATTA DISTT UDHAM SINGH NAGAR UTTARAKHAND 262311 NANAK MATA SAHEB Uttarakhand 262311 Yes Yes Yes
PSIB0021597 PUNJAB AND SIND BANK NEW TEHRI PLOT NO 122 SECTOR 8A PWD ROAD BUARARI NEW TEHRI DIST TEHRI GARHWAL UTTRAKHAND NEW TEHRI Uttarakhand 249001 Yes Yes Yes
PSIB0021040 PUNJAB AND SIND BANK RAMNAGAR KOSI ROAD RAMNAGAR DISTT NAINITAL (UTTRAKHAND) DISTT. NAINITAL UTTARAKHAND - 244715 RAMNAGAR Uttarakhand 244715 Yes Yes Yes
PSIB0000225 PUNJAB AND SIND BANK RISHIKESH UTTARAKHAND GHAT ROAD RISHIKESH DISTT. DEHRADUN UTTARANCHAL-249201 RISHIKESH Uttarakhand 249201 Yes Yes Yes
PSIB0021464 PUNJAB AND SIND BANK ALAWALPUR VIL ALAWALPUR PO CHUTMALPUR TEHSIL ROORKEE DISTT HARIDWAR UTTARAKHAND - 247662 ROORKEE Uttarakhand 247662 Yes Yes Yes
PSIB0000379 PUNJAB AND SIND BANK ROORKEE 22 CIVIL LINE ROORKEE ROORKEE Uttarakhand 247656 Yes Yes Yes
PSIB0021131 PUNJAB AND SIND BANK RUDRAPRAYAG SCHIDANAND NAGAR RUDRAPRAYAG UTTARAKHAND 246171 RUDRAPRAYAG Uttarakhand 246171 Yes Yes Yes
PSIB0000112 PUNJAB AND SIND BANK RUDRAPUR UDAM SINGH NAGAR NAINITAL RUDRAPUR UTTARAKHAND Yes Yes Yes
PSIB0021102 PUNJAB AND SIND BANK RUDRAPUR KASHIPUR ROAD SHRI DHARAMKANTA KASHIPUR ROAD RUDRAPPUR DISTT UDHAM SINGH NAGAR UTTRAKHAND 263153 RUDRAPUR Uttarakhand 263153 Yes Yes Yes
PSIB0021105 PUNJAB AND SIND BANK SELAQUI JAI DURGA COMMERCIAL PLAZA MAIN BAZAR SELAQUI DISTT DEHRADUN UTTARAKHAND 248001 SELAKUI Uttarakhand 248001 Yes Yes Yes
PSIB0021036 PUNJAB AND SIND BANK SITARGANJ SITARGANJ RAMPURA KICHHA ROAD TEHSIL SITARGANJ DISTT UDHAM SINGH NAGAR UTTARAKHAND PIN CODE 262405 SITARGANJ Uttarakhand 262405 Yes Yes Yes
PSIB0000177 PUNJAB AND SIND BANK SRINAGAR SRI NAGAR DISTT. GARHWAL UTTARAKHAND - 246174 SRINAGAR Uttarakhand 246174 Yes Yes Yes
PSIB0000636 PUNJAB AND SIND BANK UDDIWALA UDDIWALA KAUL GARH DISTT. DEHRA DUN UTTARAKHAND - 248006 UDDIWALA KAULAGARH Uttarakhand 248006 Yes Yes Yes
PSIB0021642 PUNJAB AND SIND BANK UTTARKASHI WORD NO 8 JOSHIYARA PATTI BADAGADDI SUB TEHSIL JOSHIYARA DISTRICT UTTARKASHI UTTARAKHAND 249193 UTTARKASHI Uttarakhand 249193 Yes Yes Yes
PSIB0021458 PUNJAB AND SIND BANK GUJRARA KARANPUR IAEDHAUAS POHANHORACANTT TEHSIIKASNAAR DISTTDEHRADUN UTTARAKHAND-248141 VIKAS NAGAR UTTARAKHAND 248141 Yes Yes Yes
PSIB0000630 PUNJAB AND SIND BANK WADHA KAYASTH WADHA KAYAST DISTT. SAHARANPUR UTTAR PRADESH - 249401 WADHAKAYASAT Uttarakhand 249401 Yes Yes Yes
Showing 55 branch es.

Nationwide Coverage

IFSC database spanning leading public & private banks, cooperative branches, and regional rural banks across India.

Always Updated

Automated refresh to catch newly merged, relocated, or discontinued branches before they impact your payments.

Developer Friendly

Use our API-ready endpoints and search functionality to seamlessly integrate IFSC verification into your apps.

Key takeaways: Use our IFSC code finder to verify any Indian bank branch code in seconds. Search by IFSC, bank name, branch name, or filter by state and district. Always check NEFT, RTGS, and IMPS availability before adding a payee or sending money.

What Is an IFSC Code and Why You Should Verify It

An IFSC (Indian Financial System Code) is the 11-character code that identifies a specific bank branch for electronic transfers. Every NEFT, RTGS, IMPS, and UPI payment in India uses it. One wrong character can send your money to the wrong branch or cause the transaction to fail. In our experience, verifying the IFSC before you add a new payee or initiate a transfer saves time and avoids failed transactions. Experts recommend double-checking with the bank’s official source or a trusted tool like ours.

How to Find Your Bank’s IFSC Code

You can find your bank’s IFSC code on your cheque book, bank statement, or the bank’s official website; you can also use our IFSC code finder by bank name and branch free. Steps that work for most people:

  1. Open our IFSC Code Finder.
  2. Choose “Search by Bank Name” or “Search by Branch Name” and enter the details.
  3. Optionally filter by state and district to narrow results.
  4. Click the correct branch and note the IFSC, address, and NEFT/RTGS/IMPS status.
  5. Use this IFSC when adding the payee in your net banking or UPI app.

Verify IFSC Code Before You Transfer

Verifying the IFSC code before a transfer ensures your money reaches the correct branch and reduces the risk of failed or misrouted payments. Common mistakes include copying an old IFSC after a branch merger or typo errors. Our tool shows the current branch details and whether NEFT, RTGS, and IMPS are available. RBI maintains the master list of IFSC codes; we source our data from official and reliable datasets and update it regularly. [Internal Link: Use our IFSC finder for quick verification]

NEFT, RTGS, IMPS: What Each Service Means

NEFT is for smaller transfers (usually within hours), RTGS is for large same-day transfers, and IMPS is for instant 24/7 transfers; not every branch supports all three. The table below summarises the main differences:

ServiceTypical useTimingLimit (approx)
NEFTRegular transfersBatches, same dayNo max
RTGSHigh-value transfersReal-time, same dayMin ₹2 lakh
IMPSInstant transfer24/7 instantAs per bank

When you search a branch in our IFSC code finder, we show whether that branch supports NEFT, RTGS, and IMPS so you can choose the right option.

Find IFSC by State and District

You can find IFSC codes by state and district using the “Advanced filters” on our IFSC page. Select your state, then district, and optionally the branch name. This helps when you know the location but not the exact IFSC. We cover 177,123+ branches across 253+ banks, so you can quickly locate the correct bank branch code for any region in India.

IFSC vs MICR vs SWIFT: Quick Comparison

IFSC is for domestic electronic transfers in India; MICR is used for cheque clearing; SWIFT is for international wire transfers. IFSC is what you need for NEFT, RTGS, IMPS, and UPI within India. MICR appears on cheques. SWIFT (BIC) is used when sending or receiving money from abroad. Our tool focuses on IFSC and branch details for Indian payments. [Internal Link: Pincode search for address verification]

When to Use an IFSC Code Finder

Use an IFSC code finder when you are adding a new beneficiary for the first time, confirming a branch after a merger or relocation, or doing bulk payee verification for payroll or vendors. Payment verification before transfer is a good habit—our free tool helps you check IFSC and branch details in one place without visiting the bank.

Bottom line: The IFSC code finder on MyEarthInfo helps you verify bank branch codes instantly. Search by IFSC, bank name, branch name, or state and district; confirm NEFT, RTGS, and IMPS availability; and always double-check critical transfers with your bank or official RBI sources when needed.

IFSC FAQs

  • Difference between IFSC, MICR, and SWIFT codes
  • How to double-check branch status for NEFT/RTGS
  • Steps to add new payees safely
  • Guidelines for corporate bulk payments

Need Bulk Verification?

Talk to us for customized IFSC datasets, CSV exports, and API integrations that match your treasury workflows.