AdvisorIndex
Your financial game plan in 3 minutesYour game plan in 3 minPriorities, articles, pre-filled calculators and advisers near youStart →

Canada

Financial advisor observatory for Canada

How many advisors per city, who belongs to a large network, which languages and specialties are offered: figures computed on the whole directory and updated continuously.

Key figures

  • Advisor Index lists 5,765 financial advisory teams and firms in 412 Canadian cities across 10 provinces (as of October 26, 2026).
  • 95% of listed firms belong to a major network (IG Wealth Management: 1846, RBC Dominion Securities: 1738, Edward Jones: 862); 304 are independent or with another network.
  • 1483 firms list two advisors or more on their page; the largest team lists 42.
  • Languages offered on firm websites besides English and French: Mandarin (7), Spanish (3), Ukrainian (2), Italian (2), Cantonese (2).
  • Across the 397 websites read, the most highlighted specialty is retirement (89%); the rarest: family office (16).
  • 312 firms have at least 5 Google reviews; average rating 4.9, from 10,700 reviews in total.
  • Advisor offices cluster in a few business hubs: Pointe-Claire (one firm per 372 residents), Boisbriand (one firm per 726 residents), Brossard (one firm per 953 residents).

Advisor Index calculation of October 26, 2026. Population: Statistics Canada, 2021 Census.

By province

ProvinceTeams and firmsCitiesLarge networksAverage Google ratingMost offered language*Most highlighted specialty
Ontario2,38415396%4.8UkrainianRetirement
Quebec1,2388189%4.9ItalianRetirement
British Columbia9097295%4.9MandarinRetirement
Alberta6343596%4.8MandarinEstate planning
Manitoba20815100%–––
Saskatchewan16520100%–––
Nova Scotia10418100%–––
New Brunswick7810100%–––
Newfoundland and Labrador326100%–––
Prince Edward Island132100%–––

Where advisor offices cluster

Cities of 20,000 residents or more with at least 5 listed firms. Firms settle in business hubs: per resident, the figure counts offices located in the city, not the choice available to its residents.

  1. Pointe-Claire (QC): one firm per 372 residents (90 firms)
  2. Boisbriand (QC): one firm per 726 residents (39 firms)
  3. Brossard (QC): one firm per 953 residents (96 firms)
  4. Victoria (BC): one firm per 957 residents (96 firms)
  5. Collingwood (ON): one firm per 1,079 residents (23 firms)
  6. Cranbrook (BC): one firm per 1,708 residents (12 firms)
  7. Burlington (ON): one firm per 1,798 residents (104 firms)
  8. Kelowna (BC): one firm per 1,954 residents (74 firms)
  9. Vernon (BC): one firm per 2,120 residents (21 firms)
  10. Red Deer (AB): one firm per 2,292 residents (44 firms)

Languages offered besides English and French

LanguageFirmsMain cities
Mandarin7Toronto (ON): 1, St. Catharines (ON): 1, Vancouver (BC): 1, Coquitlam (BC): 1
Spanish3Toronto (ON): 1, Waterloo (ON): 1, La Prairie (QC): 1
Ukrainian2Toronto (ON): 2
Italian2Guelph Line Burlington (ON): 1, Longueuil (QC): 1
Cantonese2Vancouver (BC): 1, Edmonton (AB): 1
Portuguese1Toronto (ON): 1
Russian1Toronto (ON): 1
Polish1Toronto (ON): 1
Farsi1North York (ON): 1
German1Hamilton (ON): 1
Romanian1Guelph Line Burlington (ON): 1
Tagalog1Vancouver (BC): 1

Languages shown on firm websites; firms without a readable website are not counted.

Every city

Download the table (CSV) · CC BY 4.0 licence: free reuse with credit to Advisor Index.

