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 12

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
551 Bank of Montreal NS Dartmouth IL-MTGS-PLOC-HOLC 111 Ilsley Avenue Suite 200 000110031
552 Bank of Montreal NS Dartmouth MicMac Mall 21 MicMac Blvd., P.O. Box 24111 Micmac R.P.O. 000101323
553 Bank of Montreal NS Dartmouth Russell Lake 254 Baker Drive 000121593
554 Bank of Montreal NS Dartmouth SSG Investment Lending Portfolio Atl 111 Ilsley Ave Ste 200 000133883
555 Bank of Montreal NS Dartmouth 21 Micmac Blvd., P.O. Box 24111, Micmac RPO 000101173
556 Bank of Montreal NS Dartmouth 254 Baker Drive 000136383
557 Bank of Montreal NS Glace Bay 37 Union Street 000100213
558 Bank of Montreal NS Halifax Bank of Montreal Tower 5151 George St., P.O. Box 100 000100093
559 Bank of Montreal NS Halifax Clayton Park West 360 Lacewood drive 000101763
560 Bank of Montreal NS Halifax Halifax Private Banking 5151 George Street 000132203
561 Bank of Montreal NS Halifax Halifax Support Services 5151 George St. 3rd Floor 000134193
562 Bank of Montreal NS Halifax International Serv. Cntr (Atlantic) 5151 George St 14th Floor 000138883
563 Bank of Montreal NS Halifax Mumford Road 6980 Mumford Rd. 000121893
564 Bank of Montreal NS Halifax Quinpool & Harvard 6371 Quinpool Rd. 000101333
565 Bank of Montreal NS Halifax Spring Garden 5506 Spring Garden Rd, Unit 101 000127543
566 Bank of Montreal NS Halifax Symcor Services Inc 1580 Grafton Street 000100753
567 Bank of Montreal NS Halifax The Trust Co. of Bank of Montreal 5151 George St., P.O. Box 2207 000136733
568 Bank of Montreal NS Halifax 279 Herring Cove Road, 6980 Mumford Rd 000133533
569 Bank of Montreal NS Halifax 360 Lacewood Drive 000136493
570 Bank of Montreal NS Halifax 360 Lacewood Drive 000136683
571 Bank of Montreal NS Halifax 5435 Spring Garden Road 000102503
572 Bank of Montreal NS Halifax 6371 Quinpool and Harvard 000102353
573 Bank of Montreal NS Halifax 6980 Mumford Rd. 000102333
574 Bank of Montreal NS Halifax 6980 Mumford Road 000121503
575 Bank of Montreal NS Kentville 26 Aberdeen Street 000101383
576 Bank of Montreal NS Liverpool Market Street P.O. Box 849 000101193
577 Bank of Montreal NS Lower Sackville Sackville Branch 779 Sackville Drive 000121943
578 Bank of Montreal NS Lunenburg 12 King Street 000101423
579 Bank of Montreal NS Mahone Bay Main Street P.O. Box 50 000101473
580 Bank of Montreal NS New Glasgow 99 Provost Street 000101823
581 Bank of Montreal NS Port Hawkesbury 634 Unit 11 Reeves St. 000102393
582 Bank of Montreal NS Sydney Ashby 493 Prince St. 000102453
583 Bank of Montreal NS Sydney 173 Charlotte Street 000100193
584 Bank of Montreal NS Sydney 173 Charlotte Street 000139133
585 Bank of Montreal NS Truro 37 Commercial St. 000102043
586 Bank of Montreal NS Truro 507 Prince St. 000121563
587 Bank of Montreal NS Wolfville Wolfville 424 Main Street 000102063
588 Bank of Montreal NS Yarmouth 354 Main Street, P.O. Box 189 000102103
589 Bank of Montreal NT Fort Smith P.O. Box 128 000109959
590 Bank of Montreal NT Yellowknife 480B Range Lake Road, P.O. Box 1799 000109979
591 Bank of Montreal NT Yellowknife 785014 - 49th Street, P.O. Box 1799 000131839
592 Bank of Montreal NT Yellowknife P.O. Box 1799 000109949
593 Bank of Montreal ON Acton Acton 21 Mill St. E. 000123012
594 Bank of Montreal ON Ajax Ajax Market Place 475 Westney Rd N. 000139692
595 Bank of Montreal ON Ajax Kingston Rd & Salem 180 Kingston Road East 000137892
596 Bank of Montreal ON Ajax Main Office 154 Harwood Ave. S. 000103002
597 Bank of Montreal ON Akwesasne Peace Tree Trade Centre 167 Akwesasne International Rd. 000138621
598 Bank of Montreal ON Alexandria 53 Main St. S., P.O. Box 1090 000129326
599 Bank of Montreal ON Alliston 2 Victoria St. W., P.O. Box 549 000103012
600 Bank of Montreal ON Almonte 62 Mill St., P.O. Box 10 000103026