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
PUNB0032420 PUNJAB NATIONAL BANK ADRA P.O ADRA DIST. PURULIA ADRA WEST BENGAL Yes Yes Yes
PUNB0070320 PUNJAB NATIONAL BANK AHARRA SIRKABAD AHARRA PURULIA AHARRA WEST BENGAL Yes Yes Yes
PUNB0021020 PUNJAB NATIONAL BANK AHMEDPUR VILL & P.O AHMEDPUR BURDWAN AHMEDPUR WEST BENGAL Yes Yes Yes
PUNB0115120 PUNJAB NATIONAL BANK AKAIPUR P.O AKAIPUR DIST. 24PGS(N) AKAIPUR West Bengal 743710 Yes Yes Yes
PUNB0080820 PUNJAB NATIONAL BANK AKRIGANJ VILL BELIGRAM MURSHIDABAD AKRIGANJ WEST BENGAL Yes Yes Yes
PUNB0092120 PUNJAB NATIONAL BANK ALADARPUT VILL FARIDPUR P.O DAKSHIN DAUKI ALADARPUT WEST BENGAL Yes Yes Yes
PUNB0089220 PUNJAB NATIONAL BANK ALINAGAR P.O JOTEPARAM DIST. MALDA ALINAGAR WEST BENGAL Yes Yes Yes
PUNB0878200 PUNJAB NATIONAL BANK ALIPURDUAR PNB ALIPUR DUAR NEAR NBSTC OFFICE PO ALIPURDUAR WEST BENGAL 736122 ALIPUR DUAR West Bengal 736122 Yes Yes Yes
PUNB0023820 PUNJAB NATIONAL BANK ALIPURDUAR ALIPURDUAR JALPAIGURI ALIPURDUAR WEST BENGAL Yes Yes Yes
PUNB0019520 PUNJAB NATIONAL BANK AMARKANAN AMARKANAN BANKURA AMARKANAN WEST BENGAL Yes Yes Yes
PUNB0102600 PUNJAB NATIONAL BANK AMBIKA NAGAR VILL & PO AMBIKANAGAR AMBIKA NAGAR BURDWAN WEST BENGAL Yes Yes Yes
PUNB0035520 PUNJAB NATIONAL BANK AMDANGA KAMDEVPUR HAT 24PGN VILL&P.O KAMDEVPUR AMDANGA WEST BENGAL Yes Yes Yes
PUNB0017520 PUNJAB NATIONAL BANK AMTA PO AMTA HOWRAH AMTA West Bengal 711401 Yes Yes Yes
PUNB0609500 PUNJAB NATIONAL BANK AMTALA PO KANYANAGAR DISTT 24 PGS (SOUTH) AMTALA WEST BENGAL WEST BENGAL Yes Yes Yes
PUNB0078920 PUNJAB NATIONAL BANK AMTALA MURSHIDABAD VILL&P.O AMTALA MURSHIDABAD AMTALA MURSHIDABAD WEST BENGAL Yes Yes Yes
PUNB0013620 PUNJAB NATIONAL BANK AMTALA BARUIPUR RD KANYANAGAR SOUTH 24PGS AMTALA TWENTY FOUR PGS WEST BENGAL Yes Yes Yes
PUNB0068020 PUNJAB NATIONAL BANK ANANDAPUR VILL&P.O ANANDAPUR DIST. PASCHIM MEDINIPR ANANDAPUR WEST BENGAL Yes Yes Yes
PUNB0162720 PUNJAB NATIONAL BANK ANANDAPUR NADIA VILL ANANDA PURPO BARAJAGULI ANANDAPUR WEST BENGAL Yes Yes Yes
PUNB0172820 PUNJAB NATIONAL BANK ANANTAPUR VILLAGE- ANANTAPUR PO DIST- PURBA MEDINIPUR ANANTAPUR WEST BENGAL Yes Yes Yes
PUNB0155820 PUNJAB NATIONAL BANK ANDAL ANDAL MORE ANDAL BURDWAN ANDAL West Bengal 713321 Yes Yes Yes
PUNB0719500 PUNJAB NATIONAL BANK ANDAL GRAM ANDAL MORE NEAR HERO HONDA SHOWROOM ANDAL BURDWAN WEST BENGAL Yes Yes Yes
PUNB0048510 PUNJAB NATIONAL BANK ANDALMORE-DISTT BUDWAN NEAR BHARAT GAS ANDAL MORE POST ANDAL 713321 ANDALMORE-DISTT BUDWAN West Bengal 713321 Yes Yes Yes
PUNB0217320 PUNJAB NATIONAL BANK ANDHARI VILL. & PO ANDHARI (MOUBHANDAR) P.S. SANKRAIL PASCHIM MEDINIPUR PIN - 721143 ANDHARI West Bengal 721143 Yes Yes Yes
PUNB0133620 PUNJAB NATIONAL BANK ANDIRON VILL ANDIRON P.O HAREKNAGAR ANDIRAN WEST BENGAL Yes Yes Yes
PUNB0017620 PUNJAB NATIONAL BANK ANDUL ANDUL BAZAR ROAD ANDUL ANDUL West Bengal 711302 Yes Yes Yes
PUNB0034820 PUNJAB NATIONAL BANK ARAMBAGH LINK ROAD ARAMBAGH HOOGHLY ARAMBAGH WEST BENGAL Yes Yes Yes
PUNB0607200 PUNJAB NATIONAL BANK ARAMBAGH K B MARKET GOURHATI MORE PO ARAMBAGH ARAMBAGH WB WEST BENGAL Yes Yes Yes
PUNB0022320 PUNJAB NATIONAL BANK ARANGHATA ARAGHATA NADIA ARANGHATA WEST BENGAL Yes Yes Yes
PUNB0134020 PUNJAB NATIONAL BANK ARGOAL VILL&P.O ARGOAL PURBA MEDINIPUR ARGOAL WEST BENGAL Yes Yes Yes
PUNB0047620 PUNJAB NATIONAL BANK APCAR GARDEN ASANSOL 71 APCAR GARDEN ASANSOL WEST BENGAL Yes Yes Yes
PUNB0030510 PUNJAB NATIONAL BANK ASANSOL 122-130 G T ROAD E 713303 ASANSOL West Bengal 713303 Yes Yes Yes
PUNB0020220 PUNJAB NATIONAL BANK ASANSOL 27/182 GITA MARKET G T ROAD DT-BURDWAN ASANSOL WEST BENGAL Yes Yes Yes
PUNB0003200 PUNJAB NATIONAL BANK ASANSOL BASTIN BAZAR BASTIN BAZAR ASANSOL ASANSOL WEST BENGAL Yes Yes Yes
PUNB0319300 PUNJAB NATIONAL BANK ASANSOL GT ROAD 95 G.T. ROAD ASANSOL ASANSOL WEST BENGAL Yes Yes Yes
PUNB0085620 PUNJAB NATIONAL BANK ASANSOL HUTTON RD HUTTON RD.ASANSOL BURDWAN713301 ASANSOL West Bengal 713301 Yes Yes Yes
PUNB0161120 PUNJAB NATIONAL BANK ASANSOL STATION BAZAR MANAGERS OFFICE ERLY ASANSOL DIV ASANSOL WEST BENGAL Yes Yes Yes
PUNB0082420 PUNJAB NATIONAL BANK ASANSOL USHAGRAM G. T.ROAD (EAST) USHA ASANSOL ASANSOL WEST BENGAL Yes Yes Yes
PUNB0142020 PUNJAB NATIONAL BANK CENTRAL HOSPITAL KALLA P.O C.H KALLA 40 ASANSOL ASANSOL WEST BENGAL Yes Yes Yes
PUNB0139720 PUNJAB NATIONAL BANK S.B.GORAI ROAD HILL VIEW PARK S.B.GHORAI RD ASANSOL ASANSOL WEST BENGAL Yes Yes Yes
PUNB0127520 PUNJAB NATIONAL BANK ASNAN PO-ASNAN MOYNA BLOCK PURBA MEDINIPUR ASNAN WEST BENGAL Yes Yes Yes
PUNB0153020 PUNJAB NATIONAL BANK AURANGABADMURSHIDABAD COLLEGEPARA AURANGABAD MURSHIDABAD AURANGABAD WEST BENGAL Yes Yes Yes
PUNB0093020 PUNJAB NATIONAL BANK AZIMGANJ MARBLE HOUSE P.O AZIMGUNJ AZIMGANJ West Bengal 742122 Yes Yes Yes
PUNB0164300 PUNJAB NATIONAL BANK BABNAN BAZAR DISTT. HOOGHLY VIA PUINAN DISTT HOOGHLY BABNAN BAZAR WEST BENGAL Yes Yes Yes
PUNB0105920 PUNJAB NATIONAL BANK BABUGRAM P.O BABUGRAM DIST. PURULIA BABUGRAM WEST BENGAL Yes Yes Yes
PUNB0053120 PUNJAB NATIONAL BANK BAGDAH BAGDAH DT. 24PGS(N) BABUGRAM WEST BENGAL Yes Yes Yes
PUNB0132320 PUNJAB NATIONAL BANK BABUPUR VILL & P.O BABUPUR DT. MALDA BABUPUR WEST BENGAL Yes Yes Yes
PUNB0167120 PUNJAB NATIONAL BANK BADALPUR BADALPUR PURBA MEDINIPUR BADALPUR WEST BENGAL Yes Yes Yes
PUNB0126520 PUNJAB NATIONAL BANK BAGARIA P.O BAGARIA DIST. 24PARGANAS(S) BAGARIA WEST BENGAL Yes Yes Yes
PUNB0068220 PUNJAB NATIONAL BANK BAGASTHI VILL&P.O BAGASTHI DISTPASCHIMMEDINIPUR BAGHASTY WEST BENGAL Yes Yes Yes
PUNB0076220 PUNJAB NATIONAL BANK BAGJOLA P.O KOLSUR DIST. 24PARGANAS(N) BAGJOLA West Bengal 743401 Yes Yes Yes
PUNB0070520 PUNJAB NATIONAL BANK BAGMUNDI P.O BAGMUNDI DIST. PURULIA BAGMUNDI WEST BENGAL Yes Yes Yes
PUNB0039020 PUNJAB NATIONAL BANK BAGNAN BAGNAN HOWRAH BAGNAN West Bengal 711303 Yes Yes Yes
PUNB0114420 PUNJAB NATIONAL BANK BAGNAPARA VILL&P.O BAGNAPARA DIST.BURDWAN BAGNAPARA WEST BENGAL Yes Yes Yes
PUNB0RRBBGB PUNJAB NATIONAL BANK WEST BENGAL GRAMIN BANK HEAD OFFICE BMC HOUSE NH 34 CHUANPUR P.O.BERHAMPUR DIST.MURSHIDABAD 742101.WEST BENGAL BAHARAMPUR WEST BENGAL Yes Yes Yes
PUNB0038420 PUNJAB NATIONAL BANK BAIDYABATI 122/1 G.T RD BAIDYABATI HOOGHLY BAIDYABATI WEST BENGAL Yes Yes Yes
PUNB0036220 PUNJAB NATIONAL BANK BAIDYAPUR BAIDYAPUR BURDWAN BAIDYAPUR WEST BENGAL Yes Yes Yes
PUNB0068120 PUNJAB NATIONAL BANK BAJKUL P.O KISMAT BAJKUL PURBA MIDNAPUR BAJKUL WEST BENGAL Yes Yes Yes
PUNB0149100 PUNJAB NATIONAL BANK BAKHRABAD DISTT WEST MIDNAPUR PO BAKHRABAD BAKHRABAD DISTT WEST MIDNAPUR WEST BENGAL Yes Yes Yes
PUNB0218200 PUNJAB NATIONAL BANK BAKKHALI PRABARTAK ASHRAM VIA- NAMKHANA 24PGS BAKKHALI KOLKATA WEST BENGAL Yes Yes Yes
PUNB0127720 PUNJAB NATIONAL BANK BAKSHI VILL BAKSHI P.OMURAMOULI BANKURA BAKSHI WEST BENGAL Yes Yes Yes
PUNB0109420 PUNJAB NATIONAL BANK BALARAMPURMIDNAPUR VILL BALARAMPUR P.O SABANG BALARAMPURMIDNAPUR WEST BENGAL Yes Yes Yes
PUNB0052920 PUNJAB NATIONAL BANK BALARAMPURPURULIA TALA PURULIA ROAD BALARAMPUR RANGADIH BALARAMPURPURULIA WEST BENGAL Yes Yes Yes
PUNB0116320 PUNJAB NATIONAL BANK BALIA MURSHIDABAD VILL&P.O BALIA DIST. MURSHIDABAD BALIA MURSHIDABAD WEST BENGAL Yes Yes Yes
PUNB0018720 PUNJAB NATIONAL BANK BALICHAK VILL & P.O BALICHAK DT. PASCHIM MIDNAPUR BALICHAK WEST BENGAL Yes Yes Yes
PUNB0215600 PUNJAB NATIONAL BANK BALIDAHA DISTT. HOOGHLY WB DISTT HOOGHLY WEST BENGAL BALIDAHA DISTT HOOGHLY WEST BENGAL Yes Yes Yes
PUNB0078420 PUNJAB NATIONAL BANK BALIRGHAT BALIRGHAT P.O BALIGOKULPUR BALIRGHAT WEST BENGAL Yes Yes Yes
PUNB0062020 PUNJAB NATIONAL BANK BALLAVPARA BALLAVPARA KATWA NADIA BALLAVPARA WEST BENGAL Yes Yes Yes
PUNB0023520 PUNJAB NATIONAL BANK BALURGHAT BALURGHAT BALURGHAT West Bengal 733101 Yes Yes Yes
PUNB0607100 PUNJAB NATIONAL BANK BALURGHAT SUDHI BHAWAN CHAK BHABANI BALURGHAT WEST BENGAL Yes Yes Yes
PUNB0209010 PUNJAB NATIONAL BANK BALURGHAT DISTTDAKSHIN DINAJP SWABHUMI APARTMENT CHAKRAVABANI COLLEGE P 733101 BALURGHATDISTTDINAJPURSOUTH WB West Bengal 733101 Yes Yes Yes
PUNB0049320 PUNJAB NATIONAL BANK BANARHAT P.O BANARHAT JALPAIGURI-735202 BANARHAT West Bengal 735202 Yes Yes Yes
PUNB0034620 PUNJAB NATIONAL BANK RAHARAKHARDAH RAHARA 24PGS(NORTH) BANK WEST BENGAL Yes Yes Yes
PUNB0048110 PUNJAB NATIONAL BANK BANKAPASI DISTT-BURDWAN VPO BANKAPASI JAGESWARDIHI BURDWAN 713143 BANKAPASI West Bengal 713143 Yes Yes Yes
PUNB0462900 PUNJAB NATIONAL BANK BANKOLA EASTERN COAL FIELD LTD AREA-6 BANKOLA DISTT-BURDWAN WEST BENGAL Yes Yes Yes
PUNB0019320 PUNJAB NATIONAL BANK BANKURA JOGESHWAR BHAVAN 551/3 RABINDRA SARANI BANKURA West Bengal 722101 Yes Yes Yes
PUNB0086710 PUNJAB NATIONAL BANK BANKURA-MACHANTALA AHALYABAI RO AMBICA MARKET NUTANGANJ. 722101 BANKURA West Bengal 722101 Yes Yes Yes
PUNB0136020 PUNJAB NATIONAL BANK KRISHNANAGARBANKURA PO-MEDINIPUR GRAM BANKURA BANKURA WEST BENGAL Yes Yes Yes
PUNB0149520 PUNJAB NATIONAL BANK MEJIA THERMAL POWER STATION D26A M.T.P.S COLONY P.O-M.T.P.S BANKURA WEST BENGAL Yes Yes Yes
PUNB0210720 PUNJAB NATIONAL BANK PRATAP BAGAN PRATAP BAGAN BANKURA PO&DIST- BANKURA BANKURA WEST BENGAL Yes Yes Yes
PUNB0129500 PUNJAB NATIONAL BANK BANKURA DISTT. BANKURA WEST VIDYA BHABAN MACHAN TALA BANKURA WB WEST BENGAL Yes Yes Yes
PUNB0015620 PUNJAB NATIONAL BANK BANSBERIA RUDRA MAIN RD BANSBERI HOOGLY BANSBERIA WEST BENGAL Yes Yes Yes
PUNB0110520 PUNJAB NATIONAL BANK BANSGORA VILL &P.O BANSGORA PURBA MEDINIPUR BANSGORA WEST BENGAL Yes Yes Yes
PUNB0134220 PUNJAB NATIONAL BANK BANSHIDHARPUR VILL BANSHIDHARPUR P.O ATHANGI BANSHIDHARPUR WEST BENGAL Yes Yes Yes
PUNB0070120 PUNJAB NATIONAL BANK BARA-ANDULIA BARA-ANDULIA NADIA BARA-ANDULIA WEST BENGAL Yes Yes Yes
PUNB0066620 PUNJAB NATIONAL BANK BARAKAR BARAKAR BURDWAN BARAKAR WEST BENGAL Yes Yes Yes
PUNB0117920 PUNJAB NATIONAL BANK BERAMPURA VILL BERAMPURA P.O MATIBERUAN BARAMPURA WEST BENGAL Yes Yes Yes
PUNB0134320 PUNJAB NATIONAL BANK BARANEGOI PO-BARANEGOI BAHGORA P MEDINIPUR BARANEGOI WEST BENGAL Yes Yes Yes
PUNB0012720 PUNJAB NATIONAL BANK BARASAT TITUMIR BUS TERMINUS C BARASAT 24PGS(N) BARASAT WEST BENGAL Yes Yes Yes
PUNB0972300 PUNJAB NATIONAL BANK BARASAT SISIR KUNJ 74/4/2 JESSORE ROAD OPP. SISIR KUNJ DIST.NORTH 24 PARGANAS WB BARASAT WEST BENGAL Yes Yes Yes
PUNB0081710 PUNJAB NATIONAL BANK BARASATDISTT NORTH TWENTY FOUR PARGANAS MINI MARKET 1ST FLOOR 12NO RAILWAY GATE 700126 BARASAT West Bengal 700126 Yes Yes Yes
PUNB0057820 PUNJAB NATIONAL BANK HBTOWNSODEPUR A38 AMARABATI BARASAT RD SODEPUR 24PGN BARASAT WEST BENGAL Yes Yes Yes
PUNB0140820 PUNJAB NATIONAL BANK HRIDAYPUR RAILWAY STATION 143/1HRIDAYPUR RLY STN P.O-HRIDAYPUR BARASAT WEST BENGAL Yes Yes Yes
PUNB0199920 PUNJAB NATIONAL BANK MAJHERPARA MAJHERPARA BARASAT WEST BENGAL Yes Yes Yes
PUNB0193220 PUNJAB NATIONAL BANK MASLANDAPUR MASLANDAPUR BARASAT WEST BENGAL Yes Yes Yes
PUNB0200020 PUNJAB NATIONAL BANK NARAYANPURWB NARAYANPUR(W.B.) BARASAT WEST BENGAL Yes Yes Yes
PUNB0194920 PUNJAB NATIONAL BANK SINDRANI SINDRANI BARASAT WEST BENGAL Yes Yes Yes
PUNB0199820 PUNJAB NATIONAL BANK TALSA TALSA BARASAT WEST BENGAL Yes Yes Yes
PUNB0042420 PUNJAB NATIONAL BANK TWENTY FOUR PARGANAS N REGION 48 JESSORE RD BARASAT 24PARAGANAS(N) BARASAT WEST BENGAL Yes Yes Yes
PUNB0161320 PUNJAB NATIONAL BANK WEST BENGAL STATE UNIVERSITY BARASAT DIST.24PARGANAS(NORTH) BARASAT WEST BENGAL Yes Yes Yes
PUNB0379400 PUNJAB NATIONAL BANK BARDHMAN REGIONAL OFFICE BURDWAN WEST BENGAL BARDHMAN WEST BENGAL 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.