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 18

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
851 Canadian Imperial Bank of Commerce ON Chatham St. Clair & McNaughton 424 St. Clair Street, Box 20010 001009982
852 Canadian Imperial Bank of Commerce ON Chelmsford Chelmsford 4764 Regional Road 15 001004292
853 Canadian Imperial Bank of Commerce ON Chesley Chesley 47-1st Ave. S., Box 280 001001752
854 Canadian Imperial Bank of Commerce ON Claremont 5006 Brock Rd. N (Claremont Village) 5006 Brock Road North 001001842
855 Canadian Imperial Bank of Commerce ON Coboconk Coboconk Cameron and Albert Sts., Box 120 001001742
856 Canadian Imperial Bank of Commerce ON Coboconk Kinmount Box 120 001090142
857 Canadian Imperial Bank of Commerce ON Cobourg Cobourg 51 King Street West 001004042
858 Canadian Imperial Bank of Commerce ON Cochrane Cochrane 134-6th Ave., Box 1630 001007092
859 Canadian Imperial Bank of Commerce ON Colborne Colborne 38 King St. W., Box 309 001008542
860 Canadian Imperial Bank of Commerce ON Collingwood Collingwood 86 Hurontario St. 001006442
861 Canadian Imperial Bank of Commerce ON Concord 7501 Keele St. at Jardin Dr 7501 Keele St. Suite 302 001006432
862 Canadian Imperial Bank of Commerce ON Concord Keele and Rivermede 8099 Keele St. 001004342
863 Canadian Imperial Bank of Commerce ON Cornwall Brookdale Ave. and Highway 2 716-14th St. W. 001000146
864 Canadian Imperial Bank of Commerce ON Cornwall Pitt St. and Second St. 1 Second St. W., 1 Second St West 001000442
865 Canadian Imperial Bank of Commerce ON Cottam Cottam 124 Talbot St. W., General Delivery 001006982
866 Canadian Imperial Bank of Commerce ON Courtice courtice banking centre 1423 Highway 2 001002172
867 Canadian Imperial Bank of Commerce ON Courtright Courtright 1552 St. Clair Pkwy., Box 190 001004482
868 Canadian Imperial Bank of Commerce ON Delhi Delhi 172 Main Street of Delhi 001007072
869 Canadian Imperial Bank of Commerce ON Deseronto Deseronto 352 Main St., Box 303 001001292
870 Canadian Imperial Bank of Commerce ON Dresden Dresden 103 Main St., Box 640 001007082
871 Canadian Imperial Bank of Commerce ON Dryden Dryden 35A Whyte Ave. 001002097
872 Canadian Imperial Bank of Commerce ON Dublin Dublin Mill St., Box 28 001001952
873 Canadian Imperial Bank of Commerce ON Dundalk Dundalk 31 Proton St. N., Box 70 001006852
874 Canadian Imperial Bank of Commerce ON Dundas King & Sydenham 83 King St. W., 83 King Street West 001000662
875 Canadian Imperial Bank of Commerce ON Dunnville Dunnville 165 Lock St. E. 001004072
876 Canadian Imperial Bank of Commerce ON Dunnville Selkirk 165 Locke St E 001003972
877 Canadian Imperial Bank of Commerce ON Durham Durham 106 Garafraxa St. N., Box 110 001002852
878 Canadian Imperial Bank of Commerce ON Ear Falls Ear Falls Spruce St. and Hwy., Box 340 001001097
879 Canadian Imperial Bank of Commerce ON East Gwillimbury Yonge & Green Lane Banking Centre 18269 Yonge St 001002642
880 Canadian Imperial Bank of Commerce ON Elliot Lake Elliot Lake 37 Elizabeth Square, Box 128 001006092
881 Canadian Imperial Bank of Commerce ON Embrun Embrun 210 Industriel Street 001000476
882 Canadian Imperial Bank of Commerce ON Emo Emo 92 Front St, po Box 270 001000987
883 Canadian Imperial Bank of Commerce ON Englehart Englehart 3rd St. and 5th Ave., Box 639 001008092
884 Canadian Imperial Bank of Commerce ON Espanola Espanola 143 Tudhope St., Box 1670 001004792
885 Canadian Imperial Bank of Commerce ON Essex Essex 33 Talbot St. N. 001001882
886 Canadian Imperial Bank of Commerce ON Essex Essex County Civic Centre 001002282
887 Canadian Imperial Bank of Commerce ON Etobicoke 1500 Royal York Road (Weston) 1500 Royal York Rd. 001004522
888 Canadian Imperial Bank of Commerce ON Etobicoke 2405 Lakeshore at Superior (Mimico) 2405 Lakeshore Blvd. W. 001006922
889 Canadian Imperial Bank of Commerce ON Etobicoke Albion Road and Kipling 1530 Albion Rd. 001003522
890 Canadian Imperial Bank of Commerce ON Etobicoke Bloor & Willingdon 2990 Bloor St. W. 001007722
891 Canadian Imperial Bank of Commerce ON Etobicoke Burnhamthorpe and Saturn 666 Burnhamthorpe Road, 666 Burnhamthorpe Rd. 001007522
892 Canadian Imperial Bank of Commerce ON Etobicoke Cloverdale Mall 250 The East Mall 001009722
893 Canadian Imperial Bank of Commerce ON Etobicoke Dixon Road and Carlingview 924 Dixon Rd. 001002422
894 Canadian Imperial Bank of Commerce ON Etobicoke Dundas & Burnhamthorpe 4914 Dundas St. W. 001004622
895 Canadian Imperial Bank of Commerce ON Etobicoke East Mall and Rathburn 600 The East Mall 001003222
896 Canadian Imperial Bank of Commerce ON Etobicoke Eglinton and Lloyd Manor 201 Lloyd Manor Road 001002122
897 Canadian Imperial Bank of Commerce ON Etobicoke Etobicoke General Hospital 89 Humber College Blvd. 001001122
898 Canadian Imperial Bank of Commerce ON Etobicoke Finch and Humberline 220 Humberline Drive 001007122
899 Canadian Imperial Bank of Commerce ON Etobicoke Islington and Rathburn 1500 Islington Ave. 001002822
900 Canadian Imperial Bank of Commerce ON Etobicoke Kipling and Westhumber 2291 Kipling Ave. 001001922