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

6,223 IFSC results

Filtered results based on your current search criteria.

ICICI BANK LIMITED

MAHBUB NAGAR

ICIC0000689
ICICI BANK LTD., 1-5-69/1,SHALIMAR COMPLEX, OPP T.V RELAY CENTER, NEW TOWN, MEHBUB NAGAR.509001, MAHBUBNAGAR, MAHBUBNAGAR, ANDHRA PRADESH, 509001
MAHBUBNAGAR, ANDHRA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

MASTIPUR

ICIC0002221
ICICI BANK LTD VILLAGE :MASTIPUR , MANDAL: ATHMAKUR, DISTRICT : MAHBUBNAGAR STATE : ANDHRA PRADESH PIN CODE : 509130, MAHBUBNAGAR, MAHBUBNAGAR, ANDHRA PRADESH, 509130
MAHBUBNAGAR, ANDHRA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

THE PALAMOOR CO-OPERATIVE URBAN BANK LTD

ICIC00PCUBL
D. NO. 2-1-7/10A, 1ST FLOOR, WAQF COMPLEX, RAICHUR ROAD, MAHABUBNAGAR – 509 001, MAHBUBNAGAR, MAHBUBNAGAR, ANDHRA PRADESH
MAHBUBNAGAR, ANDHRA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

UPPAL

ICIC0002223
ICICI BANK LTD., 1-15, UPPAL VILLAGE - 509135, AIZA MANDAL, MAHBUBNAGAR DIST., ANDHRA PRADESH, MAHBUBNAGAR, MAHBUBNAGAR, ANDHRA PRADESH, 509135
MAHBUBNAGAR, ANDHRA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

UTHANOOR

ICIC0002224
ICICI BANK LTD.,VILLAGE :UTTANUR, MANDAL: AIZA, DISTRICT : MAHBUBNAGAR STATE : ANDHRA PRADESH PIN CODE : 509127, MAHBUBNAGAR, MAHBUBNAGAR, ANDHRA PRADESH, 509127
MAHBUBNAGAR, ANDHRA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

VISWESWARAYA PURAM

ICIC0002849
ICICI BANK LTD., PADMA RAJU COMPLEX, NEAR GUDIMALLANKA BRIDGE, VILLAGE VISWESWARAYA PURAM, PIN – 533253, MALIKIPURAM MANDALAM, DIST. EAST GODAVARI, ANDHRA PRADESH, MALIKIPURAM, EAST GODAVARI, ANDHRA PRADESH, 533253
EAST GODAVARI, ANDHRA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

MALKAJGIRI ANDHRA PRADESH

ICIC0001315
ICICI BANK LTD., 1-29/1/1, 1-29/2/1, 1-29/1/2, 1-29/1/1A AND 1-29/1/6, MALKAJGIRI - 500047, RANGAREDDY DIST., ANDHRA PRADESH., MALKAJGIRI, RANGAREDDY, ANDHRA PRADESH, 500047
RANGAREDDY, ANDHRA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

MANCHERIYAL

ICIC0000618
ICICI BANK LTD., NO. 12-661, GOKUL COMPLEX, BELLAMPALLY ROAD, MANCHERIAL, ADILABAD DIST. 504 208, MANCHERIYAL, ADILABAD, ANDHRA PRADESH
ADILABAD, ANDHRA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

MEDAK

ICIC0000690
ICICI BANK LTD., D.NO: 1-9-2/1/A, KRISHNA SAI COMPLEX, M.G. ROAD,MEDAK - 502 110, A.P., MEDAK, MEDAK, ANDHRA PRADESH
MEDAK, ANDHRA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

MEDCHAL

ICIC0002798
ICICI BANK LTD., 1/35, MEDCHAL TALUK, MEDCHAL MANDAL - 501401, RANGAREDDY DIST., ANDHRA PRADESH., MEDCHAL, RANGAREDDY, ANDHRA PRADESH, 501401
RANGAREDDY, ANDHRA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

AREPET

ICIC0002200
ICICI BANK LTD., H. NO. 3-80/2, VILLAGE ARAPET - 505325, MANDAL METPALLI, KARIMNAGAR DIST., ANDHRA PRADESH  , METPALLE, KARIMNAGAR, ANDHRA PRADESH, 505325
KARIMNAGAR, ANDHRA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

VELLULLA

ICIC0002213
ICICI BANK LTD., H. NO. 12-95, VILLAGE VELLULA - 505325, MANDAL METPALLI, KARIMNAGAR DIST., ANDHRA PRADESH  , METPALLE, KARIMNAGAR, ANDHRA PRADESH, 505325
KARIMNAGAR, ANDHRA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

MIRYALAGUDA

ICIC0002806
ICICI BANK LIMITED, H NO. 18-1635, HANUMANPET, SAGAR ROAD, MIRYALGUDA, NALGONDA DIST – 508207,ANDHRA PRADESH, MIRYALGUDA, NALGONDA, ANDHRA PRADESH, 508207
NALGONDA, ANDHRA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

MUDHOL

ICIC0002045
ICICI BANK LTD., OLD GRAM PANCHAYAT, MUDHOL - 504102,        ADILABAD DIST.,  ANDHRA PRADESH, MUDHOL, ADILABAD, ANDHRA PRADESH, 504102
ADILABAD, ANDHRA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

MUNDLAPADU

ICIC0003075
DNO 2 129 ICICI BANKLTD MUNDLAPADU PENUGANCHIPROLU MNDL KRISHNA DIST AP 521190, MULAPADU, KRISHNA, ANDHRA PRADESH, 521190
KRISHNA, ANDHRA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

DESITEKAYAL

ICIC0002218
ICICI BANK LTD., VILLAGE :DESHITKYAL , MANDAL: NAGARKURNOOL DISTRICT : MAHBUBNAGAR STATE : ANDHRA PRADESH PIN CODE : 509209, NAGARKURNOOL, MAHBUBNAGAR, ANDHRA PRADESH, 509209
MAHBUBNAGAR, ANDHRA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

GUDIPALLI

ICIC0002219
ICICI BANK LTD VILLAGE :GUDIPALLI , MANDAL: NAGARKURNOOL, DISTRICT : MAHBUBNAGAR STATE : ANDHRA PRADESH PIN CODE : 509235, NAGARKURNOOL, MAHBUBNAGAR, ANDHRA PRADESH, 509235
MAHBUBNAGAR, ANDHRA PRADESH
MICR: Not available
View IFSC details

ICICI BANK LIMITED

NAIDUPET

ICIC0000694
ICICI BANK LTD, NO: 3-10-30, D S REDDY COMPLEX, GNT ROAD, NAIDUPETA - 524 126, NELLORE DISTRICT, ANDHRA PRADESH, NAIDUPET, NELLORE, ANDHRA PRADESH
NELLORE, ANDHRA PRADESH
MICR: Not available
View IFSC details
Showing 1243 to 1260 of 6,223 branches