The table below are the address and Routing Number for all National 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 | |
|---|---|---|---|---|---|---|---|
| 101 | National Bank of Canada | NS | Halifax | CTD/Intria Halifax | 1809 Barrington Street | 000648101 | |
| 102 | National Bank of Canada | NS | Halifax | Succursale Halifax | 1969, Upper Water Street B.1610 | 000605151 | |
| 103 | National Bank of Canada | NS | Halifax | 1601-1969 UPPER WATER ST | 000605711 | ||
| 104 | National Bank of Canada | NS | Halifax | 1601-1969 UPPER WATER ST | 000608461 | ||
| 105 | National Bank of Canada | ON | Ajax | 725 Westney Road S. | 000603681 | ||
| 106 | National Bank of Canada | ON | Alfred | 270 Telegraph St., P.O. Box 10 | 000611251 | ||
| 107 | National Bank of Canada | ON | Alliston | Box 269 Stn Main | 000608601 | ||
| 108 | National Bank of Canada | ON | Aurora | 1 Henderson Drive Unit 11, Aurora | 000603391 | ||
| 109 | National Bank of Canada | ON | Aurora | 133 Pedersen Dr | 000603781 | ||
| 110 | National Bank of Canada | ON | Aurora | 2 Orchard Heights | 000603641 | ||
| 111 | National Bank of Canada | ON | Barrie | Barrie C.B.C. | 487 Bayfield | 000660221 | |
| 112 | National Bank of Canada | ON | Barrie | Payroll Services | 85 Bayfield Street, Suite 401 | 000619921 | |
| 113 | National Bank of Canada | ON | Barrie | SME Ontario Central&North | 487 Bayfield | 000606961 | |
| 114 | National Bank of Canada | ON | Barrie | 487 Bayfield Street | 000608691 | ||
| 115 | National Bank of Canada | ON | Barrie | 64 Dunlop Street East | 000606571 | ||
| 116 | National Bank of Canada | ON | Barrie | 64, Dunlop Street East | 000606572 | ||
| 117 | National Bank of Canada | ON | Barrie | 85 Bayfield Street | 000614306 | ||
| 118 | National Bank of Canada | ON | Belle River | CP 160 | 000611391 | ||
| 119 | National Bank of Canada | ON | Bourget | 3779 Champlain Street, P.O. Box 129 | 000603261 | ||
| 120 | National Bank of Canada | ON | Bracebridge | Municipal Trust | 102, Manitoba St. B.2690 | 000608711 | |
| 121 | National Bank of Canada | ON | Bracebridge | Municipal Trust | 102, Manitoba St., B.2690 | 000608841 | |
| 122 | National Bank of Canada | ON | Bracebridge | 2690-102 Manitoba St | 000608631 | ||
| 123 | National Bank of Canada | ON | Brampton | Assante | 200, County Court Blvd | 000609962 | |
| 124 | National Bank of Canada | ON | Brampton | CTFS Not Insured | 100-2 County Court Blvd | 000603761 | |
| 125 | National Bank of Canada | ON | Brampton | Municipal Trust | 2 County Court Blvd | 000608881 | |
| 126 | National Bank of Canada | ON | Brampton | Municipal Trust | 4 Mclaughlin RDd S | 000608681 | |
| 127 | National Bank of Canada | ON | Brampton | Prets Hyp. Tx Fixes & ADM | 2 County Court Blvd S. 100 | 000614321 | |
| 128 | National Bank of Canada | ON | Brampton | Prets Hyp. Tx Fixes & ADM. | 2 County Court Blvd S.100 | 000619271 | |
| 129 | National Bank of Canada | ON | Brampton | 10520, Torbram Road | 000603221 | ||
| 130 | National Bank of Canada | ON | Brampton | 200 County Court Blvd | 000603371 | ||
| 131 | National Bank of Canada | ON | Brampton | 4 McLaughlin Road S. Unit 4 | 000603351 | ||
| 132 | National Bank of Canada | ON | Brampton | 4, Mc Laughlin S. | 000603721 | ||
| 133 | National Bank of Canada | ON | Brampton | 58, Quarry Edge Drive | 000610481 | ||
| 134 | National Bank of Canada | ON | Burlington | G.E. Capital | 5420 North Serv. Road 4 Floor | 000618221 | |
| 135 | National Bank of Canada | ON | Burlington | 3315 Fairview | 000603671 | ||
| 136 | National Bank of Canada | ON | Burlington | 3315 Fairview Street | 000603281 | ||
| 137 | National Bank of Canada | ON | Burlington | 429 Elizabeth | 000603661 | ||
| 138 | National Bank of Canada | ON | Casselman | Agriculture Ontario | 90 boul Lafleche | 000607091 | |
| 139 | National Bank of Canada | ON | Casselman | Centre Agricole | 710 Principale, PO410 | 000610041 | |
| 140 | National Bank of Canada | ON | Casselman | 90 Boul. Lafleche | 000603011 | ||
| 141 | National Bank of Canada | ON | Cobourg | 2 King Street W. | 000603751 | ||
| 142 | National Bank of Canada | ON | Collingwood | Municipal Trust | 108 Hurontario St. | 000608671 | |
| 143 | National Bank of Canada | ON | Concord | 301-3901 Highway 7 | 000613691 | ||
| 144 | National Bank of Canada | ON | Crysler | 90 Boul. Lafleche, Casselman, c.p. 336 | 000600151 | ||
| 145 | National Bank of Canada | ON | Etobicoke | 2200 Martin Grove Road | 000603821 | ||
| 146 | National Bank of Canada | ON | Gravenhurst | 395 Muskoka Rd. S. | 000608701 | ||
| 147 | National Bank of Canada | ON | Hamilton | Mohawk College | 891 Upper James St | 000613023 | |
| 148 | National Bank of Canada | ON | Hamilton | 447 Main St. East | 000613001 | ||
| 149 | National Bank of Canada | ON | Hamilton | 880 Upper Wentworth | 000613021 | ||
| 150 | National Bank of Canada | ON | Hawkesbury | 203 Main e. | 000603041 | ||