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 14

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
651 Canadian Imperial Bank of Commerce NB Moncton Main and Weldon 1141 Main St. 001000044
652 Canadian Imperial Bank of Commerce NB Moncton Mountain Road and Mapleton 106 Mapelton Rd., Box 2157, Station A 001000604
653 Canadian Imperial Bank of Commerce NB Moncton Mountain Road and Walsh 655 Mountain Road 001000404
654 Canadian Imperial Bank of Commerce NB Moncton Shediac Road 118 Shediac Rd., Box 1047 001000704
655 Canadian Imperial Bank of Commerce NB Moncton St. George Street P.O. Box 948 001000054
656 Canadian Imperial Bank of Commerce NB Nackawic Nackawic 135 Otis Drive, Unit 118 001000294
657 Canadian Imperial Bank of Commerce NB Riverview Riverview Mall 720 Coverdale Rd. 001000794
658 Canadian Imperial Bank of Commerce NB Rothesay Rothesay/Fairvale 83C Hampton Rd. 001000994
659 Canadian Imperial Bank of Commerce NB Saint John 61 Bayside Drive 61 Bayside Drive 001000304
660 Canadian Imperial Bank of Commerce NB Saint John First West Morland Shopping Centre 70 Consumers Drive 001000694
661 Canadian Imperial Bank of Commerce NB Saint John King and Germain 44 King St., 44 King Street 001000004
662 Canadian Imperial Bank of Commerce NB Saint John Main Street West 1 Main St. W. 001000504
663 Canadian Imperial Bank of Commerce NB Saint John Prince Edward Square 20 Prince Edward Square, Box 1290 001000594
664 Canadian Imperial Bank of Commerce NB Saint John Saint John CBC 22 King St., Suite 300, Box 1290 001061004
665 Canadian Imperial Bank of Commerce NB Salisbury Salisbury 3155 Main Street 001000094
666 Canadian Imperial Bank of Commerce NB St. Stephen Charlotte Mall Banking Centre 210 King St. 001000194
667 Canadian Imperial Bank of Commerce NB Stanley Stanley 20 Main Street 001000204
668 Canadian Imperial Bank of Commerce NB Woodstock Carleton Shopping Mall Banking Ctr 370 Connell Street Unit 143 001000494
669 Canadian Imperial Bank of Commerce NL Carbonear Carbonear 120 Colombus Dr 001000563
670 Canadian Imperial Bank of Commerce NL Clarenville Clarenville 240 Memorial Drive 001000573
671 Canadian Imperial Bank of Commerce NL Corner Brook Corner Brook 9 Main Street 001000163
672 Canadian Imperial Bank of Commerce NL English Harbour West English Harbour West Box 10 001000463
673 Canadian Imperial Bank of Commerce NL Gander Fraser Mall 230 Airport Blvd. 001000673
674 Canadian Imperial Bank of Commerce NL Grand Falls-Windsor Grand Falls-Windsor 1 Church Rd, Box 69 001000363
675 Canadian Imperial Bank of Commerce NL Harbour Breton Harbour Breton 1 South Side Rd 001001063
676 Canadian Imperial Bank of Commerce NL Harbour Breton Harbour Breton 1 South Side Rd., Box 118 001000663
677 Canadian Imperial Bank of Commerce NL Labrador City Labrador City 208 Humber Ave 001000165
678 Canadian Imperial Bank of Commerce NL Lewisporte Lewisporte 170 Main St., Box 490 001000273
679 Canadian Imperial Bank of Commerce NL Mount Pearl Mount Pearl Banking Centre 164 Old Placentia Rd 001000863
680 Canadian Imperial Bank of Commerce NL Mount Pearl St John's Currency Centre 38 Beclin Rd Building A, Unit 1 001033003
681 Canadian Imperial Bank of Commerce NL Musgravetown Musgravetown 001000773
682 Canadian Imperial Bank of Commerce NL St. John's Atlantic Place 215 Water St., P.O. Box 30 001000063
683 Canadian Imperial Bank of Commerce NL St. John's Churchill Square Elizabeth Avenue, 8-10 Rowan Street, Box 23090 001000763
684 Canadian Imperial Bank of Commerce NL St. John's Hamilton Ave. and LeMarchant 302 Hamilton Ave 001000263
685 Canadian Imperial Bank of Commerce NL St. John's Hamlyn Road 15 Hamlyn Road 001000473
686 Canadian Imperial Bank of Commerce NL St. John's Kenmount Road (Avalon Mall) 48 Kenmount Rd 001001163
687 Canadian Imperial Bank of Commerce NL St. John's Kenmount Road (Avalon Mall) 54 Kenmount Rd., Box 8655, Station A 001000963
688 Canadian Imperial Bank of Commerce NL St. John's St. John's CBC 215 Water St, Box 340 001061063
689 Canadian Imperial Bank of Commerce NL St. John's Stavanger Banking Centre 65 Stavanger Dr 001000373
690 Canadian Imperial Bank of Commerce NL St. John's Student Loan Centre, St. John's 193 Elizabeth Ave. 001001263
691 Canadian Imperial Bank of Commerce NL St. John's Student Services Centre Elizabeth Avenue at Rowan St., P.O. Box 68 001000173
692 Canadian Imperial Bank of Commerce NS Amherst Amherst 32 Church St., Box 98 001000153
693 Canadian Imperial Bank of Commerce NS Antigonish 185 Main Street 185 Main Street 001000143
694 Canadian Imperial Bank of Commerce NS Antigonish St. Francis Xavier University Campus Campus Box 161 001000523
695 Canadian Imperial Bank of Commerce NS Barrington Passage Barrington Passage 3528 Hwy #3, Box 10 001000353
696 Canadian Imperial Bank of Commerce NS Bedford Bedford 1600 Bedford Highway 001001003
697 Canadian Imperial Bank of Commerce NS Bedford Larry Uteck & Nine Mile Banking Ctr 54 Dellridge Lane 001002003
698 Canadian Imperial Bank of Commerce NS Berwick Berwick 202 Commercial St., Box 639 001000723
699 Canadian Imperial Bank of Commerce NS Bridgewater Bridgewater 450 Lahave St., Box 199 001000253
700 Canadian Imperial Bank of Commerce NS Bridgewater Dominion and High 236 Dominion St., Box 199 001000643