CityProv.FirmsResidents per firmLarge networksAverage Google ratingMost offered language*Most highlighted specialty
TorontoON4006,98695%4.6UkrainianRetirement
MontréalQC2826,25296%5–Retirement
CalgaryAB2764,73597%4.6–Insurance
VancouverBC2582,56796%5TagalogRetirement
WinnipegMB1704,409100%–––
EdmontonAB1646,16495%4.9MandarinRetirement
QuébecQC1383,98286%4.9–Retirement
OttawaON1377,42793%5–Insurance
North YorkON114–99%–FarsiEstate planning
BurlingtonON1041,79897%5–Estate planning
LavalQC1044,21588%4.9–Insurance
MississaugaON977,40298%4.6–Retirement
VictoriaBC9695792%5–Retirement
BrossardQC9695392%4.9–Retirement
Pointe-ClaireQC9037298%––Retirement
SaskatoonSK823,246100%–––
LondonON815,21491%––Retirement
OakvilleON782,74187%4.8–Retirement
Richmond HillON772,624100%–––
KelownaBC741,95491%4.9–Tax planning
HalifaxNS646,872100%–––
WindsorON564,10191%4.8–Retirement
SurreyBC5210,92992%5–Retirement
KanataON47–96%4.7–Retirement
WaterlooON462,64083%–SpanishRetirement
EtobicokeON45–100%–––
SudburyON45–89%5–Retirement
ReginaSK455,031100%–––
Red DeerAB442,29286%5–Retirement
BurnabyBC435,79498%4.8–Retirement
BarrieON423,52095%4.9–Retirement
NepeanON40–100%––Retirement
LévisQC403,74295%5–Retirement
SherbrookeQC404,32493%––Insurance
KingstonON393,39790%5–Retirement
BoisbriandQC3972697%––Retirement
Trois-RivièresQC383,66287%––Retirement
BrantfordON362,908100%–––
GuelphON363,99386%4.8–Insurance
PickeringON352,834100%–––
Thunder BayON353,110100%–––
NanaimoBC352,85397%––Retirement
OshawaON345,158100%5–Retirement
St. CatharinesON344,024100%–Mandarin–
ChicoutimiQC34–94%––Retirement
ConcordON32–97%––Retirement
GatineauQC329,09572%4.8–Retirement
TerrebonneQC313,869100%––Retirement
PeterboroughON302,788100%–––
MonctonNB292,740100%–––
HamiltonON2820,33486%4.1GermanRetirement
NewmarketON283,141100%–––
WhitbyON284,94686%––Retirement
KamloopsBC283,497100%–––
St. AlbertAB282,437100%––Retirement
BramptonON2625,24996%––Retirement
ScarboroughON25–100%–––
LethbridgeAB244,100100%4.9–Retirement
CollingwoodON231,079100%–––
KitchenerON2311,16996%––Retirement
AbbotsfordBC236,67591%4.2–Retirement
North BayON222,394100%–––
St. John'sNL225,024100%–––
VernonBC212,120100%–––
Sherwood ParkAB21–100%–––
Saint JohnNB213,328100%–––
WaterdownON20–100%––Retirement
West VancouverBC192,322100%–––
BrandonMB182,851100%–––
FrederictonNB183,506100%–––
SarniaON174,238100%–––
ChathamON16–100%–––
MarkhamON1621,15694%––Retirement
CoquitlamBC169,28994%–MandarinRetirement
North VancouverBC165,51194%5–Retirement
AuroraON154,137100%–––
PentictonBC152,459100%–––
AncasterON14–86%––Retirement
CambridgeON149,891100%–––
GranbyQC144,93079%4.9–Retirement
DrummondvilleQC136,09777%––Retirement
StratfordON122,769100%–––
CranbrookBC121,708100%–––
RichmondBC1217,49583%–MandarinRetirement
Grande PrairieAB125,345100%–––
Medicine HatAB125,273100%–––
CharlottetownPE123,234100%–––
Sainte-FoyQC12–100%–––
Niagara FallsON118,583100%–––
OrangevilleON112,742100%–––
WoodstockON114,246100%–––
CourtenayBC112,584100%–––
LangleyBC1112,055100%––Retirement
KirklandQC111,765100%–––
RimouskiQC114,44982%––Retirement
VictoriavilleQC114,342100%–––
BellevilleON105,507100%–––
GrimsbyON102,888100%–––
LindsayON10–100%–––
Maple RidgeBC109,099100%–––
JonquièreQC10–80%––Tax planning
Saint-HyacintheQC105,72490%––Retirement
MiltonON914,775100%–––
Owen SoundON92,401100%–––
Salmon ArmBC92,159100%–––
SidneyBC91,369100%–––
SydneyNS9–100%–––
RepentignyQC99,56756%––Retirement
ShawiniganQC95,513100%–––
Val-d'OrQC93,639100%–––
Sault Ste. MarieON89,006100%–––
Campbell RiverBC84,440100%–––
ComoxBC81,851100%–––
Prince GeorgeBC89,589100%–––
JolietteQC82,673100%–––
Saint-GeorgesQC84,117100%–––
BracebridgeON72,472100%–––
CobourgON72,931100%–––
CornwallON76,835100%–––
East YorkON7–100%–––
North Tower MarkhamON7–100%–––
St. ThomasON76,120100%–––
Wellington St. E. AuroraON7–100%–––
DuncanBC7721100%–––
MascoucheQC77,31286%––Retirement
Saint-Jean-sur-RichelieuQC713,98257%5–Retirement
MidlandON62,970100%–––
PembrokeON62,394100%–––
WoodbridgeON6–67%––Business owners
ChilliwackBC615,534100%–––
NelsonBC61,851100%–––
YorktonSK62,713100%–––
Rouyn-NorandaQC67,052100%–––
Sorel-TracyQC65,86183%––Retirement
DrydenON51,478100%–––
Guelph Line BurlingtonON5–100%–Italian–
LaSalleON56,544100%–––
SimcoeON5–100%–––
ParksvilleBC52,72880%––Retirement
Fort McmurrayAB5–100%–––
LloydminsterAB5–100%–––
Moose JawSK56,733100%–––
Corner BrookNL53,867100%–––
BouchervilleQC58,3490%4.9–Insurance
Mont-Saint-HilaireQC53,772100%–––
Rivière-du-LoupQC54,024100%–––
Saint-JérômeQC516,04360%––Retirement
Saint-LéonardQC5–20%––Retirement
St-GeorgesQC5–100%–––
Thetford MinesQC55,214100%–––
Vaudreuil-DorionQC58,65460%––Retirement
BrockvilleON45,529100%–––
GeorgetownON4–75%––Retirement
OrilliaON48,353100%–––
Stoney CreekON4–100%–––
StouffvilleON4–100%–––
TillsonburgON44,654100%–––
WellandON413,938100%–––
DeltaBC427,114100%–––
Langley TwpBC4–75%–MandarinRetirement
Munro Centre VictoriaBC4–100%–––
New WestminsterBC419,729100%–––
Pitt MeadowsBC44,78775%––Retirement
TerraceBC43,004100%–––
White RockBC45,48575%––Retirement
EstevanSK42,713100%–––
WolfvilleNS41,264100%–––
BathurstNB43,039100%–––
MirabelQC415,27725%––Retirement
AylmerON32,566100%–––
BoltonON3–100%–––
CorunnaON3–100%–––
CourticeON3–100%–––
EspanolaON31,728100%–––
LakeshoreON313,470100%–––
OrleansON3–100%–––
TecumsehON37,767100%–––
ThornhillON3–100%–––
TimminsON313,715100%–––
UxbridgeON37,185100%–––
VaughanON3107,701100%–––
Fort St. JohnBC37,155100%–––
Port AlberniBC36,086100%–––
Port MoodyBC311,178100%–––
QuesnelBC33,296100%–––
SmithersBC31,793100%–––
South SurreyBC3–100%–––
SquamishBC37,940100%–––
West KelownaBC312,026100%–––
AirdrieAB324,700100%–––
BonnyvilleAB32,135100%–––
CamroseAB36,257100%–––
LeducAB311,365100%–––
OkotoksAB310,135100%–––
Spruce GroveAB312,548100%–––
TD Canada Trust Tower CalgaryAB3–100%–––
Flin FlonMB3–100%–––
MelfortSK31,985100%–––
North BattlefordSK34,612100%–––
Swift CurrentSK35,583100%–––
New MinasNS3–100%–––
TruroNS34,318100%–––
YarmouthNS33,356100%–––
AnjouQC3–100%–––
DorvalQC36,43467%––Retirement
LongueuilQC384,82833%–ItalianRetirement
Mont-RoyalQC36,9840%––Retirement
Saint-HubertQC3–0%4.7–Retirement
Salaberry-de-ValleyfieldQC314,262100%–––
WestmountQC36,55367%––Retirement
ActonON2–100%–––
AjaxON263,333100%–––
AmherstviewON2–100%–––
ArnpriorON24,815100%–––
BayfieldON2–100%–––
Belle RiverON2–100%–––
BowmanvilleON2–100%–––
Carleton PlaceON26,259100%–––
DundasON2–100%–––
Elliot LakeON25,686100%–––
ForestON2–100%–––
Fort FrancesON23,733100%–––
HanoverON23,984100%–––
HawkesburyON25,097100%–––
HuntsvilleON210,574100%–––
KemptvilleON2–100%–––
ManotickON2–50%––Retirement
Parry SoundON23,440100%–––
PerthON23,235100%–––
PictonON2–100%–––
Port ElginON2–100%–––
Port PerryON2–100%–––
RenfrewON24,095100%–––
SouthamptonON2–100%–––
Sutton WestON2–100%–––
West HillON2–100%–––
Cobble HillBC2–100%–––
FernieBC23,160100%–––
GibsonsBC22,379100%–––
Oak Bay (Victoria)BC2–100%–––
OliverBC22,547100%–––
SecheltBC25,424100%–––
SummerlandBC26,021100%–––
WestbankBC2–100%–––
WhistlerBC26,991100%–––
CardstonAB21,862100%–––
Drayton ValleyAB23,646100%–––
High RiverAB27,162100%–––
Red Deer CountyAB29,96750%––Retirement
DauphinMB24,184100%–––
RoblinMB2–100%–––
St. BrandonMB2–100%–––
Swan RiverMB22,025100%–––
WinklerMB26,873100%–––
The Block Swift CurrentSK2–100%–––
WeyburnSK25,510100%–––
BedfordNS2–100%–––
BridgewaterNS24,395100%–––
DartmouthNS2–100%–––
DaytonNS2–100%–––
KentvilleNS23,315100%–––
New GlasgowNS24,736100%–––
Grand Falls-WindsorNL26,927100%–––
AlmaQC215,166100%–––
Baie-ComeauQC210,344100%–––
BlainvilleQC229,9100%––Real estate
CowansvilleQC27,617100%–––
Dolbeau-MistassiniQC26,859100%–––
Saint-Bruno-de-MontarvilleQC213,1370%––Retirement
Saint-FélicienQC25,045100%–––
Saint-LaurentQC2–50%––Retirement
Sainte-JulieQC215,023100%––Retirement
St-BonifaceQC2–100%–––
St-FelicienQC2–100%–––
VerdunQC2–0%––Retirement

