IFSC Directory

Search IFSC codes, bank branches, addresses, and location details

Browse a large India-wide bank branch directory with IFSC search, city and state filters, and SEO-friendly detail pages for each branch.

197,048

Total bank branches

382

Active banks covered

45

States in directory

Directory Utility

Search by IFSC, bank name, branch, city, district, or state

The directory is built to help users move from broad discovery into exact branch pages that are easy to index and share.

Canonical detail pages Each branch can resolve to a clean IFSC URL with bank, branch, city, and state context.
Search-friendly flow Users can search broadly, filter results, or jump straight into a specific IFSC code page.
IFSC lookup | branch listing | SEO-friendly detail pages
197,048 Searchable bank branches in the IFSC directory
382 Active banks with indexed branch data
45 States available in current branch coverage

24,486 IFSC results

Filtered results based on your current search criteria.

Maharashtra Gramin Bank

NANDURGHAT

MAHG0004527
AT NANDURGHAT TQ KAIJ DIST BEED, BEED, NANDURGHAT, MAHARASHTRA
NANDURGHAT, MAHARASHTRA
MICR: Not available
View IFSC details

Maharashtra Gramin Bank

NEKNOOR

MAHG0004545
AT NEKNOOR TQ BEED DIST BEED, BEED, NEKNOOR, MAHARASHTRA
NEKNOOR, MAHARASHTRA
MICR: Not available
View IFSC details

Maharashtra Gramin Bank

PADALSINGI

MAHG0004530
AT PADALSINGI TQ GEORAI DIST BEED, BEED, PADALSINGI, MAHARASHTRA
PADALSINGI, MAHARASHTRA
MICR: Not available
View IFSC details

Maharashtra Gramin Bank

PARALI

MAHG0004548
AT PARALI TQ PARALI DIST BEED, BEED, PARALI, MAHARASHTRA
PARALI, MAHARASHTRA
MICR: Not available
View IFSC details

Maharashtra Gramin Bank

Patoda

MAHG0004549
At Patoda Tq Patoda Dist Beed, Beed, Patoda, Maharashtra
Patoda, Maharashtra
MICR: 431570574
View IFSC details

Maharashtra Gramin Bank

PATODA AMBA

MAHG0004531
AT PATODA AMBA TQ AMBAJOGAI DIST BEED, BEED, PATODA AMBA, MAHARASHTRA
PATODA AMBA, MAHARASHTRA
MICR: Not available
View IFSC details

Maharashtra Gramin Bank

PIMPALNER B

MAHG0004532
AT PIMPALNER B TQ BEED DIST BEED, BEED, PIMPALNER B, MAHARASHTRA
PIMPALNER B, MAHARASHTRA
MICR: Not available
View IFSC details

Maharashtra Gramin Bank

PIMPLA

MAHG0004534
AT PIMPLA TQ ASHTI DIST BEED, BEED, PIMPLA, MAHARASHTRA
PIMPLA, MAHARASHTRA
MICR: Not available
View IFSC details

Maharashtra Gramin Bank

POHNER

MAHG0004535
AT POHNER TQ PARALI DIST BEED, BEED, POHNER, MAHARASHTRA
POHNER, MAHARASHTRA
MICR: Not available
View IFSC details

Maharashtra Gramin Bank

Raimoha

MAHG0004536
At Raimoha Tq Shirur Dist Beed, Beed, Raimoha, Maharashtra
Raimoha, Maharashtra
MICR: 431570575
View IFSC details

Maharashtra Gramin Bank

RAJURI BK

MAHG0004537
AT RAJURI BK TQ BEED DIST BEED, BEED, RAJURI BK, MAHARASHTRA
RAJURI BK, MAHARASHTRA
MICR: Not available
View IFSC details

Maharashtra Gramin Bank

REGIONAL OFFICE BEED

MAHG0004500
REGIONAL OFFICE BEED SUBHASH ROAD BEED TQ DIST BEED, BEED, BEED, MAHARASHTRA
BEED, MAHARASHTRA
MICR: Not available
View IFSC details

Maharashtra Gramin Bank

SHIRAL

MAHG0004538
AT SHIRAL TQ ASHTI DIST BEED, BEED, SHIRAL, MAHARASHTRA
SHIRAL, MAHARASHTRA
MICR: Not available
View IFSC details

Maharashtra Gramin Bank

SHIRUR KASAR

MAHG0004533
AT SHIRUR KASAR TQ SHIRUR KASAR DIST BEED, BEED, SHIRUR KASAR, MAHARASHTRA
SHIRUR KASAR, MAHARASHTRA
MICR: Not available
View IFSC details

Maharashtra Gramin Bank

SIRSALA

MAHG0004540
AT SIRSALA TQ PARALI DIST BEED, BEED, SIRSALA, MAHARASHTRA
SIRSALA, MAHARASHTRA
MICR: Not available
View IFSC details

Maharashtra Gramin Bank

TAKARWAN

MAHG0004541
AT TAKARWAN TQ MAJALGAON DIST BEED, BEED, TAKARWAN, MAHARASHTRA
TAKARWAN, MAHARASHTRA
MICR: Not available
View IFSC details

Maharashtra Gramin Bank

TALWADA

MAHG0004542
AT TALWADA TQ GEORAI DIST BEED, BEED, TALWADA, MAHARASHTRA
TALWADA, MAHARASHTRA
MICR: Not available
View IFSC details

Maharashtra Gramin Bank

TELGAON

MAHG0004529
AT TELGAON TQ WADWANI DIST BEED, BEED, TELGAON, MAHARASHTRA
TELGAON, MAHARASHTRA
MICR: Not available
View IFSC details
Showing 13411 to 13428 of 24,486 branches