search for Canada

Search World Bank Swift Codes

Search World University Codes

Search World Zip (Post) Codes

Search World Airport Codes

 Country Names With:
share Countrywisecodes to social networks

Canada Banks

Canada Bank Details - Bank City, Bank Locations and Swift Codes

BANK NAMECITYBRANCHSWIFT CODE
AZUR GROUP INCMONTREAL-AZGRCAMMXXX
AUREUS CAPITAL CORPMONTREAL-AURCCAM1XXX
ALBERTA TEACHERS RETIREMENT FUND BOARDEDMONTON-ATRFCA61XXX
ASIA PACIFIC FINANCIAL SERVICES CANADA LIMITEDVICTORIA-APFICA81XXX
ALTACORP CAPITAL INCCALGARY-ALTTCA61XXX
ALPHAFIXE CAPITALMONTREAL-ALPICAM1XXX
ALPHA CAPITAL INCMONTREAL-ALPHCAM1XXX
AVIVA INVESTORS NORTH AMERICATORONTO-AINMCAT1XXX
INVESCO TRIMARKTORONTO-AFMICATTXXX
INVESCO TRIMARKTORONTO-AFMICATAXXX
AIR CANADA PENSION MASTER TRUST FUNDMONTREAL-ACMTCAMMXXX
AC MACPHERSON AND CO INCTORONTO-ACMCCAT1XXX
ACKER FINLEY INCTORONTO-ACKFCAT1XXX
ACCU RATE CORPORATIONOTTAWA-ACFXCAW1XXX
ACUMEN CAPITAL PARTNERSCALGARY-ACCTCA61XXX
BRINK HUDSON AND LEFEVER LTDVANCOUVER-BHLLCA81XXX
BMO HARRIS INVESTMENT MANAGEMENTTORONTO-BHIMCAT1XXX
BURNS FRY LIMITEDTORONTO-BFRLCAT1XXX
BERNER AND COMPANY INCTORONTO-BERCCAT1XXX
BEACON SECURITIES LIMITEDHALIFAX-BEAOCA91XXX
BRITISH COLUMBIA INVESTMENT MANAGEMENT CORPORATIONVICTORIA-BCVMCA81XXX
BCPBANKTORONTO-BCOMCAT1XXX
BLACK CREEK INVESTMENT MANAGEMENT INCTORONTO-BCNGCAT1XXX
BANK OF CANADAOTTAWA-BCANCAW2XXX
BROOKFIELD BRP CANADA CORPOTTAWA-BBRPCAWAXXX
BBN JAMES CAPEL INCTORONTO-BBNJCAT1XXX
BROOKFIELD ASSET MANAGEMENTTORONTO-BAMZCATTXXX
BANK OF MONTREAL SHORCANTORONTO-BAMSCAT1XXX
BLACKROCK ASSET MANAGEMENT CANADA LIMITEDTORONTO-BAGNCAT1XXX
BANQUE DE DEVELOPPEMENT DU CANADAMONTREAL-BAFDCAM1XXX
BANQUE NATIONALE DU CANADAMONTREAL-BNDCCAMMXXX
BANQUE NATIONALE DU CANADAMONTREAL(SECURITIES)BNDCCAMMVAL
BANQUE NATIONALE DU CANADAMONTREAL(INTERNATIONAL DEPARTMENT)BNDCCAMMINT
BANQUE NATIONALE DU CANADAMONTREAL(TREASURY DEPARTMENT)BNDCCAMMIMM
BANQUE NATIONALE DU CANADAMONTREAL(CUSTODY)BNDCCAMMCUS
BANQUE NATIONALE DU CANADAMONTREAL(CALGARY BRANCH CODE)BNDCCAMMCGY
BARCLAYS MCCONNELL LTDTORONTO-BMCCCAT1XXX
BLUECHIVE PROCESSING CORPORATIONTORONTO-BLPCCAT1XXX
LAURENTIAN BANK SECURITIES INCMONTREAL-BLCSCAM1XXX
LAURENTIAN BANK OF CANADAMONTREAL(ALL OFFICES IN CANADA)BLCMCAMMXXX