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.

164,144

Total bank branches

256

Active banks covered

43

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
164,144 Searchable bank branches in the IFSC directory
256 Active banks with indexed branch data
43 States available in current branch coverage

365 IFSC results

Filtered results based on your current search criteria.

IDBI BANK

SHILLONG COOP URBAN BANK LTD

IBKL0158S02
POLO,SHILLONG 793001, SHILLONG, EAST KHASI HILLS, MEGHALAYA, 793001
EAST KHASI HILLS, MEGHALAYA
MICR: Not available
View IFSC details

IDBI BANK

SHILLONG COOPERATIVE URBAN BANK LTD

IBKL0158SCU
32 BY 7 FDA,FIRE DEVASTED AREA,MAJID LINE,JORETHANG SOUTH SIKKIM DT 737121, SHILLONG, EAST KHASI HILLS, MEGHALAYA, 737121
EAST KHASI HILLS, MEGHALAYA
MICR: Not available
View IFSC details

IDBI BANK

SHILLONG MAIN BRANCH

IBKL0000158
SAPPHIRE HOUSE, DON BOSCO ROAD, LAITUMKHRAH, PB NO 31 SHILLONG 793003, SHILLONG, EAST GARO HILL, MEGHALAYA, 793003
EAST GARO HILL, MEGHALAYA
MICR: Not available
View IFSC details

IDFC BANK LIMITED

Shillong Branch

IDFB0060201
Vn Hardware Building, Demeseiniong,laithumkra,opposite Neepco Office,east Shillong, Meghalaya 793011, Toll Free No 1800 419 8332, East Khasi Hills, Shillong, Meghalaya, 793011
Shillong, Meghalaya
MICR: 793751002
View IFSC details

INDIAN BANK

Lumshnong

IDIB000L576
National Highway 44 Lumshnong Khliehriat Jaintia Hillsumsahi Umsihi Lumshnong Lumshnong Pin 793210, East Jaintia Hills, Lumshnong, Meghalaya, 793210
Lumshnong, Meghalaya
MICR: 793019501
View IFSC details

INDIAN BANK

Laitumkhrah

IDIB000L028
Hariketi Building First Floor Lummawrie Laitumkhrah Pin 793003, East Khasi Hills, Lummawrie, Meghalaya, 793003
Lummawrie, Meghalaya
MICR: 793019003
View IFSC details

INDIAN BANK

Shillong Police Bazaar

IDIB000S660
Shillong House Ist Floor) Gs Road Barabazar Shillong Barabazaar Barabazaar Pin 793002, East Khasi Hills, Barabazaar, Meghalaya, 793002
Barabazaar, Meghalaya
MICR: 793019004
View IFSC details

INDIAN BANK

NONGPOH

IDIB000U024
G S ROAD NONGPOH RI BHOI MEGHALAYA 793102, NONGPOH, RI BHOI, MEGHALAYA, 793102
RI BHOI, MEGHALAYA
MICR: Not available
View IFSC details

INDIAN BANK

SHILLONG

IDIB000S019
G S ROAD BURRA BAZAARSHILLONG 793002, SHILLONG, EAST KHASI HILL, MEGHALAYA, 793002
EAST KHASI HILL, MEGHALAYA
MICR: Not available
View IFSC details

INDIAN OVERSEAS BANK

JOWAI

IOBA0003520
PO JOWAI DIST WEST JAINTIA HILLS PIN 793150 MEGHALAYA, JOWAI, JAINTIA HILLS, MEGHALAYA, 793150
JAINTIA HILLS, MEGHALAYA
MICR: Not available
View IFSC details

INDIAN OVERSEAS BANK

LAITUMKHRAH

IOBA0003526
CO MEGHALAYA STATE HOUSING FINANCING COOP SOCIETY LTD BETHANY HOSPITAL NONGRIM HILLS SHILLONG 793003, SHILLONG, EAST KHASI HILLS, MEGHALAYA, 793003
EAST KHASI HILLS, MEGHALAYA
MICR: Not available
View IFSC details

INDIAN OVERSEAS BANK

SHILLONG

IOBA0000541
MORELLO BUILDING, EUROPIAN WARD, SHILLONG, PIN 793001, SHILLONG, EAST KHASI HILLS, MEGHALAYA, 793001
EAST KHASI HILLS, MEGHALAYA
MICR: Not available
View IFSC details

INDUSIND BANK

Laitumkhra Shillong Two

INDB0002060
Ground Floor And First Floor No 48 Arbuthnot Road Nongkynrih Opposite Nazareth Hospital Laitumkhra Taluk Shillong District East Khasi Hills Meghalaya Pin 793003, East Khashi Hills, East Khashi Hills, Meghalaya, 793003
East Khashi Hills, Meghalaya
MICR: 793234003
View IFSC details

INDUSIND BANK

SHILLONG

INDB0000394
“ HOTEL PEGASUS CROWN”, HOUSE NO 194, WARD NO 10, JAIL ROAD, POLICE BAZAAR, SHILLONG- 793 001, MEGHALAYA, SHILLONG, EAST KHASI HILLS, MEGHALAYA
EAST KHASI HILLS, MEGHALAYA
MICR: Not available
View IFSC details

INDUSIND BANK

TURA

INDB0000813
1ST FLOOR DAG NO 1195 TURA DALU ROAD NAKHAM BAZAR TURA 794001 DIST WEST GARO HILLS MEGHALAYA, TURA, WEST GARO HILLS, MEGHALAYA, 794001
WEST GARO HILLS, MEGHALAYA
MICR: Not available
View IFSC details

KOTAK MAHINDRA BANK LIMITED

SHILLONG BRANCH

KKBK0000340
GROUND FLOOR & FIRST FLOOR, SITI CENTER, 26A , CANTONMENT, G S ROAD, BARABAZAR, SHILLONG - 793001, MEGHALAYA, SHILLONG, EAST KHASI HILLS, MEGHALAYA, 793001
EAST KHASI HILLS, MEGHALAYA
MICR: Not available
View IFSC details

Meghalaya Co-operative Apex Bank

Williamnagar

MCAB0000012
Williamnagar. East Garo Hills., East Garo Hills, Williamnagar, Meghalaya
Williamnagar, Meghalaya
MICR: Not available
View IFSC details

Meghalaya Co-operative Apex Bank

Laitumkhrah

MCAB0000031
Laitumkhrah, Shillong, E.k.hills., East Khasi Hills, Shillong, Meghalaya
Shillong, Meghalaya
MICR: Not available
View IFSC details
Showing 91 to 108 of 365 branches