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

11,330 IFSC results

Filtered results based on your current search criteria.

CANARA BANK

Kanumolu

CNRB0013346
Main Road Kanumolu Krishna 521 106, Krishna, Kanumolu, Andhra Pradesh
Kanumolu, Andhra Pradesh
MICR: 521015009
View IFSC details

CANARA BANK

Kanuru

CNRB0013355
Bunder Road S No 9 127ashoknagar Bus Stopkanuru Vijayawada Pin 520 007, Krishna, Kanuru, Andhra Pradesh
Kanuru, Andhra Pradesh
MICR: 520015021
View IFSC details

CANARA BANK

Kondapalle

CNRB0013344
D No 6 2 By 1 Main Road Kondapally Krishna 521 228, Krishna, Kondapalle, Andhra Pradesh
Kondapalle, Andhra Pradesh
MICR: 521015020
View IFSC details

CANARA BANK

Large Corporate Branch Vijayawada

CNRB0007036
3rd Floor, 448 2c, Prakruti Avenue, Vijayawada, Krishna Dist Pin 520008, Krishna, Vijayawada, Andhra Pradesh, 520008
Vijayawada, Andhra Pradesh
MICR: Not available
View IFSC details

CANARA BANK

Machilipatnam Ii

CNRB0013347
D No 7 169 Azad Road Robertsonpet Machilipatnam Krishna 521 001, Krishna, Machilipatnam, Andhra Pradesh
Machilipatnam, Andhra Pradesh
MICR: 521015026
View IFSC details

CANARA BANK

Machilipatnam Ravindranath Tagore Rd

CNRB0013766
16 501 3 Machavaram Machilipatnam Krishna Dist Andhra Pradesh 521001, Krishna, Krishna Dist, Andhra Pradesh, 521001
Krishna Dist, Andhra Pradesh
MICR: 521015027
View IFSC details

CANARA BANK

Mantada

CNRB0006674
Canara Bank Ground Floor,d No 4-89,next To Panchayat Office,mantada Mantada,krishna District Andhra Pradesh 521256, Krishna, Mantada, Andhra Pradesh, 521256
Mantada, Andhra Pradesh
MICR: 520015643
View IFSC details

CANARA BANK

Marribandam

CNRB0013742
D No 1 53 House Of Kavuluri Subba Rao Nuzivid Mandal Dist Krishna Pin 521105, Krishna, Marribandam, Andhra Pradesh, 521105
Marribandam, Andhra Pradesh
MICR: 521015016
View IFSC details

CANARA BANK

Msme Sulabh Vijayawada

CNRB0007249
2nd Flr Srinivasa Nagar Bank Colonyring Road Vijayawadaandhra Pradesh 520008, Krishna, Vijayawada, Andhra Pradesh, 520008
Vijayawada, Andhra Pradesh
MICR: Not available
View IFSC details

CANARA BANK

Mylavaram

CNRB0006302
Canara Bank 16/193a,opp Busstand,ramakrishna Colony,mylavaram Mylavaram,krishna District Andhra Pradesh 521230, Krishna, Mylavaram, Andhra Pradesh, 521230
Mylavaram, Andhra Pradesh
MICR: 520015582
View IFSC details

CANARA BANK

Nadim Tiruvuru

CNRB0006308
Canara Bank 10-11,groundfloor,ramalayam Street Nadim Tiruvuru,krishna Dist Nadim Tiruvuru Andhra Pradesh 521235, Krishna, Tiruvur, Andhra Pradesh, 521235
Tiruvur, Andhra Pradesh
MICR: 520015562
View IFSC details

CANARA BANK

Nandigama

CNRB0013760
Dno 3 54 Main Road Opp Donbosco Boys High School Nandigama Krishna District Krishna Andhrapradesh 521185, Krishna, Nandigama, Andhra Pradesh, 521185
Nandigama, Andhra Pradesh
MICR: 521015029
View IFSC details

CANARA BANK

Narsapuram

CNRB0013743
D No 2 25 House Of B Raja Sekhara Reddy Vissannapeta Dist Krishna Pin 521215, Krishna, Narasapuram, Andhra Pradesh, 521215
Narasapuram, Andhra Pradesh
MICR: 521015015
View IFSC details

CANARA BANK

NIDAMANURU

CNRB0013763
HOUSE NO 10 10 ENIKEPADU MAIN RD NEAR RAMALAYAM NIDAMANURU KRISHNA DIST ANDHRA PRADESH 521104, KRISHNA, NIDAMANURU, ANDHRA PRADESH
NIDAMANURU, ANDHRA PRADESH
MICR: Not available
View IFSC details

CANARA BANK

Pallerlamudi

CNRB0013363
D No 215 Ramalayam Street Pallerlamudi Mandal Nuzivid Krishna Dist Pin 521 105, Krishna, Pallerlamudi, Andhra Pradesh
Pallerlamudi, Andhra Pradesh
MICR: 521015004
View IFSC details

CANARA BANK

PAMARRU

CNRB0013756
CANARA BANK D NO 23 106 SIVALAYAM STREET MAIN ROAD PAMARRU PAMARRU ANDHRA PRADESH 521157, KRISHNA, PAMARRU, ANDHRA PRADESH
PAMARRU, ANDHRA PRADESH
MICR: Not available
View IFSC details

CANARA BANK

Pathapadu

CNRB0013758
Dno 78 10 9 K V Kandrika Main Road Pathapadu Post Vijayawada Rural Krishna Dt Andhra Pradesh 521212, Krishna, Krishna, Andhra Pradesh, 521212
Krishna, Andhra Pradesh
MICR: 521015024
View IFSC details

CANARA BANK

Penamalaru

CNRB0013755
Dno 9 109 1 Msr Plaza Bandar Road Penamaluru Centre Penamaluru Krishna Dt Andhra Pradesh 521139, Krishna, Krishna, Andhra Pradesh, 521139
Krishna, Andhra Pradesh
MICR: 521015030
View IFSC details
Showing 397 to 414 of 11,330 branches