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

15,968 IFSC results

Filtered results based on your current search criteria.

IDBI BANK

VISAKHAPATNAM

IBKL0000031
BALAJI'S MANGALGIRI CHAMBERS9/29/6-1 SIRIPURAM, VISAKHAPATNAM, VISHAKAPATNAM, ANDHRA PRADESH
VISHAKAPATNAM, ANDHRA PRADESH
MICR: Not available
View IFSC details

IDBI BANK

VISHAKHAPATNAM-MAIN BRANCH

IBKL0000150
I,30-15-35, GROUND FLOOR,DABAGARDENS, NEAR SARASWATHI PARK, VISAKHAPATNAM - 530020., VISAKHAPATNAM, VISHAKAPATNAM, ANDHRA PRADESH, 530020
VISHAKAPATNAM, ANDHRA PRADESH
MICR: Not available
View IFSC details

IDBI BANK

The Salur Co Operative Urban Bank Ltd

IBKL01728SB
The Salur Co Operative Urban Bank Ltd,salur,vizianagaram District,pin 535591, Vizianagaram, Salur, Andhra Pradesh, 535591
Salur, Andhra Pradesh
MICR: Not available
View IFSC details

IDBI BANK

VIZIANAGARAM

IBKL0000434
DOOR NO.19-1-9, M S R COMPLEX, JIDDUVARI STREET, VIZIANAAGARAM- 535 001, VIZIANAGARAM, VIZIANAGARAM, ANDHRA PRADESH
VIZIANAGARAM, ANDHRA PRADESH
MICR: Not available
View IFSC details

IDBI BANK

VUYYURU

IBKL0001717
SUBBALAKSHMI RESIDENCY,KATURU ROAD,VUYYURU-521165.KRISHNA DISTRICT,ANDHRAPRADESH, VUYYURU, KRISHNA, ANDHRA PRADESH, 521165
KRISHNA, ANDHRA PRADESH
MICR: Not available
View IFSC details

IDBI BANK

WARANGAL

IBKL0000210
GROUND FLOOR,SRI TIRUMALA MALL MUNICIPAL DOOR NOS 5-9130, MAIN ROAD,SIKHWADI, KISHANPURA, HANAMKONDA, WARANGAL506001, WARANGAL, WARANGAL, ANDHRA PRADESH
WARANGAL, ANDHRA PRADESH
MICR: Not available
View IFSC details

IDFC BANK LIMITED

Kakinada Branch

IDFB0081036
Ground Floor, Door No-5-1-42, Beside Ii Town Police Station, Main Road,kakinada, Andhra Pradesh - 533001, Tollfree No. 18004194332, East Godavari, Kakinada, Andhra Pradesh, 533001
Kakinada, Andhra Pradesh
MICR: 533751002
View IFSC details

IDFC BANK LIMITED

Chilakaluripet Branch

IDFB0080384
Door No. 21-245,s.no. 56/1,1st Floor, Police Station Centre, Chilakaluripet, Dist. Guntur, Andhra Pradesh- 522616, Toll Free No. 18004194332, Guntur, Chilakaluripet, Andhra Pradesh, 522616
Chilakaluripet, Andhra Pradesh
MICR: 522751002
View IFSC details

IDFC BANK LIMITED

Narasaraopet Branch

IDFB0080387
Ground Floor, D No. 7-2-60, Old Police Station Road,near Market Center, Narasaraopet,andhra Pradesh, Pin Code - 522601, Toll Free No. 18004194332, Guntur, Narasaraopet, Andhra Pradesh, 522601
Narasaraopet, Andhra Pradesh
MICR: 522751003
View IFSC details

IDFC BANK LIMITED

Tenali Branch

IDFB0080385
Ground Floor, Ward No. 8, Block No. 6, T.s.no. 289, Tenali Municipality, Tenali Sub-registry, Guntur Dist, Andhra Pradesh- 522201, Toll Free No.- 18004194332, Guntur, Tenali, Andhra Pradesh, 522201
Tenali, Andhra Pradesh
MICR: 522751005
View IFSC details

IDFC BANK LIMITED

Gudivada Branch

IDFB0081011
1st Floor, No.11-90, Eluru Road, Revenue Ward-11, Gudivada, Krishna Dist. A.p. , Pin Code-521301 Toll Free No-18004194332, Krishna, Gudivada, Andhra Pradesh, 521301
Gudivada, Andhra Pradesh
MICR: 521751002
View IFSC details

IDFC BANK LIMITED

Machilipatnam Branch

IDFB0080399
Ground Floor,besides Samas Showroom, Main Road, Machalipatnam,krishna Andhra Pradesh-521001, Toll Free No. 18004194332, Krishna, Machilipatnam, Andhra Pradesh, 521001
Machilipatnam, Andhra Pradesh
MICR: 521751006
View IFSC details

IDFC BANK LIMITED

Nuzvid Branch

IDFB0081012
Grd Flr, Door No.7 317 6, Banginapallithota, Mahesh Mansions, Opp. Rcms Church, Vijayawada Rd, Nuzvid, Krishna Dist,ap- 521201, Toll Free No 18004194332, Krishna, Nuzvid, Andhra Pradesh, 521201
Nuzvid, Andhra Pradesh
MICR: 521751004
View IFSC details

IDFC BANK LIMITED

Nellore Branch

IDFB0080893
Ground Floor, 16/2/431, Mini Bypass Road, Opposite Millineum Substation, Srinivasa Agraharam, Nellore, Andhra Pradesh-524001, Toll Free No-18004194332, Sri Potti Sriramulu Nellore, Nellore, Andhra Pradesh, 524001
Nellore, Andhra Pradesh
MICR: 524751002
View IFSC details

IDFC BANK LIMITED

Anakapalli Branch

IDFB0080418
Ground And Part 1st Floor, D.no.10-16-29, Ward-10, Block 16, Gnt Road, Near Sarvepalli College, Anakapalli Town, Vishakapatnam, Andhra Pradesh-531002, Toll Free No-18004194332, Visakhapatnam, Anakapalli, Andhra Pradesh, 531002
Anakapalli, Andhra Pradesh
MICR: 531751002
View IFSC details

IDFC BANK LIMITED

Narasapuram Branch

IDFB0081042
1st Floor, Door No. 5-4-23, Dr. Krishnaiah Complex, Steamer Road, Next To Janaki Hospital, Narasarapuram, West Godavari District ,andhra Pradesh- 534275, Toll Free No. - 18004194332, West Godhavari, Narasapuram, Andhra Pradesh, 534275
Narasapuram, Andhra Pradesh
MICR: 534751005
View IFSC details

IDFC BANK LIMITED

Tanuku Branch

IDFB0081031
Ground Floor And First Floor, 29-2-1, Velapur Road, Revenue Ward No. 9, Tanuku Municipality, Tanuku Sub Registry, West Godavari Dist, Tanuku - 534211, Toll Free No. 18004194332, West Godhavari, Tanuku, Andhra Pradesh, 534211
Tanuku, Andhra Pradesh
MICR: 534751004
View IFSC details

IDFC FIRST Bank

AMALAPURUM BRANCH

IDFB0081043
1ST , 2ND FLOOR, DOOR NO.4-2-60/4, VADDIGUDEM ROAD, OPP. MUNICIPAL PARK, EAST GODAVARI, AMALAPURAM, EAST GODAVARI, ANDHRA PRADESH-533201, TOLL FREE NO. - 18004194332, EAST GODAVARI, AMALAPURUM, ANDHRA PRADESH
AMALAPURUM, ANDHRA PRADESH
MICR: Not available
View IFSC details
Showing 6031 to 6048 of 15,968 branches