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
IDIB000A517 INDIAN BANK AGARPADA AGARPADA PO BT PUR V AGARPADA AGARPADA BT PUR PIN 756115 AGARPADA Odisha 756115 Yes Yes Yes
IDIB000A560 INDIAN BANK ALARA PO ALARA BLOCK NARSINGHPUR DIST CUTTACK ALARA ALARA ALARA PIN 754032 ALARA Odisha 754032 Yes Yes Yes
IDIB000A218 INDIAN BANK AMBAPUA 704/7172 704/7174 SHREE KRISHNA VIHAR CHOWK AMBAPUA AMBAPUA PIN 761119 AMBAPUA Odisha 761119 Yes Yes Yes
IDIB000A136 INDIAN BANK ANGUL NH55 HARIMAHURI CHOWK MAIN ROAD ANGUL PIN 759122 ANGUL Odisha 759122 Yes Yes Yes
IDIB000A636 INDIAN BANK CALTAX CHOWK ANGUL GROUND FLOOR HOTEL ASHRAY UMASHANKAR BAZAR TURANGA NH 55 PTC CHOWK ANGUL ANGUL PIN 759123 ANGUL Odisha 759123 Yes Yes Yes
IDIB000A639 INDIAN BANK ANJIRA VILL ANJIRA BALI SAHI CHHAK) PO SARAGADA MUKUNDAPUR DISTT JAJPUR ODISHA 755023 BALISAHI ANJIRA SARAGADAMUKUNDAPUR PIN 755023 ANJIRA Odisha 755023 Yes Yes Yes
IDIB000A657 INDIAN BANK ARUHA AT/PO ARUHA VIA HARIDASPUR DIST JAJPUR PIN755024 ARUHA ARUHA HARIDASPUR PIN 755024 ARUHA Odisha 755024 Yes Yes Yes
IDIB000S304 INDIAN BANK SORO NEAR VETENARY HOSPITAL BALASWAR LINGIPADA ROAD ASHRAM CHAWK SORO PIN 756045 ASHRAM CHAWK Odisha 756045 Yes Yes Yes
IDIB000J057 INDIAN BANK JATNI PLOT NO480 ATBIKASH NAGAR RAMACHANDRAPUR POJATANI PIN 752050 ATBIKASH NAGAR RAMACHANDRAPUR Odisha 752050 Yes Yes Yes
IDIB000P142 INDIAN BANK ATHAMALIK SHREE RAM COMPLEX GANDHI CHOWK ATHAMALLIK ATHAMALLIK PIN 759125 ATHAMALLIK Odisha 759125 Yes Yes Yes
IDIB000K322 INDIAN BANK KUAKHIA KUAKHIA RASULPUR ATKUAKHIA POKUAKHIA PIN 755051 ATKUAKHIA Odisha 755051 Yes Yes Yes
IDIB000M277 INDIAN BANK MADHAB 1 GRAMPANCHAYAT BUILDING ATMADHAB POMADHAB VIANIALI PIN 754004 ATMADHAB Odisha 754004 Yes Yes Yes
IDIB000B516 INDIAN BANK BADABIRUAN RAJIV GANDHI SEVAKENDRA VILLAGE POST BADABIRUAN TEHSIL JAJAPUR BLOCK KOREI BADABIRUAN BADABIRUAN BADABIRUAN PIN 755015 BADABIRUAN Odisha 755015 Yes Yes Yes
IDIB000B161 INDIAN BANK BADHIGAON GRAM PANCHAYAT BUILDING BADHIGAON BADHIGAON BADHIGAON PIN 762026 BADHIGAON Odisha 762026 Yes Yes Yes
IDIB000B537 INDIAN BANK BAGHMARI BAGHMARI TEHSILBEGUNIADIST KHORDAODISHA BAGHAMARI BAGHAMARI BAGHAMARI PIN 752061 BAGHAMARI Odisha 752061 Yes Yes Yes
IDIB000B106 INDIAN BANK BALASORE PLOT NO566/1414 NEW BUS STANDNEAR HONDA SHOW ROOM PADMALAYA MARKETING COMPLEX SAHADEVKHUNTA PIN 756001 BALASORE Odisha 756001 Yes Yes Yes
IDIB000H049 INDIAN BANK HALDIPADA GRAMPANCHAYAT BUILDING GRAMPANCHAYAT BUILDING GRAMPANCHAYAT BUILDING HALDIPADA PIN 756027 BALASORE Odisha 756027 Yes Yes Yes
IDIB000I535 INDIAN BANK IRDA VILL PO IRDA VIA BASTA IRDA IRDA IRDA PIN 756080 BALESHWAR Odisha 756080 Yes Yes Yes
IDIB000B159 INDIAN BANK BALICHANDRAPUR ATBALICHANDRAPUR PS BALICHANDRAPUR BALICHANDRAPUR BALICHANDRAPUR PIN 754205 BALICHANDRAPUR Odisha 754205 Yes Yes Yes
IDIB000B803 INDIAN BANK BAPUJI NAGAR NO159 BAPUJI NAGAR BHUBANESWAR 751009 LANE 12 BAPUJI NAGAR BHUBANESWAR PIN 751009 BAPUJI NAGAR Odisha 751009 Yes Yes Yes
IDIB000B643 INDIAN BANK RUCHIKA MARKET BARAMUNDA A/29 HOUSING BOARD COLONY RUCHIKA MARKET BARAMUNDA BARAMUNDA PIN 751003 BARAMUNDA Odisha 751003 Yes Yes Yes
IDIB000B653 INDIAN BANK BARBIL NEAR BHARAT BAKERY MAIN ROAD BARBIL BARBIL PIN 758035 BARBIL Odisha 758035 Yes Yes Yes
IDIB000B202 INDIAN BANK BAREIPALLI NH 6 NEAR RELIANCE PETROL PUMP BAREIPALI BAREIPALI PIN 768006 BAREIPALI Odisha 768006 Yes Yes Yes
IDIB000B105 INDIAN BANK BARGARH SHASHIBHUSAN MARKET COMPLEX HOSPITAL ROAD BARGARH BARGARH PIN 768028 BARGARH Odisha 768028 Yes Yes Yes
IDIB000B669 INDIAN BANK STATION BAZAR BARIPADA PLOT NO 106/1080 WARD NO 20 DHIPASAHI STATION BAZAR BARIPADA BARIPADA PIN 757001 BARIPADA Odisha 757001 Yes Yes Yes
IDIB000B683 INDIAN BANK BARTANA VILL P O BARTANA VIA B T PUR DIST BALASORE BARTANA BARTANA BARTANA PIN 756115 BARTANA Odisha 756115 Yes Yes Yes
IDIB000B206 INDIAN BANK BASUDEVPUR 52 BLOCK ROAD BASUDEVPUR BASUDEVPUR PIN 756125 BASUDEVPUR Odisha 756125 Yes Yes Yes
IDIB000B725 INDIAN BANK BELIAPAL PO VILL BELIAPAL VIA BADAMBA BELIAPAL DAMANGADIA BELIAPAL BELIAPAL PIN 754031 BELIAPAL Odisha 754031 Yes Yes Yes
IDIB000B016 INDIAN BANK BERHAMPUR 425/13 CITY HIGH SCHOOL ROAD HANUMAN BAZAAR BERHAMPUR BERHAMPUR PIN 760002 BERHAMPUR Odisha 760002 Yes Yes Yes
IDIB000B745 INDIAN BANK JAIL ROAD BHADRAK MAIN ROAD OPP JAIL POST OFFICE) PO BHADRAK NAYASARAK BHADRAK BHADRAK PIN 756100 BHADRAK Odisha 756100 Yes Yes Yes
IDIB000K261 INDIAN BANK KORKARA GRAM PANCHAYAT BUILDING AT PO KORKORA VIA ARNAPAL KORKORA PIN 756116 BHADRAK Odisha 756116 Yes Yes Yes
IDIB000M621 INDIAN BANK MANJURI ROAD VILL PO MANJURI ROAD MANJURIROAD MANJURIROAD PIN 756121 BHADRAK Odisha 756121 Yes Yes Yes
IDIB000B756 INDIAN BANK BHALUMUNDA AT/ PO BHALUMUNDA VIA BANGOMUNDA BHALUMUNDA BHALUMUNDA BHALUMUNDA PIN 767040 BHALUMUNDA Odisha 767040 Yes Yes Yes
IDIB000B107 INDIAN BANK BHAWANIPATNA PLOT NO 1552 JAGANNATH TEMPLE ROAD BHAWANIPATNA BHAWANIPATNA PIN 766001 BHAWANIPATNA Odisha 766001 Yes Yes Yes
IDIB000P602 INDIAN BANK POTHORA VILL PO BHEJIPUT DIST GANJAM BHEJIPUT BHEJIPUT BHEJIPUT PIN 761029 BHEJIPUT Odisha 761029 Yes Yes Yes
IDIB000B024 INDIAN BANK BHUBANESHWAR 32 JANPATH ASHOK NAGAR UNIT II BHUBANESHWAR BHUBANESWAR PIN 751009 BHUBANESHWAR Odisha 751009 Yes Yes Yes
IDIB000S143 INDIAN BANK SAILASRI VIHAR VIM510 SAILASHREE VIHAR BHUBANESHWAR SAILASHREE VIHAR PIN 751021 BHUBANESHWAR Odisha 751021 Yes Yes Yes
IDIB000K717 INDIAN BANK BHUBANESWAR KALINGA INSTT. OF INDUSTRIAL TECH. KIIT KOEL CAMPUSI PO KIIT DIST BHUBANESWAE 751024 PATIA BHUBANESWAR KIIT PIN 751024 BHUBANESWAR Odisha 751024 Yes Yes Yes
IDIB000B802 INDIAN BANK BHUBANESWAR NAYA PALLY PLOT NO3/1B GROUND FLOOR IRC VILLAGE NAYAPALLI KHURDA BHUBANESWAR751015 NAYAPALLI BHUBANESWAR IRC VILLAGE PIN 751015 BHUBANESWAR Odisha 751015 Yes Yes Yes
IDIB000D109 INDIAN BANK DUMDUMA INDIAN BANK DUMDUMA BRANCH PLOT NO 564 PHASE II HOUSING BOARD COLONY DUMDUMA BHUBANESWAR PIN 751019 BHUBANESWAR Odisha 751019 Yes Yes Yes
IDIB000G134 INDIAN BANK GADAKANA PLOT NO 243/863 SAMANTAPUR GAJAPATINAGAR BHUBANESWAR BHUBANESWAR ODISHA Yes Yes Yes
IDIB000H063 INDIAN BANK HANSPAL PURI CANAL ROAD AT HANSPAL PO NAHARKANTA BHUBANESWAR PIN 752101 BHUBANESWAR Odisha 752101 Yes Yes Yes
IDIB000J053 INDIAN BANK JAGANNATH ROAD PLOT NO1239ROAD NO13 JAGANNATH NAGAR BHUBANESWAR GGP COLONY PIN 751025 BHUBANESWAR Odisha 751025 Yes Yes Yes
IDIB000M154 INDIAN BANK MOUSIMA TEMPLE MARG PLOT NO 524 MAIN ROAD VIVEKANANDA MARG BHUBANESWAR KEDARGOURI PIN 751002 BHUBANESWAR Odisha 751002 Yes Yes Yes
IDIB000S159 INDIAN BANK SAHEED NAGAR B 2 EAST ) SAHEED NAGAR NEAR EMPIRE HOTEL BHUBANESWAR BHUBANESWAR PIN 751007 BHUBANESWAR Odisha 751007 Yes Yes Yes
IDIB000S331 INDIAN BANK SAMANGA PLOT NO 193/651 MOUZA-KHARIPADA NEAR SAMANGA PANCHAYAT OFFICE PS-PURI SADAR DIST PURI ODISHA PIN-752002 BHUBANESWAR Odisha 752002 Yes Yes Yes
IDIB000S341 INDIAN BANK SUNDARPADA SUNDARA BRANCH HIG 1/55 BHIMATANGI ROAD KAPIL PRASAD BHUBANESWAR DIST-KHURDA PIN-751002 BHUBANESWAR Odisha 751002 Yes Yes Yes
IDIB000B040 INDIAN BANK BIRIDI NH55 CUTTACK JAGATSINGPUR RD BIRIDI BIRIDI PIN 754111 BIRIDI Odisha 754111 Yes Yes Yes
IDIB000T536 INDIAN BANK BHUBANESWAR TEMPLE MARG PLOT NO570 LEWIS ROAD BJB NAGAR 751014 PIN 751014 BJB NAGAR Odisha 751014 Yes Yes Yes
IDIB000P617 INDIAN BANK PATNAGARH BLOCK CHHAK PATNAGARH DIST BOLANGIR ORISSA MAIN ROAD BLOCK CHOWK PATNAGARH PIN 767025 BLOCK CHOWK Odisha 767025 Yes Yes Yes
IDIB000B130 INDIAN BANK BOLANGIR TAPASWINI PLAZA NEAR CIVIL COURT RAJENDRA COLLEGE ROAD BOLANGIR PIN 767001 BOLANGIR Odisha 767001 Yes Yes Yes
IDIB000B850 INDIAN BANK RAMJIPARA BOLANGIR RAMJI PADA ROAD NEAR DURGA MANDIR BOLANGIR PO BALANGIR PIN 767001 BOLANGIR Odisha 767001 Yes Yes Yes
IDIB000B869 INDIAN BANK BAUDH SHIBANI MARKET BAUDH POST SHIVANI MARKET BOUDH MAIN POST OFFICE BOUDH PIN 762014 BOUDH Odisha 762014 Yes Yes Yes
IDIB000D039 INDIAN BANK DHALPUR AT/PO DHALPUR VIA PURUNAKATAK BOUDH DHALPUR PIN 762013 BOUDH Odisha 762013 Yes Yes Yes
IDIB000M062 INDIAN BANK MANAMUNDA AT/PO MANAMUNDA MAIN ROAD NH 57 PS MANAMUNDA MANAMUNDA PIN 762016 BOUDH Odisha 762016 Yes Yes Yes
IDIB000B035 INDIAN BANK BUGUDA MAIN ROAD INFRONT OF SARASWATI VIDYA MANDIR BUGUDA BUGUDA PIN 761118 BUGUDA Odisha 761118 Yes Yes Yes
IDIB000J531 INDIAN BANK JAJPUR ROAD BANK STREET P O JAJPUR ROAD BANK STREET BYASANAGAR BYASANAGAR PIN 755019 BYASANAGAR Odisha 755019 Yes Yes Yes
IDIB000C057 INDIAN BANK CHANDIPUT PLOT NO 481 MAIN ROAD OPP GRAM PANCHAYAT OFFICE CHANDIPUT CHANDIPUT PIN 761017 CHANDIPUT Odisha 761017 Yes Yes Yes
IDIB000G604 INDIAN BANK GOPALPUR PORT GOPALPUR PORT BRANCH AT ARJEEPALLI MAIN ROAD CHATRAPUR CHATRAPUR CHATRAPUR PIN 761020 CHATRAPUR Odisha 761020 Yes Yes Yes
IDIB000C560 INDIAN BANK CHATUANKA VILL PO CHATAUANKA VIA KANTABANJI CHATUANKA CHATUANKA PIN 767039 CHATUANKA Odisha 767039 Yes Yes Yes
IDIB000C185 INDIAN BANK CHHEND HOUSE NO M1 NEAR VSS MARKET CHHEND CHHEND PIN 769015 CHHEND Odisha 769015 Yes Yes Yes
IDIB000B574 INDIAN BANK BALISAHI GRAMA PANCHAYAT BUILDING AT / PO BALISAHI VIA NARASINGHPUR DIST CUTTACK ODISHA PIN754032 PIN 754032 CUTTACK Odisha 754032 Yes Yes Yes
IDIB000B160 INDIAN BANK BANIPADA INDIAN BANK BANIPADA GRAM PANCHAYAT BUILDING CHASAPADA PIN 754027 CUTTACK Odisha 754027 Yes Yes Yes
IDIB000B029 INDIAN BANK BRAHMANSAILO AT/PO BRAHMANSAILO MAIN ROAD PS GOVINDPUR BRAHMANSAILO PIN 754018 CUTTACK Odisha 754018 Yes Yes Yes
IDIB000C037 INDIAN BANK CUTTACK 162C MANGALABAGH BUXI BAZAAR CUTTACK BUXIBAZAR PIN 753001 CUTTACK Odisha 753001 Yes Yes Yes
IDIB000C646 INDIAN BANK CUTTACK CANTONMENT ROAD MONI BHAWAN 11 CANTONMENT ROAD CANTONMENT ROAD CANTONMENT ROAD BUXI BAZAR PIN 753001 CUTTACK Odisha 753001 Yes Yes Yes
IDIB000C612 INDIAN BANK CUTTACK CHOWDHURY BAZAR CHOWDHURY BAZAR BRANCH DOLAMUNDAI PITHAPUR ROAD BUXIBAZAR PIN 753001 CUTTACK Odisha 753001 Yes Yes Yes
IDIB000C648 INDIAN BANK CUTTACK NAYA SADAK NAYA SARAK CUTTACK 753 002 NAYA SARAK CUTTACK CHANDINICHOWK PIN 753002 CUTTACK Odisha 753002 Yes Yes Yes
IDIB000K125 INDIAN BANK KRUSHNA PRASAD DOOR NO 18 G P STREET BEHIND PANCHAYAT OFFICE AT/PO KRUSHNAPRASAD PS NIALI PIN 754004 CUTTACK Odisha 754004 Yes Yes Yes
IDIB000S094 INDIAN BANK SIRILO SIRILO SIRLO NABAGRAM VIA RAGHUNATHPUR SIRLO NABAGRAM PIN 754298 CUTTACK Odisha 754298 Yes Yes Yes
IDIB000T089 INDIAN BANK TULSIPUR DEULA SAHI CHHAKA TULSIPUR CUTTACK TULSIPUR PIN 753008 CUTTACK Odisha 753008 Yes Yes Yes
IDIB000K217 INDIAN BANK KALINGANAGAR JAJPUR ROAD DANAGADI DANAGADI DANAGADI PIN 755026 DANAGADI Odisha 755026 Yes Yes Yes
IDIB000D002 INDIAN BANK DANPUR MAIN ROAD MAIN ROAD DANPUR DANPUR PIN 754210 DANPUR Odisha 754210 Yes Yes Yes
IDIB000D090 INDIAN BANK DEOGARH BRANCHI MUNCIPALITY ROAD DEBAGARH DEBAGARH PIN 768108 DEBAGARH Odisha 768108 Yes Yes Yes
IDIB000D044 INDIAN BANK DHENKANAL 1ST FLOOR OLD CINEMA LANE JAWAHAR CHOWK DHENKANAL DHENKANAL PIN 759001 DHENKANAL Odisha 759001 Yes Yes Yes
IDIB000K145 INDIAN BANK KHARSANDHA AT UPPALADAJUNCTION MAIN ROAD UPPALADA VIA PARALEKHAMUNDI KHARASANDHA PIN 761211 GAJAPATI Odisha 761211 Yes Yes Yes
IDIB000G518 INDIAN BANK GANDAKIPUR VILL P O GANDAKIPUR BLOCK KUJANGA DIST JAGATSINGHPUR VIA KUJANGA GANDAKIPUR GOPIAKUD PIN 754141 GANDAKIPUR Odisha 754141 Yes Yes Yes
IDIB000B076 INDIAN BANK BELAPADAPATNA BELAPADAPATNA MAIN ROAD GANIA GANIA GANIA PIN 752085 GANIA Odisha 752085 Yes Yes Yes
IDIB000B737 INDIAN BANK ANNAPURNA MARKET BERHAMPUR NEAR NEW TALUKA CHHAKA OPPOSITE OF PRIMERY HEALTH CENTER ASKA ROAD BERHAMPUR PIN 760006 GANJAM Odisha 760006 Yes Yes Yes
IDIB000C011 INDIAN BANK CHATRAPUR MAIN ROAD CHATRAPUR GANJAM CHATRAPUR PIN 761020 GANJAM Odisha 761020 Yes Yes Yes
IDIB000C149 INDIAN BANK COURTPETA RAJARANI TOWER NEAR B N PUR POLICE STATION KAMAPALLI MAIN ROAD COURTPETA BERHAMPUR760004 MICR760019003 PIN 760004 GANJAM Odisha 760004 Yes Yes Yes
IDIB000G013 INDIAN BANK GOPALPUR MAIN ROAD GOPALPUR GANJAM GOPALPUR PIN 761002 GANJAM Odisha 761002 Yes Yes Yes
IDIB000J001 INDIAN BANK JAGANNATH PRASAD MAIN ROAD JAGANNATHPRASAD PIN 761121 GANJAM Odisha 761121 Yes Yes Yes
IDIB000J026 INDIAN BANK JAYANTIPUR JAYANTIPUR GANJAM ORISSA JAYANTIPUR PIN 761006 GANJAM Odisha 761006 Yes Yes Yes
IDIB000K033 INDIAN BANK KHALLIKOTE MAIN ROAD KHALLIKOTE GANJAM KHALLIKOTE PIN 761030 GANJAM Odisha 761030 Yes Yes Yes
IDIB000K186 INDIAN BANK KHANAMANA INDIAN RARE EARTHS LTD CAMPUS MATTIKHALLO VIA CHATRAPUR PO MATTIKHALLO PIN 761045 GANJAM Odisha 761045 Yes Yes Yes
IDIB000G030 INDIAN BANK GARABHANDA MAIN ROAD GARABANDHA GARABANDHA GARABANDHA PIN 761215 GARABANDHA Odisha 761215 Yes Yes Yes
IDIB000G041 INDIAN BANK GODA PLOT NO MAIN ROAD GODA GODA VIA BORIKINA PIN 754110 GODA Odisha 754110 Yes Yes Yes
IDIB000S049 INDIAN BANK SAMBALPUR NEAR GOVT BUS STAND LAXMI TALKIES ROAD GOLE BAZAR SAMBALPUR PIN 768001 GOLE BAZAR Odisha 768001 Yes Yes Yes
IDIB000G102 INDIAN BANK GOLIA GRAM PANCHAYAT BUILDING GOLIA GOLIA GOLIA PIN 761118 GOLIA Odisha 761118 Yes Yes Yes
IDIB000H501 INDIAN BANK H.KATAPALI VILL PO H KATAPALI VIA JHARSUGUDA H KATAPALLI H KATAPALLI H KATAPALLI PIN 768202 H KATAPALLI Odisha 768202 Yes Yes Yes
IDIB000H540 INDIAN BANK HARIANTA VILLAGE POST HARIANTA HARIANTA HARIANTA HARIANTA PIN 754025 HARIANTA Odisha 754025 Yes Yes Yes
IDIB000H579 INDIAN BANK HIRMA RAJIV GANDHI SEVA KENDRA PO HIRMA HIRMA HIRMA HIRMA PIN 768202 HIRMA Odisha 768202 Yes Yes Yes
IDIB000I531 INDIAN BANK INFOCITY BHUBHANESHWAR PLOT NO E/3 CHANDAKA INDUSTRIAL ESTATE INFO CITY CHANDRASEKHARPUR INFOCITY BHUBANESWAR KIIT PIN 751024 INFOCITY BHUBANESWAR Odisha 751024 Yes Yes Yes
IDIB000B746 INDIAN BANK BHADRAK COLLEGE BHADRAK COLLEGE BHADRAK BHADRAK COLLEGE BHADRAK JAGANNATHPUR BHADRAK COLLEGE PIN 756100 JAGANNATHPUR Odisha 756100 Yes Yes Yes
IDIB000J509 INDIAN BANK CUTTACK JAGATPUR NEW INDUSTRIAL ESTATE VILL PO JAGATPUR KENDRAPARA ROAD JAGATPUR JAGATPUR PIN 754021 JAGATPUR Odisha 754021 Yes Yes Yes
IDIB000P188 INDIAN BANK ATHARABANKI PLOT NO 485 BIJAYACHANDRAPUR ATHARABANKI PIN 754120 JAGATSINGHAPUR Odisha 754120 Yes Yes Yes
IDIB000J038 INDIAN BANK JAGATSINGPUR AT DURGABAZAR CUTTACK MACHHAGAON ROAD JAGATSINGHPUR PO JAGATSINGHPUR PIN 754103 JAGATSINGHPUR Odisha 754103 Yes Yes Yes
IDIB000A080 INDIAN BANK ANKULA ANKULA JAJPUR TOWN JAJPUR JAJPUR PIN 755001 JAJPUR Odisha 755001 Yes Yes Yes
IDIB000B067 INDIAN BANK BALIAPAL BALIAPAL BAINSIRIA JAJPUR BAINSIRIA PIN 755017 JAJPUR Odisha 755017 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.