* besides English and French. Average Google rating: firms with at least 5 reviews, where a city or province has at least 3 of them.

Frequently asked questions

How many financial advisors are there in Canada?

Advisor Index lists 5,765 advisory teams and firms: firms whose own website shows their registration (CIRO, provincial securities commissions, FSRA, AMF) and teams published by large networks in their advisor locators. Provincial registers and the CSA National Registration Search remain the official sources for individual registration.

Which Canadian cities have the most financial advisors per resident?

Among cities of 20,000 residents or more: Pointe-Claire (one firm per 372 residents), Boisbriand (one firm per 726 residents), Brossard (one firm per 953 residents). These are business hubs where firms serving the whole region keep their office: per resident, the figure counts offices, not the choice available to people living in neighbouring cities.

Can I find a financial advisor who speaks my language?

Yes: firm websites offer Mandarin (7 firms), Spanish (3 firms), Ukrainian (2 firms), Italian (2 firms), Cantonese (2 firms), Portuguese (1 firms), among others. The language table on this page shows the main cities for each language.

How are these figures calculated?

By counting the Advisor Index directory (firms verified through their website, network advisor teams, matched Google listings) against the 2021 Census population of each municipality (Statistics Canada). Languages and specialties are those each firm shows on its own website. Figures are recalculated whenever the directory is updated.

Method

Firms come from three sources: firms whose own website shows their registration, teams published by large networks in their advisor locators (National Bank Financial, RBC Dominion Securities, IG Wealth Management, Desjardins Securities, Edward Jones, Wellington-Altus), and Google listings matched to either by phone, website or advisor page. A team found both in a network locator and on Google is counted once. Population is the 2021 Census figure of the municipality. No firm pays to be listed or counted.

Are you an advisor? Your firm is missing, or its profile is incomplete: list it, free of charge and with no paid ranking.

List my firm →