Canara Bank IFSC Code

5,950 branches across 34 states. Bank prefix: CNRB0xxxxxx · Public sector · Founded 1906

Branches indexed

5,950

States

34

Cities

100+

Prefix

CNRB

Find a specific branch

Pick the city your branch is in and we'll show every Canara Bank branch there with its IFSC, MICR, and address.

Open the Canara Bank branch finder

About Canara Bank

Founded

1906

Headquarters

Bengaluru, Karnataka

Founder

Ammembal Subba Rao Pai

Ownership

Public sector

Canara Bank was founded in 1906 in Mangalore by Ammembal Subba Rao Pai as 'Canara Hindu Permanent Fund' — a community-driven institution that became a commercial bank in 1910.

In April 2020, Canara Bank absorbed Syndicate Bank (founded 1925, also Mangalore-based) as part of the four-way PSB consolidation. Customers' SYNB0XXXXXX IFSCs were reissued under CNRB.

Headquartered in Bengaluru, Canara Bank has the largest branch presence of any PSB in Karnataka and a particularly deep footprint in coastal Karnataka and the Konkan belt.

After the Syndicate merger, Canara became one of the four largest PSBs by total business — a top-five player by deposits and branches.

Banks merged into Canara Bank

After these mergers, the absorbed bank's IFSC prefix was retired. If you're using a legacy IFSC from one of these prefixes, the corresponding Canara Bank IFSC under CNRB0XXXXXX is what should be used for new transfers.

Absorbed bankOld prefixYear
Syndicate BankSYNB0xxxxxx2020

How Canara Bank IFSC codes are structured

CNRB0XXXXXX
  • CNRBCanara Bank's assigned 4-letter bank code, fixed across every branch.
  • 0 — reserved character. Always 0 in every Indian IFSC.
  • XXXXXX — 6-character branch code, assigned by Canara Bank to identify a specific branch.

Example from this index: CNRB0008633Canara Bank, A J HOSPITAL EXTENSION COUNTER, MANGALORE (MANGALORE, KARNATAKA).

Canara Bank branches by state

Canara Bank's 5,950 indexed branches are distributed across 34 states and union territories. Top 15 by branch count:

StateBranchesShare
KARNATAKA1,01217.0%
TAMIL NADU83514.0%
UTTAR PRADESH5359.0%
KERALA4497.5%
ANDHRA PRADESH3996.7%
MAHARASHTRA3876.5%
WEST BENGAL2794.7%
BIHAR2253.8%
MADHYA PRADESH2093.5%
PUNJAB1983.3%
HARYANA1803.0%
DELHI1712.9%
ODISHA1642.8%
GUJARAT1472.5%
RAJASTHAN1422.4%

Top cities for Canara Bank

Canara Bank has the most branches concentrated in these cities. Click through to see every branch with its IFSC, MICR, and address.

100 Canara Bank branches indexed below

A sample of Canara Bank branches with their IFSC and MICR codes. Use the branch finder above for the complete index of 5,950 branches.

