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 51

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
2501 Royal Bank of Canada QC Westmount MTL Mortgage Funding 4010 Tupper St-2nd Flr, PO Box 6011 000301705
2502 Royal Bank of Canada QC Westmount Mtl Private Bking SRVC Ctr-Liability 4010 Tupper St-2nd Flr, PO Box 6011 000300358
2503 Royal Bank of Canada QC Westmount Mtl PS - Indirect Lending 4010 Tupper St-2nd Flr, PO Box 6011 000304413
2504 Royal Bank of Canada QC Westmount Mtl SD Deposits/Estates 4010 Tupper St-5th Flr, 2nd Personal Service Centre 000305994
2505 Royal Bank of Canada QC Westmount Private Banking Westmount Square 4 Westmount Square-1st Flr/Suite 180, 4 Westmount Square 000300353
2506 Royal Bank of Canada QC Westmount Que Indirect Lending - Booking 4010 Tupper St-2nd Flr, PO Box 6011 000304192
2507 Royal Bank of Canada QC Westmount Que Ops-Hypotheque ContraMax 4010 Tupper St-2nd Flr 000304404
2508 Royal Bank of Canada QC Westmount Quebec Processing Centre 4010 Tupper St, PO Box 6011 000300031
2509 Royal Bank of Canada QC Westmount Quebec Student Loan Service Centre 4010 Tupper St-5th Flr, PO Box 2096 Stn B 000304688
2510 Royal Bank of Canada QC Westmount Quebec Student Loan Service Centre 4010 Tupper St-5th Flr, PO Box 2096 Stn B 000306361
2511 Royal Bank of Canada QC Westmount Que-PC RT Personal Lending Support 4010 Tupper St-2nd Flr, PO Box 6011 000301063
2512 Royal Bank of Canada QC Westmount RT-Westmount 4 Westmount Square-2nd Flr, 4 Westmount Square 000302847
2513 Royal Bank of Canada QC Westmount Sherbrooke & Victoria Branch 4849 Sherbrooke St W 000309311
2514 Royal Bank of Canada QC Westmount Westmount Square Branch 1 Westmount Square 000309231
2515 Royal Bank of Canada SK Abbey Abbey Branch Wayne & Cathedral, c/o 120 Centre St 000300118
2516 Royal Bank of Canada SK Arcola Arcola Branch 106 Main St, c/o Carlyle Br 000300448
2517 Royal Bank of Canada SK Assiniboia Assiniboia Branch 106 1st Ave W-PO Box 1867, PO Box 1867 000300158
2518 Royal Bank of Canada SK Balcarres Balcarres Branch 106 Main St-PO Box 250, PO Box 250 000300558
2519 Royal Bank of Canada SK Biggar Biggar Branch 303 Main St-PO Box 477, P.O. Box 477 000300618
2520 Royal Bank of Canada SK Cabri Cabri Branch 120 Centre St-PO Box 139, P.O. Box 139 000300778
2521 Royal Bank of Canada SK Carlyle Carlyle Branch 131 Main St-PO Box 250, P.O. Box 250 000300998
2522 Royal Bank of Canada SK Craik Craik SK Branch 201 3rd St-PO Box 390, P.O. Box 390 000301548
2523 Royal Bank of Canada SK Cut Knife Cut Knife Branch 114 Broad St-PO Box 160, P.O. Box 160 000301768
2524 Royal Bank of Canada SK Delisle Delisle Branch 300 First St W-PO Box 70, P.O. Box 70 000301878
2525 Royal Bank of Canada SK Elrose Elrose Branch Main & First-PO Box 40, P.O. Box 40 000302098
2526 Royal Bank of Canada SK Esterhazy Esterhazy Branch 436 Main St-PO Box 100, P.O. Box 100 000302208
2527 Royal Bank of Canada SK Estevan Estevan Branch 1202 4th St 000302318
2528 Royal Bank of Canada SK Estevan South East Business Bkg Ctr 1202 4th St, 335 8th Ave SW 000307530
2529 Royal Bank of Canada SK Eyebrow Eyebrow Branch 34 Main St-PO Box 9, PO BOX 9 000302428
2530 Royal Bank of Canada SK Foam Lake Foam Lake Branch 405 Main St-PO Box 100, P.O. Box 100 000302648
2531 Royal Bank of Canada SK Gull Lake Gull Lake Branch 1188 Conrad Ave-PO Box 90, P.O. Box 90 000302868
2532 Royal Bank of Canada SK Hanley Hanley Branch 113 Lincoln St-P.O. Box 180, P.O. Box 180 000302978
2533 Royal Bank of Canada SK Humboldt Humboldt Branch 703 Main St-P.O. Box 370, P.O. Box 370 000303178
2534 Royal Bank of Canada SK Imperial Imperial Branch 300 Royal St-PO Box 210, 300 Royal St 000303198
2535 Royal Bank of Canada SK Indian Head Indian Head Branch 501 Grand Ave-PO Box 850, P.O. Box 850 000303308
2536 Royal Bank of Canada SK Invermay Invermay Branch 218 Main St N, PO Box 849 000303418
2537 Royal Bank of Canada SK Ituna Ituna Branch 503 Main St-PO Box 10, P.O. Box 10 000303528
2538 Royal Bank of Canada SK Kerrobert Kerrobert Branch 446 Pacific St-PO Box 410, P.O. Box 410 000303638
2539 Royal Bank of Canada SK Kindersley Kindersley Branch 401 Main St-PO Box 2740, P.O. Box 2740 000303668
2540 Royal Bank of Canada SK Langenburg Langenburg Branch 120 2nd St-PO Box 69, P.O. Box 69 000303658
2541 Royal Bank of Canada SK Lanigan Lanigan Branch 40 Downing Dr W-Unit 5-PO Box 669, 40 Downing Dr W-Unit 5 000303748
2542 Royal Bank of Canada SK Lloydminster Lloydminster Branch 4716 50th Ave 000304238
2543 Royal Bank of Canada SK Lumsden Lumsden Branch 325 James St N-PO Box 250, P.O. Box 250 000304298
2544 Royal Bank of Canada SK Luseland Luseland Br 405 Grand Ave, c/o RB-Kerrobert Br 000304408
2545 Royal Bank of Canada SK Macklin Macklin Branch 4816 50th St-PO Box 250, P.O. Box 250 000304518
2546 Royal Bank of Canada SK Maryfield Maryfield Branch 115 Main St-PO Box 10, C/O 633 Main St 000304628
2547 Royal Bank of Canada SK Meadow Lake Meadow Lake Branch 130 Centre St-PO Box 728, P.O. Box 728 000304738
2548 Royal Bank of Canada SK Melfort Melfort Branch 201 Main St-PO Box 1360, P.O. Box 1360 000304848
2549 Royal Bank of Canada SK Melville Lemberg Branch c/o 303 Main St, C/O PO Box 1360 000303968
2550 Royal Bank of Canada SK Melville Melville Branch 303 Main St-PO Box 1360, P.O. Box 1360 000304958