Routing Numbers, Transit Numbers and SWIFT Codes for all Banks in Canada
Banks Swift Codes Credit Unions Trust Companies

Canadian Routing Numbers is a nine digits numerical codes used to identify an individual branch of a financial institution in Canada. It is used by Canadian Banks, Credit Unions and Trust Companies for Electronic Fund Transactions (EFT) within Canada.

The Routing Number is used for domestic transfer. To make money transfer, the Routing Number is used together with the bank account number of the recipient. For international inward money transfer, a SWIFT code must be used together with a Routing Number and Account Number.

MICR Numbers or widely known as Transit Numbers are used in cheques processing. It appears on the bottom of negotiable instruments such as checks identifying the financial institution on which it was drawn.

The format of Routing Number, MICR Number is as follows;

Routing Number - 0AAABBBBB
MICR Number - BBBBB-AAA

  • for the routing number, the first digit is the leading zero.
  • AAA is three digits code identifying the institution.
  • BBBB is five digits code identifying the branch.

Canadian Imperial Bank of Commerce - Page 41

The table below are the address and Routing Number for all Canadian Imperial Bank of Commerce branches in Canada. Click on the Routing Number to find out the bank details, address & maps.

No Bank or Institution Prov ince City Branch Street Address Routing Number
2001 Canadian Imperial Bank of Commerce QC Sherbrooke Carrefour de l'Estrie 3050 boul de Portland 001009051
2002 Canadian Imperial Bank of Commerce QC Sherbrooke King & Belvedere 450 rue King Ouest 001000061
2003 Canadian Imperial Bank of Commerce QC Sherbrooke King & Bryant 1645 ouest, rue King 001000661
2004 Canadian Imperial Bank of Commerce QC Sherbrooke 390 ouest rue King, C.P. 968 001000251
2005 Canadian Imperial Bank of Commerce QC Sorel-Tracy Place CIBC 215, boul. Fiset, Bureau 100 001000471
2006 Canadian Imperial Bank of Commerce QC Sorel-Tracy Plaza Tracy 7000 avenue de la Plaza, 7000 ave de la Plaza 001009061
2007 Canadian Imperial Bank of Commerce QC Stanstead Stanstead 34, rue Principale 001002051
2008 Canadian Imperial Bank of Commerce QC Ste-Therese-de-Blainville Plaza Ste-Therese 300, boul. Sicard 001002081
2009 Canadian Imperial Bank of Commerce QC St-Eustache St-Eustache 367, boul. Arthur-Sauve 001000981
2010 Canadian Imperial Bank of Commerce QC St-Georges Ville St-Georges 11620, 1re Avenue 001000465
2011 Canadian Imperial Bank of Commerce QC St-Jean-sur-Richelieu Carrefour Richelieu 600 rue Pierre-Caisse, Suite 10 001001151
2012 Canadian Imperial Bank of Commerce QC St-Jean-sur-Richelieu Dorchester & Lebeau 640, rue Dorchester 001006051
2013 Canadian Imperial Bank of Commerce QC St-Jean-sur-Richelieu Richelieu & Saint-Jacques 170, rue Richelieu 001000051
2014 Canadian Imperial Bank of Commerce QC St-Jerome Centre d'achats Saint-Jerome 1950, boul. Labelle 001000481
2015 Canadian Imperial Bank of Commerce QC Sutton Sutton 5, rue Principal Sud, C.P. 249 001000861
2016 Canadian Imperial Bank of Commerce QC Terrebonne Terrebonne 1212 Boul des Seigneurs 001001341
2017 Canadian Imperial Bank of Commerce QC Thetford-Mines Centre d'achats St-Noel C.P. 306 001004061
2018 Canadian Imperial Bank of Commerce QC Thetford-Mines Thetford Mines 147, rue Notre-Dame ouest 001000271
2019 Canadian Imperial Bank of Commerce QC Trois-Rivieres Carrefour Trois-Rivieres-Ouest 4520 boul. des Recollets, Bureau 540 001000781
2020 Canadian Imperial Bank of Commerce QC Trois-Rivieres Des Forges & Champlain 379 Rue Des Forges 001000081
2021 Canadian Imperial Bank of Commerce QC Trois-Rivieres Place des Forges 5185 boul. des Forges 001001281
2022 Canadian Imperial Bank of Commerce QC Val-d'Or 1317 3rd Avenue 1317 3eme avenue 001000691
2023 Canadian Imperial Bank of Commerce QC Val-d'Or 1317, 3ieme avenue 1317, 3ieme avenue 001000491
2024 Canadian Imperial Bank of Commerce QC Val-d'Or 3ieme et 7ieme Avenue 824 3e Ave 001000191
2025 Canadian Imperial Bank of Commerce QC Vaudreuil Vaudreuil Banking Centre 3030 boul de la gare 001003981
2026 Canadian Imperial Bank of Commerce QC Verdun Wellington & Galt 4162, rue Wellington 001000521
2027 Canadian Imperial Bank of Commerce QC Victoriaville Perreault & Notre Dame 21 rue Perreault 001001771
2028 Canadian Imperial Bank of Commerce QC Waterloo Waterloo 5457 rue Foster 001000761
2029 Canadian Imperial Bank of Commerce QC Waterville Waterville 168 rue Principale Sud 001002071
2030 Canadian Imperial Bank of Commerce QC Westmount Sherbrooke & Victoria 4854 Ouest, rue Sherbrooke 001000221
2031 Canadian Imperial Bank of Commerce QC Windsor Windsor 85, rue Principal Nord 001000161
2032 Canadian Imperial Bank of Commerce SK Aberdeen Aberdeen 320 Circle Drive E. 001000738
2033 Canadian Imperial Bank of Commerce SK Assiniboia Assiniboia 237 Center St., P.O. Box 669 001000238
2034 Canadian Imperial Bank of Commerce SK Assiniboia Kincaid Central Ave. and Dominion St., Box 669 001000628
2035 Canadian Imperial Bank of Commerce SK Bengough Bengough Main St., Box 10 001000358
2036 Canadian Imperial Bank of Commerce SK Big River Big River 209 Main St., Box 159 001000838
2037 Canadian Imperial Bank of Commerce SK Biggar Biggar 301 Main St., Box 100 001000248
2038 Canadian Imperial Bank of Commerce SK Birch Hills Birch Hills 217 Bellamy, Box 309 001000478
2039 Canadian Imperial Bank of Commerce SK Blaine Lake Blaine Lake 118 Main Street, Box 100 001000588
2040 Canadian Imperial Bank of Commerce SK Broadview Broadview 6th and Main St., Box 40 001000448
2041 Canadian Imperial Bank of Commerce SK Canora Canora 202 Main St., Box 629 001000228
2042 Canadian Imperial Bank of Commerce SK Canwood Canwood Main St. and 2nd, Box 70 001000498
2043 Canadian Imperial Bank of Commerce SK Carlyle Carlyle 211 Main St., Box 580 001001048
2044 Canadian Imperial Bank of Commerce SK Central Butte Central Butte 211 Main St., Box 189 001000548
2045 Canadian Imperial Bank of Commerce SK Coronach Coronach 201 Centre St., Box 450 001002078
2046 Canadian Imperial Bank of Commerce SK Cowessess Crooked Lake Branch 104 Cowessess Mall, PO Box 70 001002308
2047 Canadian Imperial Bank of Commerce SK Cudworth Cudworth 201 Main St., Box 70 001000528
2048 Canadian Imperial Bank of Commerce SK Dinsmore Dinsmore Main St., Box 249 001000638
2049 Canadian Imperial Bank of Commerce SK Estevan Estevan,SK 1138-4th Street, Box 757 001000088
2050 Canadian Imperial Bank of Commerce SK Eston Eston 102 Main Street 001000128