Guess the ChainRoad atlas of Canadian chains

Banks in Canada

Our maps cover 8 banks in Canada. The biggest is RBC Royal Bank, with about 1,100 locations in 12 provinces and territories, followed by TD Canada Trust (about 1,000) and CIBC (about 980). RBC Royal Bank has the most locations in 4 of the 13 provinces and territories.

Biggest banks in each province

ProvinceMost locationsLocationsRunner-upLocations
AlbertaTD Canada Trust135RBC Royal Bank134
British ColumbiaRBC Royal Bank167TD Canada Trust153
ManitobaRBC Royal Bank54CIBC35
New BrunswickScotiabank29RBC Royal Bank28
Newfoundland and LabradorScotiabank24BMO17
Northwest TerritoriesCIBC5BMO2
Nova ScotiaRBC Royal Bank54Scotiabank39
Nunavut––
OntarioTD Canada Trust526RBC Royal Bank470
Prince Edward IslandCIBC6RBC Royal Bank4
QuebecDesjardins404National Bank225
SaskatchewanRBC Royal Bank58CIBC34
YukonCIBC5RBC Royal Bank2
Advertisement

All 8 banks on our maps

ChainLocationsProvinces & territoriesMost in
RBC Royal Bank1,13512Ontario
TD Canada Trust1,03712Ontario
CIBC98212Ontario
Scotiabank86212Ontario
BMO80712Ontario
Desjardins4352Quebec
National Bank3237Quebec
ATB Financial1081Alberta

Store locations from All the Places (data from October 2026), with gaps filled from OpenStreetMap (© OpenStreetMap contributors). Only chains on our maps with at least 25 locations are listed, so smaller local chains are missing. Counts can be a little off as stores open and close.