IFSCBranchCityStateMICR
CNRB0008633A J HOSPITAL EXTENSION COUNTER, MANGALOREMANGALOREKARNATAKA575015035
CNRB0008406A P M C DAVANAGEREDAVANGEREKARNATAKA577015009
CNRB0005455ABBENAHALLI CROSSMALURKARNATAKA563015551
CNRB0000906A N STREET, CHENNAICHENNAITAMIL NADU600015007
CNRB0000973ABHIRAMAPURAM, CHENNAICHENNAITAMIL NADU600015002
CNRB0003983ACCOUNTS SECTION ERODEERODETAMIL NADU638015001
CNRB0005879AASPURETAHUTTAR PRADESH207015107
CNRB0000199ABU LANE MEERUTMEERUTUTTAR PRADESH250015002
CNRB0001746ACCOUNTS SECTION, AGRAAGRAUTTAR PRADESH282015001
CNRB0001731ACCOUNTS SECTION, CALICUTCALICUTKERALA673015002
CNRB0001730ACCOUNTS SECTION, ERNAKULAMCHITTOORKERALA682015002
CNRB0002306ACCOUNTS SECTION, TRICHURTIRUCHIRAPPALLIKERALA680015001
CNRB0009203A K MALLAVARAMGOLLAPROLUANDHRA PRADESH533015582
CNRB0002752A R M BRANCH,HYDERABADHYDERABADANDHRA PRADESH500015998
CNRB0000623A V NAGARAMALAVILLI VENKATANAGARAMANDHRA PRADESH533015995
CNRB0000102A R STREET, MUMBAIMUMBAIMAHARASHTRA400015002
CNRB0005534AAMGAONAMGAONMAHARASHTRA441015504
CNRB0000101ACCOUNTS SECTIONMUMBAIMAHARASHTRA400015001
CNRB0002364A R M BRANCH, KOLKATAKOLKATAWEST BENGAL700015035
CNRB0003640ABHIRAMPURBUDGE BUDGEWEST BENGAL700015064
CNRB0000279ACCOUNTS SECTIONKOLKATAWEST BENGAL700015001
CNRB0001741ACCOUNTS SECTIONPATNABIHAR800015001
CNRB0001685ADIGOPALPURADIGOPALPURBIHAR843015999
CNRB0005742AGHORIA BAZAR MUZAFFARPURMUZAFFARPURBIHAR842015006
CNRB0001999ACCOUNTS SECTION INDOREINDOREMADHYA PRADESH452015001
CNRB0004703AGARAGAR(MALWA)MADHYA PRADESH456015501
CNRB0003298AIRPORT ROAD, BHOPALBHOPALMADHYA PRADESH462015013
CNRB0002081ABOHARABOHARPUNJAB152015052
CNRB0002484ACCOUNTS SECTION, JALANDHARNAGPURPUNJAB144015001
CNRB0001996ACCOUNTS SECTION, LUDHIANALUDHIANAPUNJAB141015001
CNRB0005050ADAMPURHISARHARYANA125015452
CNRB0002389AGRICULTURAL FINANCE BR,KARNALKARNALHARYANA132015103
CNRB0008430AIR FORCE EC ,FARIDABADFARIDABADHARYANA110015175
CNRB0001745ACCOUNTS SECTION, NEW DELHIDELHIDELHI110015001
CNRB0008463AIR PORTDELHIDELHI110015184
CNRB0002365ASSET RECOVERY MGMT BRANCH, DELHIDELHIDELHI110015194
CNRB0000283ADASPURADASPURODISHA753015198
CNRB0001935ANALAJODIANALAJODIODISHA757015093
CNRB0003522ANANDAPURANANDPURODISHA758015501
CNRB0001310ACCOUNTS SECTION, AHMEDABADAHMEDABADGUJARAT380015002
CNRB0001997ACCOUNTS SECTION,SURATSURATGUJARAT395015001
CNRB0003086ADAJAN, SURATSURATGUJARAT395015008
CNRB0001998ACCOUNTS SECTION,JAIPURJAIPURRAJASTHAN302015001
CNRB0004856AIIMS JODHPURJODHPURRAJASTHAN342015007
CNRB0004849AJMER ADARSH NAGARAJMERRAJASTHAN305015007
CNRB0002799ADITYAPURA-SSIADITYAPURJHARKHAND831015008
CNRB0005365ASHOK NAGARRANCHIJHARKHAND834015511
CNRB0004622BANHARA RANCHIRANCHIJHARKHAND834015505
CNRB0005579AJABPUR KALANAJABPUR KALANUTTARAKHAND248015015
CNRB0002324ALMORAALMORAUTTARAKHAND263015102
CNRB0004180BAGESHWARBAGESHWARUTTARAKHAND263015702
CNRB0004182AMINGAONAMINGAONASSAM781015013
CNRB0005354BAKSHIN BANDARKONAKARIMGANJASSAM788015502
CNRB0003371BARPETA ROADBARPETAASSAM781015504
CNRB0004866ABHANPURDHARSIVACHHATTISGARH492015502
CNRB0005261AKALTARAAKALTARACHHATTISGARH
CNRB0004309AMBIKAPURAMBIKAPURCHHATTISGARH497015001
CNRB0002723ACCOUNTS SECTION, PANAJIPANAJIGOA403015001
CNRB0003905ACQUEM, MARGAOMARGAOGOA403015032
CNRB0000335ALDONAALDONAGOA403015003
CNRB0004598AMBAMBHIMACHAL PRADESH177015202
CNRB0002066AUROBINDO ROAD,UNAUNAHIMACHAL PRADESH174015202
CNRB0002436BADDIBADDIHIMACHAL PRADESH160015017
CNRB0005225AKHNOORAKHNOORJAMMU AND KASHMIR180015009
CNRB0001190B R ROAD MAIN,SRINAGARSRINAGARJAMMU AND KASHMIR190015002
CNRB0002070BADSHAH CHOWK,SRINAGARSRINAGARJAMMU AND KASHMIR190015003
CNRB0004812ADILABADADILABADTELANGANA504015003
CNRB0005485APPAJIPETNALGONDATELANGANA508015506
CNRB0006220CHEVELLACHEVELLATELANGANA501015602
CNRB000239944 C, CHANDIGARHCHANDIGARHCHANDIGARH160015009
CNRB0001995ACCOUNTS SECTION, CHANDIGARHCHANDIGARHCHANDIGARH160015001
CNRB0005147BALODA BAZARBALODA BAZARCHANDIGARH493015151
CNRB0004186AMBASSAAMBASSATRIPURA799015505
CNRB0002348BANAMALIPUR NORTH,AGHARTALAAGARTALATRIPURA799015002
CNRB0005408BATTALAAGARTALATRIPURA799015005
CNRB0001277KARAIKALKARAIKALPUDUCHERRY609015102
CNRB0005969MAHEMAHEPUDUCHERRY670015106
CNRB0000927MUTHIALPET,PONDICHERRYPONDICHERRYPUDUCHERRY605015002
CNRB0004155BYRNIHATBURNIHATMEGHALAYA793015101
CNRB0002347GARIKHANA,SHILLONGSHILLONGMEGHALAYA793015003
CNRB0004076JOWAIJOWAIMEGHALAYA793015102
CNRB0003952ARITHANGGANGTOKSIKKIM737015004
CNRB0004876GEYZINGGEYZINGSIKKIM737015802
CNRB0004185JORETHANGJORETHANGSIKKIM737015152
CNRB0004874ALONGALONGARUNACHAL PRADESH787015502
CNRB0004719BOMDILABOMDILAARUNACHAL PRADESH784015503
CNRB0003435ITANAGARITANAGARARUNACHAL PRADESH791015002
CNRB0003489AIZAWLAIZAWLMIZORAM796015002
CNRB0004150CHAMPAICHAMPHAIMIZORAM796015501
CNRB0004722KOLASIBKOLASIBMIZORAM796015504
CNRB0003520BHIMPORE DAMANBHIMPOREDADRA AND NAGAR HAVELI AND DAMAN AND DIU396015131
CNRB0003253DADRA,DADRA & NAGAR DISTDADRADADRA AND NAGAR HAVELI AND DAMAN AND DIU396015112
CNRB0003891MOTA RANDHASILVASADADRA AND NAGAR HAVELI AND DAMAN AND DIU396015502
CNRB0004768CHURACHANDPURCHURACHANDPURMANIPUR795015302
CNRB0003955IMPHALIMPHALMANIPUR795015002
CNRB0005414POROMPATPOROMPATMANIPUR795015501
CNRB0003490DIMAPURDIMAPURNAGALAND797015002
CNRB0004077KOHIMAKOHIMANAGALAND797015102
CNRB0004721MUKAKCHANGMOKOKCHUNGNAGALAND798015002
CNRB0005214GARACHARMAPORT BLAIRANDAMAN AND NICOBAR ISLANDS744015003

