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 24

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
1151 Canadian Imperial Bank of Commerce ON Niagara Falls Victoria and Centre 5890 Main St. 001008572
1152 Canadian Imperial Bank of Commerce ON Niagara Falls Victoria and Willmott 4893 Victoria Ave 001004872
1153 Canadian Imperial Bank of Commerce ON Niagara on the Lake Niagara on the Lake 111 Garrison Village Drive, RR#3 001007672
1154 Canadian Imperial Bank of Commerce ON Nobleton Nobleton 12943 Hwy 27 001004952
1155 Canadian Imperial Bank of Commerce ON North Bay 1236 Algonquin Ave. Box 170 001002992
1156 Canadian Imperial Bank of Commerce ON North Bay Cartier Banking Centre 789 Mckeown Ave.,Unit 7 001002092
1157 Canadian Imperial Bank of Commerce ON North Bay Main & Fraser 195 Main St. W., 195 Main Street West 001000792
1158 Canadian Imperial Bank of Commerce ON North York 1865 Leslie St. (near York Mills) 1865 Leslie St. 001004712
1159 Canadian Imperial Bank of Commerce ON North York 2973 Islington Avenue (near Steeles) 2973 Islington Ave. 001005422
1160 Canadian Imperial Bank of Commerce ON North York Alness and Supertest 700 Alness St. 001003322
1161 Canadian Imperial Bank of Commerce ON North York Avenue Road and Dunblaine 2040 Avenue Rd. 001006812
1162 Canadian Imperial Bank of Commerce ON North York Bathurst and Finch 4927 Bathurst St. 001006912
1163 Canadian Imperial Bank of Commerce ON North York Bathurst and Lawrence 504 Lawrence Ave. W. 001007012
1164 Canadian Imperial Bank of Commerce ON North York Bayview and Cummer 3315 Bayview Ave. 001005712
1165 Canadian Imperial Bank of Commerce ON North York Bayview Village Centre 2901 Bayview Ave. 001002712
1166 Canadian Imperial Bank of Commerce ON North York CIBC-Nortel 5650 Yonge Street, 20th Floor 001008192
1167 Canadian Imperial Bank of Commerce ON North York CPD Vendor Alliance-Debit Card Ops 750 Lawrence Ave W. W-1 001043452
1168 Canadian Imperial Bank of Commerce ON North York Direct Payment Department 33 Yonge Street 8th Floor 001007412
1169 Canadian Imperial Bank of Commerce ON North York Don Mills and Cliffwood 3931 Don Mills Rd. 001004532
1170 Canadian Imperial Bank of Commerce ON North York Don Mills Banking Centre 946 Lawrence Ave. E. 001000132
1171 Canadian Imperial Bank of Commerce ON North York Dufferin & Rimrock Banking Centre 1119 Lodestar Rd 001005912
1172 Canadian Imperial Bank of Commerce ON North York Dufferin and Glencairn 2866 Dufferin St. 001000312
1173 Canadian Imperial Bank of Commerce ON North York Dufferin and Ranee 3303 Dufferin St. 001001912
1174 Canadian Imperial Bank of Commerce ON North York Finch and Weston Road 2340 Finch Ave. W. 001004322
1175 Canadian Imperial Bank of Commerce ON North York Flemingdon Park Shopping Centre 747 Don Mills Rd. 001009932
1176 Canadian Imperial Bank of Commerce ON North York Jane and Finch 3863 Jane St. 001007422
1177 Canadian Imperial Bank of Commerce ON North York Jane and Sheppard 2516 Jane St. 001005522
1178 Canadian Imperial Bank of Commerce ON North York Keele and Finch 3940 Keele St. 001009522
1179 Canadian Imperial Bank of Commerce ON North York Keele and Sheppard 3324 Keele St. 001005322
1180 Canadian Imperial Bank of Commerce ON North York Lawrence and Keele 1400 Lawrence Ave. W. 001002622
1181 Canadian Imperial Bank of Commerce ON North York Leslie and Finch 143 Ravel Rd. 001007712
1182 Canadian Imperial Bank of Commerce ON North York North Yonge CBC 5650 Yonge St., Suite 1800 001063232
1183 Canadian Imperial Bank of Commerce ON North York Parkway Forest 105 Parkway Forest Dr. 001003632
1184 Canadian Imperial Bank of Commerce ON North York Sentinel and Hucknall 112 Hucknall Rd. 001009422
1185 Canadian Imperial Bank of Commerce ON North York Sheppard & Leslie 1200 Sheppard Ave. E. 001001612
1186 Canadian Imperial Bank of Commerce ON North York Steeles and Weston Road 5001 Steeles Ave. W. 001004122
1187 Canadian Imperial Bank of Commerce ON North York Telephone Banking - ALTA 5650 Yonge St, 20th Floor 001003609
1188 Canadian Imperial Bank of Commerce ON North York Telephone Banking - BC 5650 Yonge Street, 20th Floor 001008400
1189 Canadian Imperial Bank of Commerce ON North York Telephone Banking - MAN 5650 Yonge Street, 20th Floor 001002807
1190 Canadian Imperial Bank of Commerce ON North York Telephone Banking - NB 5650 Yonge Street, 20th Floor 001001084
1191 Canadian Imperial Bank of Commerce ON North York Telephone Banking - NFLD 5650 Yonge Street, 20th Floor 001000873
1192 Canadian Imperial Bank of Commerce ON North York Telephone Banking - NS 5650 Yonge Street, 20th Floor 001008603
1193 Canadian Imperial Bank of Commerce ON North York Telephone Banking - NWT 5650 Yonge Street, 20th Floor 001002299
1194 Canadian Imperial Bank of Commerce ON North York Telephone Banking - ONT 5650 Yonge Street, 20th Floor 001007192
1195 Canadian Imperial Bank of Commerce ON North York Telephone Banking - PEI 5650 Yonge Street, 20th Floor 001001283
1196 Canadian Imperial Bank of Commerce ON North York Telephone Banking - PQ 5650 Yonge Street, 20th Floor 001008401
1197 Canadian Imperial Bank of Commerce ON North York Telephone Banking - SASK 5650 Yonge Street, 20th Floor 001002908
1198 Canadian Imperial Bank of Commerce ON North York Telephone Banking - Yukon 5650 Yonge Street, 20th Floor 001007480
1199 Canadian Imperial Bank of Commerce ON North York Victoria Park & Van Horne 2800 Victoria Park Ave. 001008632
1200 Canadian Imperial Bank of Commerce ON North York Victoria Park and Lawrence 1448 Lawrence Ave. E. Unit 25 001005932