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 20

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
951 Canadian Imperial Bank of Commerce ON Hamilton CIBC Auto Centre 1 King St. W, Box 360 001009462
952 Canadian Imperial Bank of Commerce ON Hamilton Commerce Place 1 King St W 001000062
953 Canadian Imperial Bank of Commerce ON Hamilton CW Dealer Plan Fixed Rate Lease 1 King St. W., Box 360 001009572
954 Canadian Imperial Bank of Commerce ON Hamilton CW Dealer Plan-Wholesale 1 King St. W., Box 360 001009562
955 Canadian Imperial Bank of Commerce ON Hamilton Delta (King and Main) 1091 Main St. E., Box 3244 Station C 001002862
956 Canadian Imperial Bank of Commerce ON Hamilton Gage and Fennell 997 Fennell Avenue East 001004962
957 Canadian Imperial Bank of Commerce ON Hamilton Hamilton Independent Business Centre 1 James Street S 3rd Floor, PO Box 360 001068062
958 Canadian Imperial Bank of Commerce ON Hamilton James and Barton 305 James St. N. 001000962
959 Canadian Imperial Bank of Commerce ON Hamilton James and Fennell Banking Centre 667 Upper James St. 001008862
960 Canadian Imperial Bank of Commerce ON Hamilton James and Young Medical Arts Bldg, 177 James St. S. 001006062
961 Canadian Imperial Bank of Commerce ON Hamilton King and Rosedale 1882 King St. E. 001005962
962 Canadian Imperial Bank of Commerce ON Hamilton King and Sanford 735 King St. E. 001000862
963 Canadian Imperial Bank of Commerce ON Hamilton King and Wellington 335 King St. E. 001000362
964 Canadian Imperial Bank of Commerce ON Hamilton Locke and Herkimer 281 Herkimer St 001003062
965 Canadian Imperial Bank of Commerce ON Hamilton Main & Erie 432 Main St. E. 001005062
966 Canadian Imperial Bank of Commerce ON Hamilton Main and Kenilworth 1407 Main St. E., Box 3244, Station C 001000762
967 Canadian Imperial Bank of Commerce ON Hamilton McMaster Medical Centre 1200 Main St. W., Box 231, Station E 001004662
968 Canadian Imperial Bank of Commerce ON Hamilton Mohawk and Upper Ottawa 868 Mohawk Rd. E. 001007762
969 Canadian Imperial Bank of Commerce ON Hamilton Mohawk and Upper Paradise 630 Mohawk Rd. W. 001003762
970 Canadian Imperial Bank of Commerce ON Hamilton Mount Albion and Greenhill 399 Greenhill Ave 001004562
971 Canadian Imperial Bank of Commerce ON Hamilton Ottawa and Campbell 262 Ottawa St. N. 001009062
972 Canadian Imperial Bank of Commerce ON Hamilton Parkdale and Melvin 251 Parkdale Ave N. 001008062
973 Canadian Imperial Bank of Commerce ON Hamilton Queen and York 275 York Blvd. 001007062
974 Canadian Imperial Bank of Commerce ON Hamilton Queenston and Glassco 281 Queenston Rd. 001001962
975 Canadian Imperial Bank of Commerce ON Hamilton Rymal & Upper Gage Banking Centre Unit #150-905 Rymal Rd. E 001004262
976 Canadian Imperial Bank of Commerce ON Hamilton Sherman and Barton 673 Barton St. E. 001000462
977 Canadian Imperial Bank of Commerce ON Hamilton Stone Church and Upper Paradise 930 Upper Paradise Rd. R.R. #1 001002062
978 Canadian Imperial Bank of Commerce ON Hamilton Upper James and Rymal 1550 Upper James 001004972
979 Canadian Imperial Bank of Commerce ON Hamilton Westdale 1015 King St. W. 001000562
980 Canadian Imperial Bank of Commerce ON Hamilton Westdale CSL Centre, Hamilton 1059 King St W, Box 89089 001002362
981 Canadian Imperial Bank of Commerce ON Hannon Rymal Rd E & Terryberry Banking Ctr 2140 Rymal Rd E 001005262
982 Canadian Imperial Bank of Commerce ON Hanover Hanover 338 10th Street 001001152
983 Canadian Imperial Bank of Commerce ON Harriston Harriston 40 Elora St. S., Box 339 001001252
984 Canadian Imperial Bank of Commerce ON Harrow Harrow 25 King St. W., Box 340 001008682
985 Canadian Imperial Bank of Commerce ON Hawkesbury Hawkesbury 275 Main St E, Box 394 001000696
986 Canadian Imperial Bank of Commerce ON Hearst Hearst 831 George St., Box 250 001001092
987 Canadian Imperial Bank of Commerce ON Hensall Hensall 119 King St., Box 100 001006482
988 Canadian Imperial Bank of Commerce ON Hornepayne Hornepayne 200 Front St., Box 39 001005992
989 Canadian Imperial Bank of Commerce ON Huntsville Huntsville 1 Main Street West 001008942
990 Canadian Imperial Bank of Commerce ON Ignace Ignace 328 Main St., Box 130 001001087
991 Canadian Imperial Bank of Commerce ON Ilderton Ilderton 13211 Ilderton Road, P.O. Box 70 001003682
992 Canadian Imperial Bank of Commerce ON Ingersoll Ingersoll 160 Thames St. S. 001002782
993 Canadian Imperial Bank of Commerce ON Islington Etobicoke Centralized Processing Ctr 3835 Bloor St. W. 001033522
994 Canadian Imperial Bank of Commerce ON Islington Valhalla Executive Centre 302 The East Mall 001004222
995 Canadian Imperial Bank of Commerce ON Jarvis Jarvis 12 Talbot St. E., Box 130 001003872
996 Canadian Imperial Bank of Commerce ON Kanata 700 March Road 700 March Road 001001386
997 Canadian Imperial Bank of Commerce ON Kanata Centrum Banking Centre 445 Kanata Avenue 001000486
998 Canadian Imperial Bank of Commerce ON Kanata Eagleson & Michael Cowpland 700 Eagleson Rd. 001001286
999 Canadian Imperial Bank of Commerce ON Kapuskasing Kapuskasing 2 Circle St. 001000392
1000 Canadian Imperial Bank of Commerce ON Kemptville Kemptville 116 Prescott St., Box 1000 001000596