Canara Bank: IFSC vs MICR vs SWIFT

IFSC

CNRB0XXXXXX

11 characters. Used for NEFT, RTGS, IMPS — domestic Indian transfers.

MICR

9 digits

Magnetic ink code at the bottom of cheques — used for cheque clearing automation, not online transfers.

SWIFT / BIC

8 or 11 chars

International transfers via SWIFT network. Each bank has a small number of SWIFT codes total — far fewer than IFSCs.

How to find your Canara Bank IFSC

  1. 1CANDI app (Canara Digital Banking) — Settings → Branch info shows IFSC + MICR.
  2. 2Canara Bank net banking — left sidebar 'Account Summary' → click account → branch details panel.
  3. 3Canara cheque leaf — top-right corner, in the same band as the branch name.

Looking for Canara Bank's SWIFT code?

IFSC is for domestic transfers within India. For international wires to a Canara Bank account, you need its SWIFT/BIC code instead.

Search Canara Bank SWIFT codes

Other major banks

Data sourced from RBI's public IFSC master list via the open indian-bank-detailsdataset. Pyrelo doesn't log the codes you look up.

Powered by Pyrelo

The complete work dashboard for small teams

HRMS, payroll, finance, calendar, chat, file storage, AI assistant — flat-priced. Includes auto-IFSC validation when adding employee bank accounts.

See Pyrelo Dashboard