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 33

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
1601 Canadian Imperial Bank of Commerce ON Toronto Dovercourt and Dupont 1097 Dovercourt Rd. 001005902
1602 Canadian Imperial Bank of Commerce ON Toronto Dufferin and Ramsden 2402 Dufferin St. 001000512
1603 Canadian Imperial Bank of Commerce ON Toronto Dufferin Mall 45 Dufferin Mall, 900 Dufferin St. 001001402
1604 Canadian Imperial Bank of Commerce ON Toronto Dundas & Bloor 2340 Dundas St. W. 001006022
1605 Canadian Imperial Bank of Commerce ON Toronto Dundas and Euclid 836 Dundas St. W. 001005402
1606 Canadian Imperial Bank of Commerce ON Toronto Dundas and Gladstone 1435 Dundas St. W. 001007802
1607 Canadian Imperial Bank of Commerce ON Toronto Dundas and Jarvis 175 Dundas St. E. 001006902
1608 Canadian Imperial Bank of Commerce ON Toronto Dundas and Ossington 235 Ossington Ave. 001007102
1609 Canadian Imperial Bank of Commerce ON Toronto Dundas and Victoria 21 Dundas Sq. 001000802
1610 Canadian Imperial Bank of Commerce ON Toronto Dundas St West at Spadina CBC 483 Dundas St W 001063092
1611 Canadian Imperial Bank of Commerce ON Toronto Eglinton & Avenue Banking Centre Unit #4, 333 Eglinton Ave W 001007272
1612 Canadian Imperial Bank of Commerce ON Toronto Eglinton and Bathurst 839 Eglinton Ave. W. 001007812
1613 Canadian Imperial Bank of Commerce ON Toronto Eglinton and Bayview 660 Eglinton Ave. E. 001002012
1614 Canadian Imperial Bank of Commerce ON Toronto Eglinton and Glenarden 1150 Eglinton Ave. W. 001005012
1615 Canadian Imperial Bank of Commerce ON Toronto Eglinton and Mt. Pleasant 794 Mt. Pleasant Rd. 001000912
1616 Canadian Imperial Bank of Commerce ON Toronto Eglinton and Oakwood 1601 Eglinton Ave. W. 001001012
1617 Canadian Imperial Bank of Commerce ON Toronto Eglinton and Yarrow 2659 Eglinton Ave. W. 001000722
1618 Canadian Imperial Bank of Commerce ON Toronto Eglinton Town Centre 2 Lebovic Avenue 001008732
1619 Canadian Imperial Bank of Commerce ON Toronto First Line (CMI) 33 Yonge Street, Suite 700 001030832
1620 Canadian Imperial Bank of Commerce ON Toronto Fixed Lease Toronto 100 University Avenue, 3rd Floor 001007212
1621 Canadian Imperial Bank of Commerce ON Toronto Fixed Term-Wood Gundy Deposits 200 King St W 001033002
1622 Canadian Imperial Bank of Commerce ON Toronto Front & Parliament Banking Centre 230 Front St E 001008362
1623 Canadian Imperial Bank of Commerce ON Toronto FTI, CSO-Imp Inv Services Channel 22 Front Street West, 4th Floor 001033262
1624 Canadian Imperial Bank of Commerce ON Toronto FTI, CSO-Investor's Edge Channel 22 Front Street West, 4th Floor 001033272
1625 Canadian Imperial Bank of Commerce ON Toronto FTI, CSO-Wood Gundy Channel 22 Front Street West, 4th Floor 001033282
1626 Canadian Imperial Bank of Commerce ON Toronto Gerrard and Greenwood 1252 Gerrard St. E. 001009732
1627 Canadian Imperial Bank of Commerce ON Toronto Gerrard Square 1000 Gerrard St. E. 001001702
1628 Canadian Imperial Bank of Commerce ON Toronto Global Derivative Settlement Ops 12th Floor 161 Bay St, 12th Floor, 161 Bay Street 001004232
1629 Canadian Imperial Bank of Commerce ON Toronto Global Transaction BNK-RCC Product 25 King ST W, 15th Floor 001033292
1630 Canadian Imperial Bank of Commerce ON Toronto Group Investment Services (Toronto) 200 King St West 4th Floor 001008412
1631 Canadian Imperial Bank of Commerce ON Toronto Head Office Accounting Department 25 King St W CCN4 001009902
1632 Canadian Imperial Bank of Commerce ON Toronto Imperial Investor Service #1 161 Bay St 10th Floor 001032002
1633 Canadian Imperial Bank of Commerce ON Toronto Imperial Service Direct-East Centre 20 Dundas St. W, 14TH Floor. 001008232
1634 Canadian Imperial Bank of Commerce ON Toronto Imperial Service Direct-West Centre 5650 Yonge Street 19th Fl 001008230
1635 Canadian Imperial Bank of Commerce ON Toronto Independent Business Division 750 Lawrence Ave W E7, North York, Commerce Court Postal Station 001002912
1636 Canadian Imperial Bank of Commerce ON Toronto IPS Central Transit 595 Bay Street, 14th Floor 001033702
1637 Canadian Imperial Bank of Commerce ON Toronto Jane & Annette 787 Annette St. 001007622
1638 Canadian Imperial Bank of Commerce ON Toronto Keele & St. Clair 2161 St. Clair Ave West 001000822
1639 Canadian Imperial Bank of Commerce ON Toronto Keele and Flamborough 2318 Keele St. 001005822
1640 Canadian Imperial Bank of Commerce ON Toronto King and Dufferin 1200 King St. W. 001008802
1641 Canadian Imperial Bank of Commerce ON Toronto King and Sherbourne 226 King St. E. 001004002
1642 Canadian Imperial Bank of Commerce ON Toronto King and Spadina 425 King St. W. 001008502
1643 Canadian Imperial Bank of Commerce ON Toronto Kingston Road and Balsam 915 Kingston Rd. 001002032
1644 Canadian Imperial Bank of Commerce ON Toronto Leaside Village Banking Centre 97 Laird Dr Unit # 1 001000612
1645 Canadian Imperial Bank of Commerce ON Toronto Liberty Village Banking Centre 120 Lynn Williams St 001007332
1646 Canadian Imperial Bank of Commerce ON Toronto Main Branch - Commerce Court 199 Bay St CCW Concourse Level, Main Branch - Commerce Court 001000002
1647 Canadian Imperial Bank of Commerce ON Toronto Main Branch Processing Unit 20 Bay St 8th Floor 001033612
1648 Canadian Imperial Bank of Commerce ON Toronto Main Branch-Commerce Court, Commerce Court West- Concourse Commerce Court West-Concourse 001068002
1649 Canadian Imperial Bank of Commerce ON Toronto Main Branch-Special Main Branch-Commerce Court 001099212
1650 Canadian Imperial Bank of Commerce ON Toronto Main Branch-Special Main Branch-Commerce Court 001099312