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 16

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
751 Bank of Montreal ON Hamilton James & Barton 275 James St. 000123532
752 Bank of Montreal ON Hamilton Lime Ridge Mall 999 Upper Wentworth Street 000129192
753 Bank of Montreal ON Hamilton Ottawa & Fennel 1128 Fennel Ave. E. 000123462
754 Bank of Montreal ON Hamilton Queenston & Parkdale 290 Queenston Rd. 000123512
755 Bank of Montreal ON Hamilton Rymal Rd. E. & Terryberry 2170 Rymal Road East 000136922
756 Bank of Montreal ON Hamilton Upper James & Rymal Road 1587 Upper James St. South 000128042
757 Bank of Montreal ON Hamilton Upper Paradise & Mohawk 375 Upper Paradise Rd. 000129222
758 Bank of Montreal ON Hamilton 290 Queenston Rd. 000103332
759 Bank of Montreal ON Hamilton 50 Bay Street South 000103462
760 Bank of Montreal ON Hamilton 886 Barton St. E. 000103322
761 Bank of Montreal ON Hamilton 886 Barton St. E. 000123472
762 Bank of Montreal ON Hamilton 886 Barton Street East 000103342
763 Bank of Montreal ON Hamilton 920 Upper Wentworth St. 000123482
764 Bank of Montreal ON Hamilton 920 Upper Wentworth Street 000123522
765 Bank of Montreal ON Hamilton 920 Upper Wentworth Street 000131762
766 Bank of Montreal ON Hanover 293-10th Street 000123492
767 Bank of Montreal ON Hawkesbury 280 Main St. E. 000123981
768 Bank of Montreal ON Hawkesbury 280 Main St. E., P.O. Box 98 000123341
769 Bank of Montreal ON Hawkesbury 280 Main St. E., P.O. Box 98 000127562
770 Bank of Montreal ON Hensall 99 King St. 000124342
771 Bank of Montreal ON Hensall 99 King St., P.O. Box 220 000103312
772 Bank of Montreal ON Highgate 12 Main St, PO Box 200 000103382
773 Bank of Montreal ON Huntsville Huntsville 91 King William Street 000122152
774 Bank of Montreal ON Ingersoll 104 Thames St. S. 000103352
775 Bank of Montreal ON Ingleside P.O. Box 460 000123572
776 Bank of Montreal ON Iroquois P.O. Box 160 000103422
777 Bank of Montreal ON Kenora Bannister Centre 100-301 First Ave. S. 000123547
778 Bank of Montreal ON Kincardine Kincardine 761 Queen St, P O Box 400 000123552
779 Bank of Montreal ON King City King City Branch 1700 King Rd 000134832
780 Bank of Montreal ON Kingston BMO Harris Private Banking 42 Bath Road - 3rd Floor 000132122
781 Bank of Montreal ON Kingston BMO Harris Private Banking Kingston 42 Bath Road, 3rd Floor 000137932
782 Bank of Montreal ON Kingston Cataraqui Town Centre 945 Gardiner's Rd 000124762
783 Bank of Montreal ON Kingston Financial Centre 42 Bath Road 000123562
784 Bank of Montreal ON Kingston Front & Days 704 Front Road 000124802
785 Bank of Montreal ON Kingston 297 King St. E. 000100162
786 Bank of Montreal ON Kingston 42 Bath Rd. 000129162
787 Bank of Montreal ON Kingston 42 Bath Road 000103362
788 Bank of Montreal ON Kingsville 2 Main St. E. 000103472
789 Bank of Montreal ON Kitchener Forest Hill 421 Greenbrook Dr. 000130602
790 Bank of Montreal ON Kitchener Highland & Patricia 170 Highland Rd. W. 000123452
791 Bank of Montreal ON Kitchener Highland Hills 875 Highland Rd. West 000130612
792 Bank of Montreal ON Kitchener Hiway Centre 1375 Weber St East 000104732
793 Bank of Montreal ON Kitchener King & Ottawa 1074 King St. E. 000103372
794 Bank of Montreal ON Kitchener Main Office, Kitchener 2 King St. W. 000100242
795 Bank of Montreal ON Kitchener Ottawa & Strasburg 795 Ottawa Street South 000129692
796 Bank of Montreal ON Kitchener 1074 King St. E. 000130592
797 Bank of Montreal ON Kitchener 1375 Weber St. East 000130582
798 Bank of Montreal ON Kitchener 720 Westmount Rd E 000122122
799 Bank of Montreal ON Komoka 9952 Glendon Drive 000129772
800 Bank of Montreal ON Lancaster Military Rd. P.O. Box 100 000123581