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.
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.
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 |
|---|---|---|---|---|---|---|---|---|---|
| MAHB0000442 | BANK OF MAHARASHTRA | AMRITSAR | 26D KENNEDY AVENUE COURT ROAD AMRITSAR DIST. - AMRITSAR PUNJAB - 143001 | AMRITSAR | Punjab | 143001 | Yes | Yes | Yes |
| MAHB0002513 | BANK OF MAHARASHTRA | NEW AMRITSAR | NEAR GOLDEN GATE G T ROAD NEW AMRITSAR AMRITSAR PUNJAB-143006 | AMRITSAR | Punjab | 143006 | Yes | Yes | Yes |
| MAHB0002275 | BANK OF MAHARASHTRA | RANJIT AVENUE AMRITSAR | ALMAS SCO-7 D-BLOCK RANJIT AVENUE AMRITSAR-143001 | AMRITSAR | Punjab | 143001 | Yes | Yes | Yes |
| MAHB0002720 | BANK OF MAHARASHTRA | BANGA | GROUND FLOOR BSL COMPLEX MUKANDAPUR ROAD BANGA DIST. - S B S NAGAR PUNJAB - 144505 | BANGA | Punjab | 144505 | Yes | Yes | Yes |
| MAHB0002101 | BANK OF MAHARASHTRA | BARNALA | PRABHAT CINEMA ROAD BARNALA PUNJAB -148101 | BARNALA | Punjab | 148101 | Yes | Yes | Yes |
| MAHB0001492 | BANK OF MAHARASHTRA | CHUNNI KALAN | CHUNNI KALAN MAIN CHANDIGARH-FATEHGARH SAHIB ROAD | BASSI PATHANA | Punjab | 140412 | Yes | Yes | Yes |
| MAHB0002775 | BANK OF MAHARASHTRA | GANPATI ENCLAVE BATHINDA | SCO NO. 4-5 GANPATI ENCLAVE DABWALI ROAD BATHINDA DIST. BATHINDA PUNJAB - 141002 | BATHINDA | Punjab | 141002 | Yes | Yes | Yes |
| MAHB0001265 | BANK OF MAHARASHTRA | BHATINDA BRANCH | SCF 10-11 URBAN ESTATE MODEL TOWN PHASE I NEAR TV TOWER BHATINDA - 151001 | BHATINDA | Punjab | 151001 | Yes | Yes | Yes |
| MAHB0001740 | BANK OF MAHARASHTRA | MOHALI - PHASE II | S.C.F. 71 PHASE-2 MOHALI | CHANDIGARH | PUNJAB | Yes | Yes | Yes | |
| MAHB0001920 | BANK OF MAHARASHTRA | FARIDKOT | DHUNNA COMPLEX FIROJPUR ROAD OPP. NAHAR COLONY | FARIDKOT | Punjab | 151203 | Yes | Yes | Yes |
| MAHB0001895 | BANK OF MAHARASHTRA | FATEHGARH SAHIB | NO 565 WARD NO 14 OPP. BHATTI KANDA NEAR FATEHGARH SAHEB SIRHIND FATEHGARH SAHIB. | FATEHGARH SAHIB | Punjab | 140407 | Yes | Yes | Yes |
| MAHB0001863 | BANK OF MAHARASHTRA | ABOHAR | 1757/10 STREET NO.14 SUNDER NAGARI HANUMANGARH ROAD | FAZILKA | Punjab | 152123 | Yes | Yes | Yes |
| MAHB0002221 | BANK OF MAHARASHTRA | FAZILKA | KARLA COMPLEX GAUSHALA ROAD FAZILKA PUNJAB -152123 | FAZILKA | Punjab | 152123 | Yes | Yes | Yes |
| MAHB0000443 | BANK OF MAHARASHTRA | FEROZEPUR | ARYA SAMAJ CHOWK BAZAR BANSWALA FEROZPUR PIN 152002 | FIROZPUR | Punjab | 152002 | Yes | Yes | Yes |
| MAHB0002721 | BANK OF MAHARASHTRA | GIDDERBAHA | DHIR MARKET OLD ANAJ MANDI GIDDERBAHA DIST. SRI MUKATSAR SAHIB PUNJAB - 152101 | GIDDERBAHA | Punjab | 152101 | Yes | Yes | Yes |
| MAHB0001268 | BANK OF MAHARASHTRA | MANDI GOBINDGARH BRANCH | 274 SECTOR 20-B G.T. ROAD NEAR MAIN CHOWK MANDIGOBINDGARH PUNJAB. PIN 147301 | GOBIND GARH | Punjab | 147301 | Yes | Yes | Yes |
| MAHB0002420 | BANK OF MAHARASHTRA | BATALA | SCF 23-24 DHARAMPURA COLONY BATALA DISTRICT-GURDASPUR PUNJAB-143505 | GURDASPUR | Punjab | 143505 | Yes | Yes | Yes |
| MAHB0001315 | BANK OF MAHARASHTRA | GURDASPUR | NEAR POST OFFICE CHOWK JAIL ROAD | GURDASPUR | Punjab | 143001 | Yes | Yes | Yes |
| MAHB0000475 | BANK OF MAHARASHTRA | HOSHIARPUR | GOVERNMENT COLLEGE ROAD NEAR PRABHAT CHOWK HOSHIARPUR DIST. - HOSHIARPUR PUNJAB - 146001 | HOSHIARPUR | Punjab | 146001 | Yes | Yes | Yes |
| MAHB0002748 | BANK OF MAHARASHTRA | JAGRAON | GEETA COLONY DISPOSAL ROAD JAGRAON DIST. - LUDHIANA PUNJAB - 142026 | JAGRAON | Punjab | 142026 | Yes | Yes | Yes |
| MAHB0002583 | BANK OF MAHARASHTRA | INDUSTRIAL AREA JALANDHAR | PARVEEN PLAZA 421/9 SHIV NAGAR INDUSTRIAL AREA SODAL ROAD JALANDHAR DISTRICT- JALANDHAR PUNJAB-144004 | JALANDHAR | Punjab | 144004 | Yes | Yes | Yes |
| MAHB0000438 | BANK OF MAHARASHTRA | JALANDHAR | SHIVDEV PLAZA COMPLEX GARHA ROAD | JALANDHAR | Punjab | 141001 | Yes | Yes | Yes |
| MAHB0001493 | BANK OF MAHARASHTRA | KAPURTHALA | NEAR TAJ HOTEL MAIN JALANDHAR ROAD KAPURTHALA PUNJAB | KAPURTHALA | Punjab | 144601 | Yes | Yes | Yes |
| MAHB0002325 | BANK OF MAHARASHTRA | KHARAR | SCF-4 CITY SQUARE SECTOR 115 KHARAR LANDRAN ROAD KHARAR-140301 | KHARAR | Punjab | 140301 | Yes | Yes | Yes |
| MAHB0002761 | BANK OF MAHARASHTRA | KOTKAPURA | NEAR GIANI ZAIL SINGH MARKET MOGA ROAD KOTKAPURA DIST. - FARIDKOT PUNJAB - 151204 | KOTKAPURA | Punjab | 151204 | Yes | Yes | Yes |
| MAHB0002357 | BANK OF MAHARASHTRA | BAHADUR KE ROAD | SCF-24 NEW DANA MANDI BAHADUR KE ROAD LUDHIANA-141008 | LUDHIANA | Punjab | 141008 | Yes | Yes | Yes |
| MAHB0002760 | BANK OF MAHARASHTRA | BASANT CITY LUDHIANA | SCO-7 BASANT CITY EXTN 2 LUDHIANA DIST. - LUDHIANA PUNJAB - 141013 | LUDHIANA | Punjab | 141013 | Yes | Yes | Yes |
| MAHB0002762 | BANK OF MAHARASHTRA | CHANDIGARH ROAD LUDHIANA | OPPOSITE FORTIS HOSPITAL CHANDIGARH ROAD LUDHIANA DIST. - LUDHIANA PUNJAB - 141014 | LUDHIANA | Punjab | 141014 | Yes | Yes | Yes |
| MAHB0002514 | BANK OF MAHARASHTRA | CIVIL LINES LUDHIANA | B-34 214-3 GURU HARGOBIND NAGAR MALHI COMPLEX CIVIL LINES LUDHIANA DISTRICT-LUDHIANA PUNJAB-141001 | LUDHIANA | Punjab | 141001 | Yes | Yes | Yes |
| MAHB0002619 | BANK OF MAHARASHTRA | FEROZPUR ROAD LUDHIANA | GROUND FLOOR JAI KARTAR BHAWAN NEAR CIRCUIT HOUSE FEROZPUR ROAD LUDHIANA DIST-LUDHIANA PUNJAB-141001 | LUDHIANA | Punjab | 141001 | Yes | Yes | Yes |
| MAHB0002771 | BANK OF MAHARASHTRA | GK MALL PAKHOWAL ROAD LUDHIANA | SCO 56-57 G K ENCLAVE AND MALL SIDWAN CANAL PAKHOWAL ROAD LUDHIANA DIST. LUDHIANA PUNJAB - 141108 | LUDHIANA | Punjab | 141108 | Yes | Yes | Yes |
| MAHB0002666 | BANK OF MAHARASHTRA | HOUSING FINANCE BRANCH LUDHIANA | GROUND FLOOR JAI KARTAR BHAWAN NEAR CIRCUIT HOUSE FEROZPUR ROAD LUDHIANA DISTRICT-LUDHIANA PUNJAB-141001 | LUDHIANA | Punjab | 141001 | Yes | Yes | Yes |
| MAHB0001289 | BANK OF MAHARASHTRA | KHANNA BRANCH | SCF 36 G.T.B.MARKET NEAR PWD GUEST HOUSE KHANNA | LUDHIANA | PUNJAB | Yes | Yes | Yes | |
| MAHB0002358 | BANK OF MAHARASHTRA | KITCHLU NAGAR | GROUND FLOOR SINGHANIA COMPLEX NEAR SABJI MANDI CHOWK HAMBRAN ROAD LUDHIANA - 141001 | LUDHIANA | Punjab | 141001 | Yes | Yes | Yes |
| MAHB0000382 | BANK OF MAHARASHTRA | LUDHIANA | BXXII- 2566 AND BXXII-2566-1 DASHMESH NAGAR GILL ROAD NEAR GILL CHOWK LUDHIANA | LUDHIANA | Punjab | 141001 | Yes | Yes | Yes |
| MAHB0002773 | BANK OF MAHARASHTRA | MODEL TOWN LUDHIANA | 521 L DHARAM TOWER MODEL TOWN NEAR LYALLPUR SWEETS LUDHIANA DIST. LUDHIANA PUNJAB - 141002 | LUDHIANA | Punjab | 141002 | Yes | Yes | Yes |
| MAHB0002772 | BANK OF MAHARASHTRA | RAHON ROAD LUDHIANA | B-32/1098 RAHON ROAD KRISHNA COLONY LUDHIANA DIST. LUDHIANA PUNJAB - 141007 | LUDHIANA | Punjab | 141007 | Yes | Yes | Yes |
| MAHB0002737 | BANK OF MAHARASHTRA | SAMRALA | GROUND FLOOR KANG MARKET CHANDIGARH ROAD SAMRALA DIST. - LUDHIANA PUNJAB - 141114 | LUDHIANA | Punjab | 141114 | Yes | Yes | Yes |
| MAHB0001364 | BANK OF MAHARASHTRA | SHAHID BHAGAT SINGH NAGAR LUDHIANA | SCF-10 AND 11 E BLOCK MAIN MARKET SHAHID BHAGAT SINGH NAGAR PAKHOWAL ROAD | LUDHIANA | PUNJAB | Yes | Yes | Yes | |
| MAHB0002421 | BANK OF MAHARASHTRA | MALERKOTLA | WARD NO. 20 JARG CHOWK LUDHIANA ROAD DISTRICT- MALERKOTLA PUNJAB-148023 | MALERKOTLA | Punjab | 148023 | Yes | Yes | Yes |
| MAHB0002222 | BANK OF MAHARASHTRA | MANSA | WARD NO. 1 LINK ROAD MANSA PUNJAB -151505 | MANSA | Punjab | 151505 | Yes | Yes | Yes |
| MAHB0001297 | BANK OF MAHARASHTRA | MOGA BRANCH | ADJACENT TO INDIAN OIL PETROL PUMP NEARBY GOVT. ITI G.T.ROAD MOGA PUNJAB 142001 | MOGA | Punjab | 142001 | Yes | Yes | Yes |
| MAHB0002015 | BANK OF MAHARASHTRA | AERO CITY MOHALI | SCO 28 BLOCK-G AERO ARCADE AERO CITY MOHALI PUNJAB 140306 | MOHALI | Punjab | 140306 | Yes | Yes | Yes |
| MAHB0001782 | BANK OF MAHARASHTRA | MUKERIAN | OPP A.S.SENIOR SECONDARY SCHOOL TALWAR ROAD MUKERIAN | MUKERIAN | Punjab | 144211 | Yes | Yes | Yes |
| MAHB0001490 | BANK OF MAHARASHTRA | MUKTSAR | KEHAR SINGH COMPLEX KOTAKPURA ROAD MUKSTAR | MUKTSAR | Punjab | 152026 | Yes | Yes | Yes |
| MAHB0002811 | BANK OF MAHARASHTRA | MULLANPUR | OPPOSITE DLF ECO CITY MULLANPUR GARIBDASS DIST. - SAHIBZADA AJIT SINGH NAGAR PUNJAB - 140901 | MULLANPUR GARIBDASS | Punjab | 140901 | Yes | Yes | Yes |
| MAHB0001412 | BANK OF MAHARASHTRA | NAKODAR ROAD JALANDHAR | MANMOHAN COMPLEX NEAR LAL RATTAN CINEMA NAKODAR ROAD JALANDHAR | NAKODAR | Punjab | 144040 | Yes | Yes | Yes |
| MAHB0001242 | BANK OF MAHARASHTRA | NAWANSHAHR BRANCH | CHANDIGARH ROAD NEAR SUTLEJ CINEMA KOTHI ROAD NAWANSHAHR | NAWANSHAHAR | PUNJAB | Yes | Yes | Yes | |
| MAHB0001316 | BANK OF MAHARASHTRA | PATHANKOT | SCF NO.7 BLOCK B IMPROVEMENT TRUST COMPLEX ROAD PATHANKOT-145001 | PATHANKOT | Punjab | 145001 | Yes | Yes | Yes |
| MAHB0002801 | BANK OF MAHARASHTRA | LOWER MALL ROAD PATIALA | CLASSIC PLAZA DHIRU MAJRI LOWER MALL ROAD PATIALA DIST. - PATIALA PUNJAB - 147001 | PATIALA | Punjab | 147001 | Yes | Yes | Yes |
| MAHB0002736 | BANK OF MAHARASHTRA | NABHA | BAURAN GATE NEAR NEW GRAIN MARKET NABHA DIST. - PATIALA PUNJAB - 147201 | PATIALA | Punjab | 147201 | Yes | Yes | Yes |
| MAHB0001213 | BANK OF MAHARASHTRA | PATIALA BRANCH | SCO - 18 LEELA BHAWAN MARKET PATIALA DIST. - PATIALA PUNJAB - 147001 | PATIALA | Punjab | 147001 | Yes | Yes | Yes |
| MAHB0001193 | BANK OF MAHARASHTRA | PHAGWARA | 744 GURU HARGOVIND NAGAR PHAGWARA | PHAGWARA | Punjab | 144401 | Yes | Yes | Yes |
| MAHB0001489 | BANK OF MAHARASHTRA | RAJPURA | SHOP NO.10-11 BLOCK-E CALIBRE MARKET NEAR RAILWAY OVER BRIDGE PATIALA ROAD | RAJPURA | Punjab | 140401 | Yes | Yes | Yes |
| MAHB0001288 | BANK OF MAHARASHTRA | ROOP NAGAR BRANCH | SCF 37 BELA ROAD ROOP NAGAR | RUPNAGAR | Punjab | 140001 | Yes | Yes | Yes |
| MAHB0002584 | BANK OF MAHARASHTRA | KURALI | SHOP NO A1 & A2 KURALI BUSINESS CENTRE MORINDA ROAD KURALI DISTRICT- SAS NAGAR PUNJAB-140103 | S.A.S NAGAR | Punjab | 140103 | Yes | Yes | Yes |
| MAHB0002658 | BANK OF MAHARASHTRA | SECTOR SIXTY SIX-A MOHALI | SCO 13 SEC 66 A JLPL S.A.S. NAGAR PUNJAB-140306 | S.A.S. NAGAR | Punjab | 140306 | Yes | Yes | Yes |
| MAHB0002618 | BANK OF MAHARASHTRA | DERA BASSI | SHOP NO 1086 PARAS PLAZA CHANDIGARH-AMBALA HIGHWAY DISTRICT-SAHIBZADA AJIT SINGH NAGAR PUNJAB-140507 | SAHIBZADA AJIT SINGH NAGAR | Punjab | 140507 | Yes | Yes | Yes |
| MAHB0001659 | BANK OF MAHARASHTRA | SANGRUR | BOOTH NO. 38-39 50-51 NEW GRAIN MARKET GOUSHALA ROAD | SANGRUR | Punjab | 148001 | Yes | Yes | Yes |
| MAHB0002408 | BANK OF MAHARASHTRA | HOUSING FINANCE BRANCH MOHALI | SCO-22 MOHALI CITY CENTRE F-BLOCK AEROCITY MOHALI DISTRICT-SAS NAGAR PUNJAB-140306 | SAS NAGAR | Punjab | 140306 | Yes | Yes | Yes |
| MAHB0001245 | BANK OF MAHARASHTRA | MOHALI - PUNJAB BRANCH | SCF 60 SECTOR 65 PHASE XI SAS NAGAR MOHALI MOHALI-160062 | SAS NAGAR MOHALI | Punjab | 160062 | Yes | Yes | Yes |
| MAHB0001424 | BANK OF MAHARASHTRA | LUDHIANA FOCAL POINT ROAD | 154 FOCAL POINT ROAD KAILASH NAGAR SHERPUR | SHERPUR-BET | PUNJAB | Yes | Yes | Yes | |
| MAHB0002735 | BANK OF MAHARASHTRA | MALOUT | WARD NO. 13 PREET NAGAR G T ROAD NEAR CONVENT SCHOOL MALOUT DIST. - SRI MUKTSAR SAHIB PUNJAB - 152107 | SRI MUKTSAR SAHIB | Punjab | 152107 | Yes | Yes | Yes |
| MAHB0002759 | BANK OF MAHARASHTRA | SUNAM | OPPOSITE GAUSHALA GUGGA MARI ROAD SUNAM DIST. - SANGRUR PUNJAB - 148028 | SUNAM | Punjab | 148028 | Yes | Yes | Yes |
| MAHB0002100 | BANK OF MAHARASHTRA | TARN TARAN | NEAR SOKHI TENT HOUSE SARHALI ROAD TARN TARAN PUNJAB 143401 | TARN TARAN | Punjab | 143401 | Yes | Yes | Yes |
| MAHB0001410 | BANK OF MAHARASHTRA | ZIRAKPUR | A K S COLONY ZIRAKPUR - PATIALA ROAD ZIRKAPUR | ZIRAKPUR | PUNJAB | 140105 | Yes | Yes | Yes |
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:
- Open our IFSC Code Finder.
- Choose “Search by Bank Name” or “Search by Branch Name” and enter the details.
- Optionally filter by state and district to narrow results.
- Click the correct branch and note the IFSC, address, and NEFT/RTGS/IMPS status.
- 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:
| Service | Typical use | Timing | Limit (approx) |
|---|---|---|---|
| NEFT | Regular transfers | Batches, same day | No max |
| RTGS | High-value transfers | Real-time, same day | Min ₹2 lakh |
| IMPS | Instant transfer | 24/7 instant | As 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.