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 15

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
701 Canadian Imperial Bank of Commerce NS Chester Chester 27 Pleasant Street 001000823
702 Canadian Imperial Bank of Commerce NS Dartmouth 56 Portland St. 56 Portland St 001000303
703 Canadian Imperial Bank of Commerce NS Dartmouth 637 Windmill Rd. 637 Windmill Rd., Box 309 001000213
704 Canadian Imperial Bank of Commerce NS Dartmouth 637 Windmill Rd. Box 309 001001013
705 Canadian Imperial Bank of Commerce NS Dartmouth 71 Tacoma Drive 71 Tacoma Drive, Box 2187, East Station 001000413
706 Canadian Imperial Bank of Commerce NS Dartmouth Dartmouth Crossing Banking Centre Unit 5D-89 Countryview Dr, Unit 5D-89 Countryview Drive 001000513
707 Canadian Imperial Bank of Commerce NS Dartmouth Portland & Eisener Banking Centre 670 Portland St 001000803
708 Canadian Imperial Bank of Commerce NS Dartmouth Wyse and Dawson 162 Wyse Road 001000703
709 Canadian Imperial Bank of Commerce NS Digby Evangeline Shoppers' Mall 8791 Warwick St., Box 1059 001000543
710 Canadian Imperial Bank of Commerce NS Glace Bay Glace Bay 618 Main Street, Box 70 001000033
711 Canadian Imperial Bank of Commerce NS Greenwood Greenwood 963 Central Avenue, Box 160 001000423
712 Canadian Imperial Bank of Commerce NS Halifax Atlantic Currency Operations 1809 Barrington Street, G Level 001033503
713 Canadian Imperial Bank of Commerce NS Halifax Atlantic Regional Mortgage Centre 1809 Barrington St. 001009003
714 Canadian Imperial Bank of Commerce NS Halifax Back Office Centre 1809 Barrington St., Box 1665 001033403
715 Canadian Imperial Bank of Commerce NS Halifax Barrington & Duke/Funeral Assoc. 1809 Barrington St., Box 1665 001001403
716 Canadian Imperial Bank of Commerce NS Halifax Barrington and Duke 1809 Barrington St. Suite 8106, Box 1665 001000003
717 Canadian Imperial Bank of Commerce NS Halifax Can Forces Base Halifax (Stadacona) Can Forces Base Halifax (Stadacona), P.O. Box 1665 001000203
718 Canadian Imperial Bank of Commerce NS Halifax CIBC Clayton Park 278 Lacewood Drive 001000113
719 Canadian Imperial Bank of Commerce NS Halifax CIBC Mortgage Corporation Atlantic Regional Office, PO Box 1665 001009203
720 Canadian Imperial Bank of Commerce NS Halifax Coburg Place Professional Centre 6389 Coburg Rd. 001000903
721 Canadian Imperial Bank of Commerce NS Halifax Data Centre 1809 Barrington St, Box 1665 001009503
722 Canadian Imperial Bank of Commerce NS Halifax Halifax Telephone Banking Centre 2021 Brunswick St 2nd Floor, PO Box 250 001008903
723 Canadian Imperial Bank of Commerce NS Halifax Lacewood and Parkland Banking Centre 18 Parkland Drive 001000503
724 Canadian Imperial Bank of Commerce NS Halifax Personal Loan Department 1809 Barrington St, Consumer Loan Department, Box 1665 001009803
725 Canadian Imperial Bank of Commerce NS Halifax Quinpool Road and Kline 6429 Quinpool Rd 001000403
726 Canadian Imperial Bank of Commerce NS Halifax RBO Atlantic 1809 Barrington St., 13th Floor 001033033
727 Canadian Imperial Bank of Commerce NS Halifax Rockingham Ridge Plaza 30 Farnham Gate Rd, Group Box 108 001000603
728 Canadian Imperial Bank of Commerce NS Halifax Spring Garden Road and Dresden 5527 Spring Garden Road 001000103
729 Canadian Imperial Bank of Commerce NS Halifax Spryfield Mall 16 Dentith Rd. 001000553
730 Canadian Imperial Bank of Commerce NS Halifax Trade Finance Centre 1809 Barrington St, Box 1665 001009603
731 Canadian Imperial Bank of Commerce NS Halifax Young and Kempt 6061 Young St.,Halifax Metro Centre 001000313
732 Canadian Imperial Bank of Commerce NS Kentville Kentville 100-10 Webster St., P.O. Box 458 001000433
733 Canadian Imperial Bank of Commerce NS Kingston Kingston 655 Main St, Box 10 001000123
734 Canadian Imperial Bank of Commerce NS Lower Sackville Lower Sackville 745 Sackville Drive, P.O. Box 344 001000713
735 Canadian Imperial Bank of Commerce NS Lunenburg Lunenburg 4 King St., Box 130 001000323
736 Canadian Imperial Bank of Commerce NS Musquodoboit Harbour Head of Jeddore Box 70 001000623
737 Canadian Imperial Bank of Commerce NS New Glasgow New Glasgow 162 Provost St., 162 Provost Street 001000053
738 Canadian Imperial Bank of Commerce NS Parrsboro Parrsboro 209 Main St., PO Box 338 001000343
739 Canadian Imperial Bank of Commerce NS Shelburne Shelburne 146 Water St., Box 70 001000223
740 Canadian Imperial Bank of Commerce NS Springhill Springhill 41 Main Street, Box 730 001000133
741 Canadian Imperial Bank of Commerce NS Sydney Sydney 15 Dorchester St. 001000023
742 Canadian Imperial Bank of Commerce NS Sydney River Cape Breton Plaza 11 Keltic Drive 001000443
743 Canadian Imperial Bank of Commerce NS Truro Fundy Trail Mall Robie St. at Juniper St., Box 457 001000453
744 Canadian Imperial Bank of Commerce NS Truro Prince Street, Truro, NS 813 Prince Street 001000043
745 Canadian Imperial Bank of Commerce NS Windsor Windsor 66 Gerrish St., Box 39 001000233
746 Canadian Imperial Bank of Commerce NS Yarmouth Yarmouth 317 Main St., Box 68 001000243
747 Canadian Imperial Bank of Commerce NT Fort Simpson Fort Simpson 9909-97th Ave 001004299
748 Canadian Imperial Bank of Commerce NT Fort Smith Fort Smith 82 Breynat St., Box 128 001007099
749 Canadian Imperial Bank of Commerce NT Hay River Hay River 10A Gagnier Street 001005999
750 Canadian Imperial Bank of Commerce NT Inuvik Inuvik 134 Mackenzie Rd., P.O. Box 1250 001003999