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 14

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
651 Bank of Montreal ON Burlington Burlington Remittance Proc. Centre 3398 Harvester Rd 000122082
652 Bank of Montreal ON Burlington Lending Operations Service Centre 865 Harrington Court 000137072
653 Bank of Montreal ON Burlington Lending Operations Service Centre 865 Harrington Court 000138039
654 Bank of Montreal ON Burlington Lending Operations Service Centre 865 Harrington Court 000138049
655 Bank of Montreal ON Burlington Lending Operations Service Centre 865 Harrington Court 000138059
656 Bank of Montreal ON Burlington Lending Operations Service Centre 865 Harrington Court 000138069
657 Bank of Montreal ON Burlington Lending Operations Service Centre 865 Harrington Court 000138077
658 Bank of Montreal ON Burlington Lending Operations Services Centre 865 Harrington Court 000108160
659 Bank of Montreal ON Burlington Lending Ops. Service Centre 865 Harrington Court 000126503
660 Bank of Montreal ON Burlington Lending Ops. Service Centre 865 Harrington Court 000138101
661 Bank of Montreal ON Burlington Mortgage Service Centre c/o Mortgage Service Centre, 865 Harrington Court 000139820
662 Bank of Montreal ON Burlington Ontario Lending Operations Serv. Ctr 865 Harrington Court 000127932
663 Bank of Montreal ON Burlington Walkers Line & Upper Middle Road 1841 Walkers Line 000138712
664 Bank of Montreal ON Burlington 3027 Appleby Line 000136942
665 Bank of Montreal ON Burlington 3505 Upper Middle Road 000131702
666 Bank of Montreal ON Burlington 5111 New St. 000129882
667 Bank of Montreal ON Burlington 5111 New St. 000131402
668 Bank of Montreal ON Burlington 5111 New Street & Appleby Line 000136062
669 Bank of Montreal ON Burlington 519 Brant St. 000123162
670 Bank of Montreal ON Burlington 519 Brant Street 000139982
671 Bank of Montreal ON Burlington 865 Harrington Court 000139409
672 Bank of Montreal ON Caledonia 322 Argyle St. S 000129812
673 Bank of Montreal ON Cambridge Cambridge Main 44 Main Street 000130532
674 Bank of Montreal ON Cambridge King & Church 807 King St. E., P.O. Box 7 000123952
675 Bank of Montreal ON Cambridge Queen and Guelph 23 Queen St. West 000130512
676 Bank of Montreal ON Cambridge 142 Dundas St. 000123402
677 Bank of Montreal ON Cambridge 23 Queen St. West 000123502
678 Bank of Montreal ON Cambridge 44 Main Street 000100402
679 Bank of Montreal ON Cambridge 44 Main Street 000130542
680 Bank of Montreal ON Cambridge 600 Hespeler Road 000104692
681 Bank of Montreal ON Cambridge 807 King St. East 000130522
682 Bank of Montreal ON Campbellford 66 Bridge St. E., P.O. Box 940 000103102
683 Bank of Montreal ON Chatham North Maple Centre 819 St. Clair St. 000123202
684 Bank of Montreal ON Chatham Park & Lacroix 348 Lacroix Street 000100392
685 Bank of Montreal ON Chatham 348 Lacroix Street 000103202
686 Bank of Montreal ON Chatham 348 Lacroix Street 000125822
687 Bank of Montreal ON Chatham 801 St. Clair St. 000129662
688 Bank of Montreal ON Chatsworth 246 Garafraxa Street, P.O. Box 240 000123192
689 Bank of Montreal ON Clinton 4 Victoria St., P.O. Box 580 000103232
690 Bank of Montreal ON Cobourg 62 King St. W. 000103082
691 Bank of Montreal ON Collingwood Huron & Ste Marie (Collingwood) 25 Huron Street 000103112
692 Bank of Montreal ON Concord Jane & Langstaff 8400 Jane Street 000139972
693 Bank of Montreal ON Concord 8400 Jane Street 000124832
694 Bank of Montreal ON Cornwall Cornwall Main Office 159 Pitt Street 000103121
695 Bank of Montreal ON Cornwall Pitt & 14th 1328 Pitt St 000123211
696 Bank of Montreal ON Cornwall 159 Pitt Street 000103131
697 Bank of Montreal ON Deep River 6 Ridge Road, P.O. Box 277 000103146
698 Bank of Montreal ON Delhi 116 King St. 000123182
699 Bank of Montreal ON Don Mills Main Branch 877 Lawrence Avenue East 000103172
700 Bank of Montreal ON Don Mills 877 Lawrence Ave. E. 000104762