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 26

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
1251 Canadian Imperial Bank of Commerce ON Ottawa Carling and Preston 829 Carling Avenue 001000406
1252 Canadian Imperial Bank of Commerce ON Ottawa Carlingwood Shopping Centre 2121 Carling Ave 001000206
1253 Canadian Imperial Bank of Commerce ON Ottawa Conroy Rd. and Lorry Greenberg Dr. 4 Lorry Greenberg Dr. 001001206
1254 Canadian Imperial Bank of Commerce ON Ottawa E&N Dealer Plan-Fixed Rate Lease 2217 Riverdale Dr. E., Box 39009 001006026
1255 Canadian Imperial Bank of Commerce ON Ottawa E&N Dealer Plan-Wholesale 2217 Riverdale Dr. E., Box 39009 001006016
1256 Canadian Imperial Bank of Commerce ON Ottawa Findlay Creek banking Centre 4756 Bank ST 001001096
1257 Canadian Imperial Bank of Commerce ON Ottawa Ottawa Train Yards Banking Centre 55 Trainyards Drive 001001306
1258 Canadian Imperial Bank of Commerce ON Ottawa Rideau & Cumberland Box 442, Station A 001000286
1259 Canadian Imperial Bank of Commerce ON Ottawa Rideau and Sussex 41 Rideau St., 41 Rideau Street 001000016
1260 Canadian Imperial Bank of Commerce ON Ottawa South Keys Banking Centre 2202 Bank Street 001000386
1261 Canadian Imperial Bank of Commerce ON Ottawa St. Laurent Shopping Centre 1200 St. Laurent Blvd., Box 46 001000496
1262 Canadian Imperial Bank of Commerce ON Ottawa Student Loan Centre, Ottawa 168 Laurier Ave. W. 001000136
1263 Canadian Imperial Bank of Commerce ON Ottawa TERRY FOX AND FERNBANK BANKING CTR 5349 Fernbank Road 001000796
1264 Canadian Imperial Bank of Commerce ON Ottawa Wellington and Ross 1335 Wellington St. 001000046
1265 Canadian Imperial Bank of Commerce ON Ottawa Westboro Village Banking Centre 101 Richmond Rd 001002806
1266 Canadian Imperial Bank of Commerce ON Ottawa Woodroffe & Strandherd Banking CTR Unit 1-3101 Strandherd Dr 001001396
1267 Canadian Imperial Bank of Commerce ON Owen Sound Owen Sound 999-2nd Ave. E 001004052
1268 Canadian Imperial Bank of Commerce ON Paincourt Pain Court Main St., Box 73 001002482
1269 Canadian Imperial Bank of Commerce ON Palmerston Palmerston 262 Main St., Box 40 001008752
1270 Canadian Imperial Bank of Commerce ON Paris 88 Grand River St N 88 Grand River St North 001005672
1271 Canadian Imperial Bank of Commerce ON Parkhill Parkhill 244 Parkhill Main Street, Box 10 001004782
1272 Canadian Imperial Bank of Commerce ON Parry Sound Parry Sound 36 Seguin Street, 36 Seguin St. 001008042
1273 Canadian Imperial Bank of Commerce ON Pefferlaw Pefferlaw 254 Pefferlaw Rd 001008742
1274 Canadian Imperial Bank of Commerce ON Pembroke Pembroke 172 Pembroke St., 122 Pembroke St 001000806
1275 Canadian Imperial Bank of Commerce ON Perth Perth Mews Shopping Mall 80 Dufferin St. 001000906
1276 Canadian Imperial Bank of Commerce ON Peterborough 99 Hunter at Mark (Ashburnham) Box 1503 001009342
1277 Canadian Imperial Bank of Commerce ON Peterborough Chemong & Bellevue 860 Chemong Rd 001001492
1278 Canadian Imperial Bank of Commerce ON Peterborough Chemong and Bellevue 860 Chemong Road 001009642
1279 Canadian Imperial Bank of Commerce ON Peterborough George and Hunter 399 George St. N., 399 George Street North 001000242
1280 Canadian Imperial Bank of Commerce ON Peterborough Monaghan and Lansdowne 825 Monaghan Rd. 001009442
1281 Canadian Imperial Bank of Commerce ON Petrolia Petrolia 4130 Petrolia St., Box 1360 001006282
1282 Canadian Imperial Bank of Commerce ON Pickering 376 Kingston Road at Rougemount 376 Kingston Rd. Unit #1 001001932
1283 Canadian Imperial Bank of Commerce ON Pickering Brock and Bayly 985 Brock Road 001007142
1284 Canadian Imperial Bank of Commerce ON Pickering Hwy #2 & Glenanna Banking Centre 1895 Glenanna Rd 001007942
1285 Canadian Imperial Bank of Commerce ON Picton Bloomfield 257 Main St, Box 110 001005842
1286 Canadian Imperial Bank of Commerce ON Picton Picton 272 Main St. 001006042
1287 Canadian Imperial Bank of Commerce ON Plattsville Plattsville 47 Albert St., Box 97 001007752
1288 Canadian Imperial Bank of Commerce ON Port Burwell Port Burwell Robinson St. and Wellington St., Box 70 001009972
1289 Canadian Imperial Bank of Commerce ON Port Colborne 56 Clarence Street 56 Clarence St. 001006572
1290 Canadian Imperial Bank of Commerce ON Port Colborne Durham and Welland 89 Durham St 001002472
1291 Canadian Imperial Bank of Commerce ON Port Colborne Port Colborne Mall 287 West Side Rd. 001005872
1292 Canadian Imperial Bank of Commerce ON Port Credit Lakeshore and Briarwood 230 Lakeshore Rd. E. 001008822
1293 Canadian Imperial Bank of Commerce ON Port Elgin Port Elgin 635 Goderich St., Box 130 001008652
1294 Canadian Imperial Bank of Commerce ON Port Hope Port Hope 185 Toronto Road 001003942
1295 Canadian Imperial Bank of Commerce ON Port Perry Port Perry 145 Queen St., Box 749 001003442
1296 Canadian Imperial Bank of Commerce ON Port Rowan Port Rowan 1007 Bay Street, Box 70 001001672
1297 Canadian Imperial Bank of Commerce ON Port Stanley Port Stanley 221 Colborne St. 001007982
1298 Canadian Imperial Bank of Commerce ON Princeton Princeton 3 Main St. N., Box 69 001008972
1299 Canadian Imperial Bank of Commerce ON Rainy River Rainy River 120-4th St., Box 189 001000487
1300 Canadian Imperial Bank of Commerce ON Red Lake Balmertown 282-5th St., Box 306 001000887