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 16

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
751 Canadian Imperial Bank of Commerce NT Norman Wells Norman Wells #9 Town Square 001003199
752 Canadian Imperial Bank of Commerce NT Pine Point Pine Point 001001199
753 Canadian Imperial Bank of Commerce NT Tuktoyaktuk Tuktoyaktuk Box 240 001005799
754 Canadian Imperial Bank of Commerce NT Yellowknife Fort Simpson 9909-97th Ave., Box 430 001000999
755 Canadian Imperial Bank of Commerce NT Yellowknife Norman Wells #9 Town Square, Box 430 001001799
756 Canadian Imperial Bank of Commerce NT Yellowknife Yellowknife 5001-50th Ave., Box 430 001002099
757 Canadian Imperial Bank of Commerce NU Iqaluit Iqaluit 611 Ring Rd, PO Box 2439 001006899
758 Canadian Imperial Bank of Commerce NU Rankin Inlet Rankin Inlet #10 Airport Rd, Box 10 001002799
759 Canadian Imperial Bank of Commerce NU Rankin Inlet Rankin Inlet Box 10 001005199
760 Canadian Imperial Bank of Commerce ON Acton Acton 31 Mill St. E., Box 239 (Acton) 001009552
761 Canadian Imperial Bank of Commerce ON Ailsa Craig Ailsa Craig 135 Main St., Box 160 001008982
762 Canadian Imperial Bank of Commerce ON Ajax 104 Harwood Ave. S 104 Harwood Ave S, 104 Harwood Ave. S 001001442
763 Canadian Imperial Bank of Commerce ON Ajax 83 Old Kingston Road, (Pickering Village) 83 Old Kingston Rd. 001003432
764 Canadian Imperial Bank of Commerce ON Ajax Durham Banking Centre 90 Kingston Road E 001004392
765 Canadian Imperial Bank of Commerce ON Ajax Westney Heights Plaza 15 Westney Rd. N. 001002542
766 Canadian Imperial Bank of Commerce ON Alliston Alliston 35 Young Street, 35 Young St. 001006252
767 Canadian Imperial Bank of Commerce ON Amherstburg Amherstburg 48 Richmond Street, P.O. Box 37 001009682
768 Canadian Imperial Bank of Commerce ON Ancaster Ancaster 30 Wilson St. W. 001004062
769 Canadian Imperial Bank of Commerce ON Ancaster Ancaster Meadowlands 1015 Golf Links Road 001009162
770 Canadian Imperial Bank of Commerce ON Arkona Arkona 8482 Townsend Line, Box 111 001003582
771 Canadian Imperial Bank of Commerce ON Arnprior Arnprior 75 Elgin Street West 001000296
772 Canadian Imperial Bank of Commerce ON Atikokan Atikokan 100 Main St. W., Box 70 001000297
773 Canadian Imperial Bank of Commerce ON Atwood Atwood 200A Main St. (Hwy 23), Box 160 001004852
774 Canadian Imperial Bank of Commerce ON Auburn Auburn 001005952
775 Canadian Imperial Bank of Commerce ON Aurora 15195 Yonge St 15195 Yonge St. 001009942
776 Canadian Imperial Bank of Commerce ON Aurora Aurora Shopping Centre 14800 Yonge St 001009042
777 Canadian Imperial Bank of Commerce ON Aurora Bayview & Wellington Banking Centre 660 Wellington East 001004592
778 Canadian Imperial Bank of Commerce ON Aylmer Aylmer 86 Talbot St. E. 001001982
779 Canadian Imperial Bank of Commerce ON Ayr Ayr 63 Stanley St. 001003752
780 Canadian Imperial Bank of Commerce ON Barrie 46 Dunlop St. E. 46 Dunlop St. E. 001002042
781 Canadian Imperial Bank of Commerce ON Barrie Bayfield & Cundles Banking Centre 363 Bayfield St 001001142
782 Canadian Imperial Bank of Commerce ON Barrie Hwy 400 & Mapleview Banking Centre 23 Mapleview Dr. W. 001003192
783 Canadian Imperial Bank of Commerce ON Barrie Lefroy Box 430 001090442
784 Canadian Imperial Bank of Commerce ON Barrie Yonge & Big Bay Point Banking Centre 600 Yonge Street 001003592
785 Canadian Imperial Bank of Commerce ON Beamsville Beamsville 4961 King St E 001004572
786 Canadian Imperial Bank of Commerce ON Beaverton Beaverton 339 Simcoe St. E., Box 70 001003642
787 Canadian Imperial Bank of Commerce ON Belleville Bayview Mall 470 Dundas St E 001006942
788 Canadian Imperial Bank of Commerce ON Belleville Front and Campbell 237 Front St 001000042
789 Canadian Imperial Bank of Commerce ON Belleville North Front and Bell Blvd. Unit 4-366 North Front St., 366 North Front St. 001004842
790 Canadian Imperial Bank of Commerce ON Binbrook Binbrook 3011, Highway 56 001007872
791 Canadian Imperial Bank of Commerce ON Blenheim Blenheim 27 Talbot St. W., Box 490 001002082
792 Canadian Imperial Bank of Commerce ON Blyth Blyth 442 Queen Street, Box 160 001007852
793 Canadian Imperial Bank of Commerce ON Bobcaygeon Bobcaygeon 93 Bolton St., Box 430 001005242
794 Canadian Imperial Bank of Commerce ON Bolton Bolton 2 King St., Box 100 001008052
795 Canadian Imperial Bank of Commerce ON Bolton Hwy 50 & Healy Banking Centre 12736 Hwy 50 001004172
796 Canadian Imperial Bank of Commerce ON Bowmanville Bowmanville Mall 243 King St E 001003142
797 Canadian Imperial Bank of Commerce ON Bowmanville King and Temperance 2 King St. E., Box 99 001004442
798 Canadian Imperial Bank of Commerce ON Bracebridge Bracebridge 245 Manitoba St. 001001242
799 Canadian Imperial Bank of Commerce ON Bradford Hwy 88 & 10th Side Rd Banking Cent 549 Holland St. W. 001001042
800 Canadian Imperial Bank of Commerce ON Brampton 60 Bramalea Rd. North of Steeles Ave 60 Bramalea Rd. 001003552