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.

Bank of Montreal - Page 11

The table below are the address and Routing Number for all Bank of Montreal 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
501 Bank of Montreal NB Saint John Mcallister & Westmorland 45 Hubert St 000121534
502 Bank of Montreal NB Saint John Saint John Main Branch 2 King St 000100114
503 Bank of Montreal NB Saint John 120 McDonald St. 000134554
504 Bank of Montreal NB Saint John 15 Market Square 000101994
505 Bank of Montreal NB Shediac 362 Main St. 000101964
506 Bank of Montreal NB St. Stephen St-Stephen 67 Milltown Blvd. 000102014
507 Bank of Montreal NB Sussex 9 Broad St. 000102924
508 Bank of Montreal NB Woodstock 656 Main Street 000101354
509 Bank of Montreal NB Woodstock 656 Main Street 000102074
510 Bank of Montreal NL Bay Roberts Bay Roberts Mall P.O. Box 520 000110241
511 Bank of Montreal NL Botwood 52 Water Street, P.O. Box 130 000110011
512 Bank of Montreal NL Buchans Buchans-Agency 2 Main St. 000110291
513 Bank of Montreal NL Channel-Port-Aux-Basques Main Street P.O. Box 1300 000110361
514 Bank of Montreal NL Clarenville Clarenville 60 Manitoba Dr. Suite 102 000127651
515 Bank of Montreal NL Corner Brook Caribou Road 26 Caribou Road 000110301
516 Bank of Montreal NL Corner Brook Corner Brook Main Office 1 West St, P.O. Box 220 000110331
517 Bank of Montreal NL Deer Lake Deer Lake 10 Pennell's Lane 000110311
518 Bank of Montreal NL Gander Gander 265 Airport Blvd 000110321
519 Bank of Montreal NL Grand Falls-Windsor 3 High Street, P.O. Box 188 000110041
520 Bank of Montreal NL Grand Falls-Windsor 3 High Street, P.O. Box 188 000110371
521 Bank of Montreal NL Happy Valley - Goose Bay Happy Valley Goose Bay Branch 000126931
522 Bank of Montreal NL Labrador Grenfell Drive P.O. Box 10, Wabush 000110221
523 Bank of Montreal NL Marystown Marystown 366 Ville Marie Drive 000110261
524 Bank of Montreal NL Nain Nain Agency-Canada Post 000198591
525 Bank of Montreal NL Paradise Paradise 1319 Topsail Road 000126941
526 Bank of Montreal NL Paradise Paradise Branch 1319 Topsail Road 000136411
527 Bank of Montreal NL Paradise 350 Conception Bay Highway, 1319 TOPSAIL RD 000125841
528 Bank of Montreal NL Port Aux Choix Main Street P.O. Box 100 000110391
529 Bank of Montreal NL Rocky Harbour Rocky Harbour Main Street, P.O. Box 119 000122131
530 Bank of Montreal NL Springdale 155 Main St. PO BOX339, P.O. Box 339 000110251
531 Bank of Montreal NL St Albans P.O. Box 99 000110381
532 Bank of Montreal NL St. John's BMO Harris Private Banking 238 Water Street, 3rd Floor 000133251
533 Bank of Montreal NL St. John's Elizabeth Avenue West 384 Elizabeth Avenue West 000110091
534 Bank of Montreal NL St. John's Howley Estates Sobeys 10 Elizabeth Avenue 000136471
535 Bank of Montreal NL St. John's Newfoundland Drive 370 Newfoundland Drive 000121901
536 Bank of Montreal NL St. John's Village Shopping Centre 434 Topsail Road 000110351
537 Bank of Montreal NL St. John's 238 Water St. 000110021
538 Bank of Montreal NL St. John's 238 Water St. 000110411
539 Bank of Montreal NL St. John's 238 Water Street 000110231
540 Bank of Montreal NL St. John's 384 Elizabeth Ave W 000136891
541 Bank of Montreal NL St. John's 384 Elizabeth Avenue West 000110071
542 Bank of Montreal NL Stephenville 78 Main Street 000110271
543 Bank of Montreal NL Stephenville 78 Main Street 000110341
544 Bank of Montreal NS Bedford Bedford 1525 Bedford Highway 000139853
545 Bank of Montreal NS Bedford Larry Utek & Nine Mile dr 620 Nine Mile Dr. 000134593
546 Bank of Montreal NS Bedford 21 Dartmouth Rd 000136643
547 Bank of Montreal NS Bridgewater 493 King St. 000101063
548 Bank of Montreal NS Canso Main Street P.O. Box 130 000101113
549 Bank of Montreal NS Dartmouth Burnside 111 Ilsley Avenue 000138503
550 Bank of Montreal NS Dartmouth Cole Harbour Road 1086 Cole Harbour Road 000127473