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 34

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
1651 Canadian Imperial Bank of Commerce ON Toronto Main Branch-Special Main Branch-Commerce Court 001099412
1652 Canadian Imperial Bank of Commerce ON Toronto Main Branch-Special Main Branch-Commerce Court 001099702
1653 Canadian Imperial Bank of Commerce ON Toronto Main Branch-Special Main Branch-Commerce Court 001099812
1654 Canadian Imperial Bank of Commerce ON Toronto Main Branch-Special Main Branch-Commerce Court 001099912
1655 Canadian Imperial Bank of Commerce ON Toronto Marlee and Ridelle 145C Marlee Ave. 001009712
1656 Canadian Imperial Bank of Commerce ON Toronto MF OPS 20 Dundas Street West 14th Floor 001091022
1657 Canadian Imperial Bank of Commerce ON Toronto Morningside Crossing Banking Centre 255 Morningside Ave 001006832
1658 Canadian Imperial Bank of Commerce ON Toronto Morningside Crossing Banking Centre 255 Morningside Ave 001007632
1659 Canadian Imperial Bank of Commerce ON Toronto Mount Pleasant and Manor 623 Mount Pleasant Rd. 001006012
1660 Canadian Imperial Bank of Commerce ON Toronto National Risk Monitorng-TXM/Referral 750 Lawrence Ave W E6 001032000
1661 Canadian Imperial Bank of Commerce ON Toronto North America Corporate Bank 161 Bay St BCE Place 8th Floor 001063042
1662 Canadian Imperial Bank of Commerce ON Toronto Oakwood and Rogers 364 Oakwood Ave. 001008012
1663 Canadian Imperial Bank of Commerce ON Toronto O'Connor and Dohme 1097 O'Connor Dr. 001000932
1664 Canadian Imperial Bank of Commerce ON Toronto One Toronto Street 1 Toronto St. 001000302
1665 Canadian Imperial Bank of Commerce ON Toronto One Toronto Street 1 Toronto St. 001001302
1666 Canadian Imperial Bank of Commerce ON Toronto Ontario Currency Operations- Toronto Commerce Court West B3 Level 001099512
1667 Canadian Imperial Bank of Commerce ON Toronto Ontario Regional Mortgage Ctr 750 Lawrence Ave W West 3 001008492
1668 Canadian Imperial Bank of Commerce ON Toronto Parliament and Carlton 245 Carlton St. 001004802
1669 Canadian Imperial Bank of Commerce ON Toronto Payment and Treasury Operations 595 Bay Street 7th Floor 001009612
1670 Canadian Imperial Bank of Commerce ON Toronto Payment and Treasury-IDT 001009602
1671 Canadian Imperial Bank of Commerce ON Toronto Payment Operations 595 Bay Street Suite 700 001033613
1672 Canadian Imperial Bank of Commerce ON Toronto Personal Loan Department 750 Lawrence Ave W North York, Commerce Court Postal Station 001009802
1673 Canadian Imperial Bank of Commerce ON Toronto POS UNSECURED LENDING 33 Yonge St 7th Floor 001010832
1674 Canadian Imperial Bank of Commerce ON Toronto Queen & Woodbine Banking Centre 1852 Queen St. E.-Units 101-104 001000732
1675 Canadian Imperial Bank of Commerce ON Toronto Queen and Bathurst 588 Queen St. W. 001001502
1676 Canadian Imperial Bank of Commerce ON Toronto Queen and Carlaw 943 Queen St. E. 001006502
1677 Canadian Imperial Bank of Commerce ON Toronto Queen and Kingston Road 1702 Queen St. E. 001007032
1678 Canadian Imperial Bank of Commerce ON Toronto Queen and Simcoe 205 Queen St. W. 001000602
1679 Canadian Imperial Bank of Commerce ON Toronto Queen and Spadina 378 Queen St. W. 001001002
1680 Canadian Imperial Bank of Commerce ON Toronto Queen's Quay Terminal 207 Queen's Quay West, 1 Yonge St 001001112
1681 Canadian Imperial Bank of Commerce ON Toronto Retail Mortgage Operations Transit 100 University Ave 3rd Floor 001033019
1682 Canadian Imperial Bank of Commerce ON Toronto Roncesvalles and Wright 209 Roncesvalles Ave. 001001822
1683 Canadian Imperial Bank of Commerce ON Toronto Service Automation (CBFE) 199 Bay St CCW 9th Floor 001032004
1684 Canadian Imperial Bank of Commerce ON Toronto Silverthorn and Rogers 341 Silverthorn Ave. 001001622
1685 Canadian Imperial Bank of Commerce ON Toronto Spadina & Fort York Banking Centre 1 Fort York Blvd 001008132
1686 Canadian Imperial Bank of Commerce ON Toronto Spadina and College 268 College St. 001000402
1687 Canadian Imperial Bank of Commerce ON Toronto St. Clair and Avenue Road 135 St. Clair Ave. W. 001004302
1688 Canadian Imperial Bank of Commerce ON Toronto St. Clair and Dufferin 1164 St. Clair Ave. W. 001007602
1689 Canadian Imperial Bank of Commerce ON Toronto St. Clair and O'Connor 1118 Victoria Park Ave. 001005832
1690 Canadian Imperial Bank of Commerce ON Toronto St. Clair and Runnymede 837 Runnymede Rd. 001002522
1691 Canadian Imperial Bank of Commerce ON Toronto St. Clair and Vaughan 535 St. Clair Ave. W. 001002802
1692 Canadian Imperial Bank of Commerce ON Toronto Swansea Shopping Centre 48 Southport St. 001002322
1693 Canadian Imperial Bank of Commerce ON Toronto Telephone Banking BC 750 Lawrence Ave W., E9 001001100
1694 Canadian Imperial Bank of Commerce ON Toronto The Investor Network 595 Bay St #1401 001033022
1695 Canadian Imperial Bank of Commerce ON Toronto Tor E Dealer Plan Wholesale 1 Eglinton Ave E. 001009212
1696 Canadian Imperial Bank of Commerce ON Toronto Tor E. Dealer Plan Fixed Rate Lease 1 Eglinton Ave. E. 001009312
1697 Canadian Imperial Bank of Commerce ON Toronto Toronto Automated Processing Centre, Re: London PCA Bulk 20 Bay St., 8th Floor 001033312
1698 Canadian Imperial Bank of Commerce ON Toronto Toronto Eaton Centre 220 Yonge Street 001003502
1699 Canadian Imperial Bank of Commerce ON Toronto Toronto Telephone Banking Centre 5650 Yonge Street 20th Floor 001001312
1700 Canadian Imperial Bank of Commerce ON Toronto Trade Finance Centre 25 King St West 16th Floor 001090302