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
PUNB0805900 PUNJAB NATIONAL BANK PNB LOAN POINT RAM AGARTALA AGARTALA AGARTALA AS AGART AGARTALA ASSAM Yes Yes Yes
PUNB0118220 PUNJAB NATIONAL BANK AIRKATA R.K.MISSION RD P.O BIDYAPARA AIRKATA Assam 783330 Yes Yes Yes
PUNB0417500 PUNJAB NATIONAL BANK AMAYAPUR YAGYA DHAM AMAYAPUR YAGYA DHAM AMAYAPUR YAGYADHAM ASSAM Yes Yes Yes
PUNB0078020 PUNJAB NATIONAL BANK AMBAGAN AMBAGAN NAGAON AMBAGAN Assam 782120 Yes Yes Yes
PUNB0002420 PUNJAB NATIONAL BANK AMGURI AMGURI SIBSAGAR AMGURI Assam 785680 Yes Yes Yes
PUNB0063520 PUNJAB NATIONAL BANK BABEJIA BABEJIA NAOGAON BABEJIA ASSAM Yes Yes Yes
PUNB0003820 PUNJAB NATIONAL BANK BADARPUR STATION ROAD BADARPUR KARIMGANJ BADARPUR Assam 788803 Yes Yes Yes
PUNB0950600 PUNJAB NATIONAL BANK BARIKADANGA PNB BARIKADANGA BRANCH DISTRICT BAKSA SUB DISTRICT BAGANPARA AS BARIK 781344 BAGANPARA Assam 781344 Yes Yes Yes
PUNB0109820 PUNJAB NATIONAL BANK BAGARSANGAN P.O JAGANNATHI DIST. KARIMGUNG BAGARSANGAN Assam 788709 Yes Yes Yes
PUNB0122400 PUNJAB NATIONAL BANK BAHARI HAT DISTT. BARPETA AS VILL PO BAHARIHAT DIST BARPETA BAHARIHAT ASSAM Yes Yes Yes
PUNB0063620 PUNJAB NATIONAL BANK BAHRAMPUR BAHRAPUR NAGAON BAHRAMPUR ASSAM Yes Yes Yes
PUNB0032720 PUNJAB NATIONAL BANK BAIHATA CHARALI BAIHATA-CHARALI DIST-KAMRUP BAIHATA CHARALI ASSAM Yes Yes Yes
PUNB0266600 PUNJAB NATIONAL BANK BALAGAON JAMUGURI DISTT. KAMR PO CHOUDHARY KHAT VIA BOMUAGAON BALAGAON JAMUGURI ASSAM ASSAM Yes Yes Yes
PUNB0081220 PUNJAB NATIONAL BANK BALIGAON KOROKATALI DIST. JORHAT BALIGAON ASSAM Yes Yes Yes
PUNB0132820 PUNJAB NATIONAL BANK BALIJAN P.O CHABUA DIST. DIBRUGARH BALIJAN ASSAM Yes Yes Yes
PUNB0204420 PUNJAB NATIONAL BANK BAMUNBARI BAMUNBARI TINALI 1ST FL POBAMUNBARI DIST DIBRUGARHPIN786603 ASSAM BAMUNBARI ASSAM Yes Yes Yes
PUNB0185820 PUNJAB NATIONAL BANK BANDERDEWA NATIONAL HIGHWAY-52 P.O. PATHALI PAHAR DI BANDERDEWA ASSAM ASSAM Yes Yes Yes
PUNB0967700 PUNJAB NATIONAL BANK BARDUAR TEA GARDEN BARDUAR TEA GARDEN NO 1 AS PLB 781120 BARDUAR TEA GARDEN Assam 781120 Yes Yes Yes
PUNB0095920 PUNJAB NATIONAL BANK BARGOLAI P.O BARGOLAI DIST. DIBRUGARH BARGOLAI ASSAM Yes Yes Yes
PUNB0031120 PUNJAB NATIONAL BANK BARPATHER BARPATHAR DIST. GOLAGHAT BARPATHAR ASSAM Yes Yes Yes
PUNB0577100 PUNJAB NATIONAL BANK BARPETA ROAD BARPETA ROAD BRANCH SUPER MARKET BARPETA ROAD ASSAM 781315 BARPETA Assam 781315 Yes Yes Yes
PUNB0214210 PUNJAB NATIONAL BANK BARPETA ROAD DISTT BARPETA HUSAIN COMPLEX WARD 10 BARPETA ROAD 781315 BARPETA ASSAM Assam 781315 Yes Yes Yes
PUNB0064120 PUNJAB NATIONAL BANK BARUA BAMUNGAON BARUA BAMUNGAON GOLAGHAT BARUA BAMUNGAON ASSAM Yes Yes Yes
PUNB0112520 PUNJAB NATIONAL BANK BEHALI P.O BORGANG DIST. SONITPUR BEHALI ASSAM Yes Yes Yes
PUNB0132720 PUNJAB NATIONAL BANK BHANGARPAR VILL&P.O BHANGARPUR DIST. CACHAR BHANGARPAR ASSAM Yes Yes Yes
PUNB0077920 PUNJAB NATIONAL BANK BHURAGAON BHURAGAON MORIGAON BHURAGAON ASSAM Yes Yes Yes
PUNB0080520 PUNJAB NATIONAL BANK BHURBANDHA BHURBANDHA MORIGAON BHURBANDHA ASSAM Yes Yes Yes
PUNB0030520 PUNJAB NATIONAL BANK BIHPURIA TINALI P.O BIHPURIA DIST. LAKHIMPUR BIHPURIA-TINALI ASSAM Yes Yes Yes
PUNB0132520 PUNJAB NATIONAL BANK BIMALAPUR VILL BIMALAPUR P.O BORHAT BIMALAPUR ASSAM Yes Yes Yes
PUNB0129420 PUNJAB NATIONAL BANK BINNAKANDI CHHOTAMAMDA BINNAKANDIGHAT CACHAR BINNAKANDI Assam 788126 Yes Yes Yes
PUNB0063020 PUNJAB NATIONAL BANK BOGINADI P.O BOGINADI DIST. LAKHIMPUR BOGINADI Assam 787032 Yes Yes Yes
PUNB0002520 PUNJAB NATIONAL BANK BOKAKHAT BOKAKHAT DIST. GOLAGHAT BOKAKHAT Assam 785609 Yes Yes Yes
PUNB0039520 PUNJAB NATIONAL BANK BOKO BOKO KAMRUP BOKO Assam 781123 Yes Yes Yes
PUNB0120320 PUNJAB NATIONAL BANK BOLOMA BOLOMATEN ALI TEOK JORHAT BOLOMA ASSAM Yes Yes Yes
PUNB0000920 PUNJAB NATIONAL BANK ABHAYAPURI PO-ABHAYAPURI DIST-BONGAIGAON BONGAIGAON Assam 783380 Yes Yes Yes
PUNB0120100 PUNJAB NATIONAL BANK BONGAIGAON CHAPAGURI ROAD NORTH BONGAIGAON BONGAIGAON Assam 783380 Yes Yes Yes
PUNB0046120 PUNJAB NATIONAL BANK BONGAIGAON BONGAIGAON BONGAIGAON BONGAIGAON Assam 783380 Yes Yes Yes
PUNB0940600 PUNJAB NATIONAL BANK DIGITAL BANKING UNIT KAMRUP BO EOBC BANGAIGAON NEAR LOWER ASSAM HOSPITAL BLOCK 165 AS BONGA 783380 BONGAIGAON Assam 783380 Yes Yes Yes
PUNB0196610 PUNJAB NATIONAL BANK BONGAIGAON BLOCK 165 WARD12 CHAPAGURI RD NORTH BO 783380 BONGAIGAON ASSAM Assam 783380 Yes Yes Yes
PUNB0132020 PUNJAB NATIONAL BANK BONGAONMAJULI P.O MAJULI BONGAON DIST. JORHAT BONGAONASSAM ASSAM Yes Yes Yes
PUNB0138600 PUNJAB NATIONAL BANK BARAJAL DISTT. NALBARI ASSAM PO BORAJOL DIST NALBARI BORAJOL ASSAM Yes Yes Yes
PUNB0122420 PUNJAB NATIONAL BANK BORDOLOINAGAR DR A. HAQUE MARKET G.NBORDOLOI RDTINSUKIA BORDOLOINAGAR ASSAM Yes Yes Yes
PUNB0207600 PUNJAB NATIONAL BANK BARGHOPA BLOCK CHANGA DISTT. VILL PO AMRIKHOWA DIST BARPETA BORGHOPA ASSAM Yes Yes Yes
PUNB0183620 PUNJAB NATIONAL BANK CHABOTI CHABOTI CHABOTI Assam 787051 Yes Yes Yes
PUNB0001420 PUNJAB NATIONAL BANK CHABUA CHABUA DIBRUGARH CHABUA Assam 786102 Yes Yes Yes
PUNB0668200 PUNJAB NATIONAL BANK CHANDMARI GUWAHATI SRI RAMESH JAIN CHAKRADHAR CHAMBERS CHANDMARI GUWAHATI ASSAM Yes Yes Yes
PUNB0062620 PUNJAB NATIONAL BANK CHARGOLA VILL&P.O ANIPUR KARIMGANJ ASSAM CHARGOLA Assam 788713 Yes Yes Yes
PUNB0039820 PUNJAB NATIONAL BANK CHAYGAON CHAYGAON KAMRUP CHAYAGAON ASSAM Yes Yes Yes
PUNB0073820 PUNJAB NATIONAL BANK CHEUNIALI CHEUNIALI P.O &DT. JORHAT CHEUNILLI ASSAM Yes Yes Yes
PUNB0175800 PUNJAB NATIONAL BANK CHIBITA BICHIA DISTT. CACHAR PO CHIBITA BICHIA CHIBITA BICHIA DISTT. CACHAR NE ASSAM Yes Yes Yes
PUNB0142900 PUNJAB NATIONAL BANK CHINNAMARA DISTT. JORHAT ASS CHINNAMARA DISTT. JORHAT (ASS CINNAMARA DISTT-JORHAT ASSAM Yes Yes Yes
PUNB0109920 PUNJAB NATIONAL BANK DALU P.O DALU DIST. CACHAR DALU ASSAM Yes Yes Yes
PUNB0112420 PUNJAB NATIONAL BANK DEHING TEA ESTATE P.O GALAI DIST TINSUKIA DEHING TEA ESTATE ASSAM Yes Yes Yes
PUNB0055920 PUNJAB NATIONAL BANK DEMOW CHARALI DEMOW CHARALI SIBSAGAR DEMOW-CHARALI ASSAM Yes Yes Yes
PUNB0060520 PUNJAB NATIONAL BANK DERGAON N.H ROAD DARGAON DT. GOLAGHAT DERGAON Assam 785614 Yes Yes Yes
PUNB0063120 PUNJAB NATIONAL BANK DHAKUAKHANA DHAKUAKHANA NORTH LAKHIMPUR DHAKUAKHANA Assam 787055 Yes Yes Yes
PUNB0058520 PUNJAB NATIONAL BANK DHALIGAON DHALIGAON BONGAIGAON DHALIGAON Assam 783385 Yes Yes Yes
PUNB0179920 PUNJAB NATIONAL BANK DHANUHAR BASTI DHANUHAR BASTI DHANUHAR BASTI ASSAM Yes Yes Yes
PUNB0164400 PUNJAB NATIONAL BANK BASHBERA DISTT. SONITPU ASSA DISTT SONITPUR DHEKIAJULI ASSAM Yes Yes Yes
PUNB0159420 PUNJAB NATIONAL BANK DHEKIAJULI MAIN RD. NH 52 WARD NO.01 DHEKIAJULI DHEKIAJULI Assam 784110 Yes Yes Yes
PUNB0081320 PUNJAB NATIONAL BANK DHEKIAL DHEKAIL DIST. GOLAGHAT DHEKIAL Assam 785622 Yes Yes Yes
PUNB0074920 PUNJAB NATIONAL BANK DHEMAJI N.T.ROAD PO-DHEMAJI DT. DHEMAJI DHEMAJI Assam 787026 Yes Yes Yes
PUNB0076020 PUNJAB NATIONAL BANK DHOLLA P.O DHOLLA DIST. TINSUKIA DHOLLA ASSAM Yes Yes Yes
PUNB0000820 PUNJAB NATIONAL BANK DHUBRI N.S. ROAD DHUBRI ASSAM DHUBRI Assam 783301 Yes Yes Yes
PUNB0603100 PUNJAB NATIONAL BANK DHUBRI GURU TEZ BAHADUR RD.NEAR SIKH TEMPLE DHUBRI ASSAM ASSAM Yes Yes Yes
PUNB0037820 PUNJAB NATIONAL BANK DHUPDHARA DHUPDHARA GOALPARA DHUPDHARA Assam 783123 Yes Yes Yes
PUNB0002930 PUNJAB NATIONAL BANK AMOLAPATTY PNB AMOLOAPATTY BRANCH BIJOY BHAWAN SOUTH AMOLAPATTY DIBRUGARH ASSAM DIBRUGARH ASSAM Yes Yes Yes
PUNB0141720 PUNJAB NATIONAL BANK ASSAM MEDICAL COLLEGE AMC CAMPUSDTDIBRUGARH P.O ASSAM MED COLLEGE DIBRUGARH ASSAM Yes Yes Yes
PUNB0204820 PUNJAB NATIONAL BANK BARDUMSA BARDUMSA DIBRUGARH ASSAM Yes Yes Yes
PUNB0204520 PUNJAB NATIONAL BANK BOKUL BOKUL DIBRUGARH ASSAM Yes Yes Yes
PUNB0204920 PUNJAB NATIONAL BANK CHAPAKHOWA SADIYA CHAPAKHOWA (SADIYA) DIBRUGARH ASSAM Yes Yes Yes
PUNB0060320 PUNJAB NATIONAL BANK CHOWKIDINGHEE MANCOTTA RDDIBRUGARH DIBRUGARH ASSAM Yes Yes Yes
PUNB0822100 PUNJAB NATIONAL BANK CIRCLE SASTRA CENTER DIBRUGARH DIBRUGARH AS DIBRU 786001 DIBRUGARH Assam 786001 Yes Yes Yes
PUNB0133910 PUNJAB NATIONAL BANK DIBRUGARH CHOTAGOLA A T ROAD 786001 DIBRUGARH Assam 786001 Yes Yes Yes
PUNB0015700 PUNJAB NATIONAL BANK DIBRUGARH GOENKA MARKET DIBRUGARH DIBRUGARH Assam 786001 Yes Yes Yes
PUNB0001120 PUNJAB NATIONAL BANK DIBRUGARH R K BARDOLOI PATH DIBRUGARH DIBRUGARH Assam 786001 Yes Yes Yes
PUNB0994000 PUNJAB NATIONAL BANK DIBRUGARH UNIVERSITY DIBRUGARH UNIVERSITY NEAR MAIN ADMIN BLDG DIBRUGARH ASSAM 786001 DIBRUGARH Assam 786001 Yes Yes Yes
PUNB0094420 PUNJAB NATIONAL BANK DIBRUGARH REGION UBI BUILDING R.K BORDOLOI PATH DIBRUGARH ASSAM Yes Yes Yes
PUNB0204720 PUNJAB NATIONAL BANK JAGUN JAGUN DIBRUGARH ASSAM Yes Yes Yes
PUNB0204620 PUNJAB NATIONAL BANK JAIPUR NAHARKATIA JAIPUR (NAHARKATIA) DIBRUGARH ASSAM Yes Yes Yes
PUNB0030820 PUNJAB NATIONAL BANK JALANNAGAR OPP JYOTSNA CINEMA HAL JALANNAGAR DIBRUGARH ASSAM Yes Yes Yes
PUNB0153820 PUNJAB NATIONAL BANK LAPETKATA A.T ROAD BARBARUAH BAZAR DIBRUGARH ASSAM Yes Yes Yes
PUNB0006030 PUNJAB NATIONAL BANK MANCOTTA ROAD PNB MANCOTTA ROADJIBAN PHUKHAN NAGAR DIBRUGARH Assam 786003 Yes Yes Yes
PUNB0205020 PUNJAB NATIONAL BANK PENGERI PENGERI DIBRUGARH ASSAM Yes Yes Yes
PUNB0806100 PUNJAB NATIONAL BANK PNB LOAN POINT RAM DIBRUGARH DIBRUGARH DIBRUGARH AS DIBRU DIBRUGARH ASSAM Yes Yes Yes
PUNB0213710 PUNJAB NATIONAL BANK DIGBOI BAKUL BORAH COMPLEX CHARALIA DIGBOI 786171 DIGBOI Assam 786171 Yes Yes Yes
PUNB0001220 PUNJAB NATIONAL BANK DIGBOI P.O-DIGBOI DIST-TINSUKIA DIGBOI Assam 786171 Yes Yes Yes
PUNB0074720 PUNJAB NATIONAL BANK DIPHU PO DIPHU KARBIANGLONG ASSAM DIPHU ASSAM Yes Yes Yes
PUNB0096020 PUNJAB NATIONAL BANK DIRAK AT ROADTINSUKIA DIRAK ASSAM Yes Yes Yes
PUNB0029020 PUNJAB NATIONAL BANK DOBAKA DOBAKA NAOGAON DOBAKA Assam 782440 Yes Yes Yes
PUNB0063220 PUNJAB NATIONAL BANK DOOLAHAT PO-SINGRA DOOLAHAT LAKHIMPUR DOHAQATAR ASSAM Yes Yes Yes
PUNB0001520 PUNJAB NATIONAL BANK DOOM DOOMA A.T.RD. GANDHICHUK P.O DOOMDUMA DT.TINSUK DOOM DOOMA Assam 786151 Yes Yes Yes
PUNB0967800 PUNJAB NATIONAL BANK PHILOBARI PHILLOBARI TINALI OPPOSITE RAM MANDIR AS DOOMD 786160 DOOMD Assam 786160 Yes Yes Yes
PUNB0001620 PUNJAB NATIONAL BANK DULIAJAN DULIAJAN DIBRUGARH DULIAJAN Assam 786602 Yes Yes Yes
PUNB0060120 PUNJAB NATIONAL BANK DULLAB CHERRA HOSPITAL RD P.O DULAB CHERRA DULLAB-CHERRA ASSAM Yes Yes Yes
PUNB0081720 PUNJAB NATIONAL BANK FAKIRER BAZAR SURMA TRANK RDPO MANIKGANJ FAKIRER BAZAR ASSAM Yes Yes Yes
PUNB0136320 PUNJAB NATIONAL BANK FAKUAGRAM VILL&P.O FAKUAGRAM DIST.KARIMGUNJ FAKUAGRAM Assam 788723 Yes Yes Yes
PUNB0966200 PUNJAB NATIONAL BANK FURKATING PUNJAB NATIONAL BANK BO FURKATING AS GOLAG 785610 FURKATING Assam 785610 Yes Yes Yes
PUNB0064220 PUNJAB NATIONAL BANK GALEKY GALEKY SIBSAGAR GALEKEY ASSAM Yes Yes Yes
PUNB0063320 PUNJAB NATIONAL BANK GHILAMARA GHILAMARA LAKHIMPUR GHILAMARA ASSAM Yes Yes Yes
Showing 100 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.