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.

Royal Bank of Canada - Page 24

The table below are the address and Routing Number for all Royal Bank of Canada 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
1151 Royal Bank of Canada ON Hamilton Hamilton Business Banking Centre 100 King St W-8th Flr/Stelco Tower 000301746
1152 Royal Bank of Canada ON Hamilton Hamilton Business Services 100 King St W-8th Flr/Stelco Tower 000308256
1153 Royal Bank of Canada ON Hamilton HAM-Locke & Main Branch 65 Locke St N 000301962
1154 Royal Bank of Canada ON Hamilton Ham-Rymal Square Branch 545 Rymal Rd E 000304202
1155 Royal Bank of Canada ON Hamilton HAM-The Centre on Barton Branch 1145 Barton St E-Unit 1, 1145 Barton St E 000301942
1156 Royal Bank of Canada ON Hamilton Harvard Square Shopping Centre Br 801 Mohawk Rd W 000302112
1157 Royal Bank of Canada ON Hamilton Instore Banking - Hamilton 905 Rymall Rd E 000306489
1158 Royal Bank of Canada ON Hamilton King & Cochrane Branch 2132 King St E 000301952
1159 Royal Bank of Canada ON Hamilton LLoyd D Jackson Square Branch 100 King St W/Stelco Tower, Stelco Tower 000301822
1160 Royal Bank of Canada ON Hamilton Main & Sherman Br 730 Main St E, c/o Centre Mall on Barton Br 000301982
1161 Royal Bank of Canada ON Hamilton Main & Whitney Br 1845 Main St W 000302072
1162 Royal Bank of Canada ON Hamilton Private Banking Hamilton 100 King St W-15th Flr, 100 King St W 000305496
1163 Royal Bank of Canada ON Hamilton RT-Hamilton 100 King St W 000303434
1164 Royal Bank of Canada ON Hamilton RT-Hamilton Mountain 555 Concession St 000303424
1165 Royal Bank of Canada ON Hamilton St. Elizabeth Village Branch 393 Rymal Rd 000302244
1166 Royal Bank of Canada ON Hamilton Stoney Creek Bus Bkg Ctr 100 King St W-8th Flr/Stelco Tower 000301296
1167 Royal Bank of Canada ON Hamilton Stoney Creek East IB Portfolio 1 James St S-Suite 1400, 100 King St W 000302104
1168 Royal Bank of Canada ON Hamilton Upper James & Mohawk Branch 752 Upper James St 000302042
1169 Royal Bank of Canada ON Hamilton Upper Wentworth & Kingfisher Dr Br 810 Upper Gage Ave, c/o RB-Gage & Mohawk Br 000303052
1170 Royal Bank of Canada ON Hamilton Westdale Branch c/o 65 Locke St S 000301972
1171 Royal Bank of Canada ON Hamilton York & Bay Branch 28 James St S 000302002
1172 Royal Bank of Canada ON Hanmer Hanmer Br 5085 Hwy 69 N-Valley Plaza -Box 3060, P O Box 3060 000302052
1173 Royal Bank of Canada ON Hannon Rymal Rd & Terryberry Rd Branch 2166 Rymal Rd E 000300509
1174 Royal Bank of Canada ON Hanover Hanover Branch 287 10th St 000302062
1175 Royal Bank of Canada ON Harriston Harriston Branch 102 Elora St S-PO Box 190, P.O. Box 190 000302082
1176 Royal Bank of Canada ON Hastings Hastings Branch 19 Front St-PO Box 10, P.O. Box 10 000302102
1177 Royal Bank of Canada ON Hawkesbury Hawkesbury Branch 400 Spence Ave 000302152
1178 Royal Bank of Canada ON Hillsburgh Hillsburgh Branch 97 Trafalgar Rd-PO Box 90, P.O. Box 90 000302142
1179 Royal Bank of Canada ON Huntsville Huntsville Br 22 Main St 000302162
1180 Royal Bank of Canada ON Ingersoll Ingersoll Branch 156 Thames St S 000302182
1181 Royal Bank of Canada ON Innisfil Innisfil Beach Road BR 1501 Innisfil Beach Rd 000300272
1182 Royal Bank of Canada ON Iron Bridge Iron Bridge Branch 22172 Highway 17 W, Blind River Branch 000302232
1183 Royal Bank of Canada ON Iroquois Iroquois Branch 53 Plaza Dr-PO Box 250, P.O. Box 250 000302242
1184 Royal Bank of Canada ON Iroquois Falls Iroquois Falls Br 160 Main St 000300122
1185 Royal Bank of Canada ON Kanata Gateway Br 360 March Rd 000300726
1186 Royal Bank of Canada ON Kanata Kanata Legget Dr 555 Legget Dr-Suite 101, c/o Gateway Br 000306390
1187 Royal Bank of Canada ON Kanata RT-Gateway Br 360 March Rd 000307234
1188 Royal Bank of Canada ON Kanata Terry Fox Dr & Hazeldean Rd Br 500 Hazeldean Rd 000304356
1189 Royal Bank of Canada ON Keewatin Keewatin Branch 815 Ottawa St-PO Box 19, c/o Kenora Branch 000302302
1190 Royal Bank of Canada ON Kemptville Kemptville Branch 2600 County Rd 43-Unit 26-PO Box 568, 2600 County Rd 43-Unit 26 000304910
1191 Royal Bank of Canada ON Kenora Kenora Branch 144 Main St S 000302322
1192 Royal Bank of Canada ON Kenora Kenora-Comml MKTS MB East-ON 144 Main St S, 1300 Pembina HWY 000302541
1193 Royal Bank of Canada ON Keswick Keswick Branch 23564 Woodbine Ave 000305714
1194 Royal Bank of Canada ON Keswick WOODBINE & GLENWOODS BRANCH 23564 Woodbine Ave 000301708
1195 Royal Bank of Canada ON Kinburn Kinburn Branch 3803 Loggers Way-PO Box 100, P.O. Box 100 000302342
1196 Royal Bank of Canada ON Kincardine Kincardine Br 757 Queen St-PO Box 370, P.O. Box 370 000302362
1197 Royal Bank of Canada ON King City King City Branch 2115 King Rd-Unit 3, 2115 King Rd 000301564
1198 Royal Bank of Canada ON Kingston *CSM* Dominion of Canada Gen Ins 65 Princess St, P.O. Box 640 000302436
1199 Royal Bank of Canada ON Kingston *CSM* Empire Life Insurance 207 Princess St 000302446
1200 Royal Bank of Canada ON Kingston 65 Princess St Br 65 Princess St 000300612