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 43

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
2101 Canadian Imperial Bank of Commerce SK Regina CIBC Normanview Banking Centre 484 Mccartny Blvd N 001008008
2102 Canadian Imperial Bank of Commerce SK Regina Data Centre 1750 Smith St, P.O. Box 3207 001009508
2103 Canadian Imperial Bank of Commerce SK Regina GORDON & LEWVAN BANKING CENTRE 4515 Gordon Rd 001001708
2104 Canadian Imperial Bank of Commerce SK Regina Imperial Service Centre 1800 Hamilton Street, 1800 Hamilton Street 2nd Floor 001001408
2105 Canadian Imperial Bank of Commerce SK Regina Kramer Boulevard & Wascana Parkway 1101 Kramer blvd 001006008
2106 Canadian Imperial Bank of Commerce SK Regina McDonald and Hoffer 402 McDonald St 001001908
2107 Canadian Imperial Bank of Commerce SK Regina R.C.M.P. Depot Division Box 3704 001004008
2108 Canadian Imperial Bank of Commerce SK Regina Regina Currency Ops 1800 Hamilton Street 001033108
2109 Canadian Imperial Bank of Commerce SK Regina Regina Telephone Banking Centre 2412-11th Avenue 001008408
2110 Canadian Imperial Bank of Commerce SK Regina Southland Mall Banking Centre 3021 Gordon Rd 001005008
2111 Canadian Imperial Bank of Commerce SK Regina University Park Dr and Arcola Ave 258 University Park Dr 001001208
2112 Canadian Imperial Bank of Commerce SK Regina Victoria & University Park Bnk Ctr 2227 Victoria Ave E 001002008
2113 Canadian Imperial Bank of Commerce SK Regina Victoria and Hamilton 2005 Victoria Ave., Box 2066 001000808
2114 Canadian Imperial Bank of Commerce SK Rockglen Rockglen Centre St., Box 280 001000598
2115 Canadian Imperial Bank of Commerce SK Rosthern Rosthern 1001-6th St., Box 100 001000398
2116 Canadian Imperial Bank of Commerce SK Rouleau Rouleau 101 Main St., Box 160 001000558
2117 Canadian Imperial Bank of Commerce SK Saskatoon 22nd Street and Avenue P 1601-22nd St. W. 001000618
2118 Canadian Imperial Bank of Commerce SK Saskatoon 2nd Ave. & 21st St. 201-21st Street East 001000018
2119 Canadian Imperial Bank of Commerce SK Saskatoon 2nd Ave. & 22nd 102 - 2nd Ave. N., P.O. Box 337 001000118
2120 Canadian Imperial Bank of Commerce SK Saskatoon 434-20th Street West 434-20th St. W. 001000218
2121 Canadian Imperial Bank of Commerce SK Saskatoon 8th and Circle 3124-8th St. E. 001000818
2122 Canadian Imperial Bank of Commerce SK Saskatoon 8th Street East and Preston Ave. 3124-8th Street East 001000718
2123 Canadian Imperial Bank of Commerce SK Saskatoon Attridge & Heal Banking Centre 1816 McOrmond Drive 001001618
2124 Canadian Imperial Bank of Commerce SK Saskatoon Circle Drive and Faithfull Ave 320 Circle Dr. E. 001000518
2125 Canadian Imperial Bank of Commerce SK Saskatoon Confederation Dr & 22nd St W, (Confederation Centre) Box 260 001000918
2126 Canadian Imperial Bank of Commerce SK Saskatoon Confederation Dr. & 22nd St. W. 307 Confederation Drive 001001018
2127 Canadian Imperial Bank of Commerce SK Saskatoon Idylwyld Drive & 33rd St. 107-33rd St. W. 001000318
2128 Canadian Imperial Bank of Commerce SK Saskatoon Stonebridge & Wellman Banking Centre 518 Wellman Cres 001000418
2129 Canadian Imperial Bank of Commerce SK Saskatoon Vonda 320 Circle Drive East 001000858
2130 Canadian Imperial Bank of Commerce SK Shaunavon Shaunavon 396 Centre St., Box 1146 001000998
2131 Canadian Imperial Bank of Commerce SK St Walburg St Walburg 23 Main St., Box 278 001000368
2132 Canadian Imperial Bank of Commerce SK Stoughton Stoughton 312 Main St., Box 150 001000438
2133 Canadian Imperial Bank of Commerce SK Swift Current Swift Current 307 Central Ave N, Box 488 001000198
2134 Canadian Imperial Bank of Commerce SK Turtleford Turtleford 225 Main Street, Box 70 001000488
2135 Canadian Imperial Bank of Commerce SK Unity Unity 210 Main St., Box 509 001000668
2136 Canadian Imperial Bank of Commerce SK Wadena Wadena 98 Main Street N., Box 250 001000258
2137 Canadian Imperial Bank of Commerce SK Watson Watson 106 Main St., Box 40 001000288
2138 Canadian Imperial Bank of Commerce SK Weyburn Pangman Box 310 001000758
2139 Canadian Imperial Bank of Commerce SK Weyburn Weyburn 76 - 3rd St N.E., P.O. Box 310 001000098
2140 Canadian Imperial Bank of Commerce SK Wilkie Wilkie 37 Main St., Box 819 001000348
2141 Canadian Imperial Bank of Commerce SK Willow Bunch Willow Bunch Box 69 001000848
2142 Canadian Imperial Bank of Commerce SK Wiseton Wiseton Box 100 001000678
2143 Canadian Imperial Bank of Commerce SK Yellow Grass Yellow Grass 108 Souris St., Box 120 001000428
2144 Canadian Imperial Bank of Commerce SK Yorkton Broadway Park Shopping Plaza 468 W. Broadway, Box 939 001000978
2145 Canadian Imperial Bank of Commerce SK Yorkton Yorkton 30 Second Avenue North, 30-2nd Avenue North 001000898
2146 Canadian Imperial Bank of Commerce YT Dawson Dawson 978 2nd Ave, Box 1320 001000480
2147 Canadian Imperial Bank of Commerce YT Watson Lake Watson Lake Watson Lake, P.O. Box 99 001000680
2148 Canadian Imperial Bank of Commerce YT Whitehorse Carmacks 110 Main St. 001003980
2149 Canadian Imperial Bank of Commerce YT Whitehorse Faro 110 Main St. 001001180
2150 Canadian Imperial Bank of Commerce YT Whitehorse Haines Junction 110 Main St. 001004980