The Canada Real Estate Agent Index · October 2026

The top agent in every major Canadian city.

The current #1-ranked real estate agent in each of Canada's 100 largest markets, computed from live listing activity — volume in the market, price levels, verified reviews and local presence. Rankings update continuously and cannot be bought. The busiest of them all: Mark Faris (285 active listings, Simcoe County).

Market Top-ranked agent Their local listings Market active listings Market median ask
Montreal Jean-Philippe Loiselle 98 17,856 $649,900
Toronto Sam Allan Mcdadi 55 16,196 $799,900
Mississauga Sam Allan Mcdadi 91 15,585 $849,000
Fraser Valley Regional District David Tsen 90 14,510 $899,900
Simcoe County Mark Faris 285 10,392 $848,900
Rocky View County David Lofthaug 196 9,662 $579,900
Hamilton Rob Golfi 206 8,812 $799,999
Laval Georges Bardagi 104 8,336 $671,363
Richmond Tracy Niu 59 8,127 $1,190,000
Ottawa Marnie Bennett 91 7,794 $599,900
Thompson-Nicola Regional District Gordon Fowler 75 7,749 $644,900
Edmonton Wally Karout 280 7,487 $445,000
Calgary David Lofthaug 154 7,047 $559,999
Wellington County Chris Mochrie 56 6,767 $699,900
Surrey Katrina Amurao 27 6,437 $989,000
East Kootenay Regional District Justin Havre 42 6,328 $599,900
Vancouver T.J. Almodovar 34 5,898 $1,299,400
Middlesex County Kevin Barry 29 5,122 $599,000
North Okanagan Regional District Gordon Fowler 76 4,968 $699,900
Northumberland County Ontario Tony Pulla 24 4,633 $619,000
Gatineau Marty Waite 77 4,533 $534,900
Essex County Goran Todorovic 223 4,383 $559,900
Les Collines-de-l'Outaouais Jimmy Arseneault 99 4,247 $499,900
Okanagan-Similkameen Regional District Diane Fox 27 4,191 $699,000
Central Okanagan Regional District Scott Marshall 116 3,904 $809,000
Capital Regional District Ray Little 56 3,750 $869,000
Vaudreuil-Soulanges Judy Pomminville 71 3,644 $649,000
London Dean Soufan 72 3,604 $579,900
Township Of Oro-Medonte Mark Faris 170 3,477 $724,785
Municipality Of Middlesex Centre Dean Soufan 59 3,431 $596,900
Delta Tracy Niu 59 3,405 $1,080,000
Matawinie Laure-Lou Hayman 43 3,365 $400,000
Les Pays-d'en-Haut Marc Huberdeau 103 3,259 $539,000
Whitby Dan Plowman 52 3,211 $799,000
Burlington Drew Woolcott 96 3,196 $984,900
Cowichan Valley Regional District Ray Little 56 2,950 $796,000
La Rivière-du-Nord Marc Huberdeau 96 2,936 $584,900
Pickering Dan Plowman 43 2,906 $859,450
Kitchener Anurag Sharma 68 2,901 $600,000
Kelowna Scott Marshall 45 2,858 $824,700
Kawartha Lakes Heather Jo Ahrens 32 2,761 $699,900
Nanaimo Regional District Susan Forrest 58 2,756 $699,900
Town Of Caledon Parveen Arora 36 2,708 $849,000
Fraser-Fort George Regional District Darcy Porsnuk 78 2,655 $355,000
Windsor Goran Todorovic 163 2,596 $469,994
Milton Sam Allan Mcdadi 48 2,570 $999,999
Oakville Sam Allan Mcdadi 79 2,569 $1,219,000
Brant Rob Golfi 57 2,475 $719,900
Longueuil Jean-Philippe Loiselle 45 2,475 $599,900
Brampton Sam Allan Mcdadi 41 2,470 $791,999
Brant County Rob Golfi 53 2,467 $719,000
Les Laurentides Laure-Lou Hayman 40 2,440 $479,000
Abbotsford David Tsen 47 2,407 $799,999
Saskatoon Derrick Stretch 38 2,377 $450,000
MRC de Montcalm Francis Mireault Fauvel 65 2,254 $504,950
Peterborough County Adam Simmonds 31 2,246 $625,000
Halifax County Deanna Parks 25 2,199 $499,900
Marguerite-D'Youville Mathieu Carrière 42 2,187 $599,900
Oshawa Dan Plowman 45 2,186 $749,000
Vaughan David Elfassy 21 2,184 $922,995
Burnaby Tracy Niu 29 2,146 $742,499
La Jacques-Cartier Simon Laberge 60 2,130 $414,900
Township Of Woolwich Andra Arnold 70 2,112 $629,000
Mirabel Marc Huberdeau 74 2,106 $599,900
Peace River Regional District Darcy Porsnuk 78 2,032 $348,500
Leduc County Wally Karout 80 2,031 $499,000
Roussillon Jean-Philippe Loiselle 81 2,027 $599,000
Quebec City Martin Normand 30 2,021 $438,125
Sturgeon County Wally Karout 92 2,018 $439,527
Lambton County Rob Longo 46 1,971 $440,000
Huron County Brian Coombs 36 1,962 $589,900
Québec City Martin Normand 26 1,959 $425,000
D'Autray Patrick Bardier 86 1,935 $439,900
Muskoka District Kayley Spalding 106 1,933 $639,000
Thérèse-De Blainville Salah Sedqi 40 1,924 $665,000
Innisfil Mark Faris 85 1,921 $685,000
Nipissing District Kayley Spalding 80 1,883 $425,000
La Vallée-du-Richelieu Jean-Philippe Loiselle 69 1,856 $639,000
Township Of Guelph/Eramosa Andra Arnold 122 1,838 $726,944
Lanark County Stephanie Mols 55 1,838 $595,000
Terrebonne Keven Hernandez 49 1,835 $569,900
Foothills County David Lofthaug 84 1,824 $584,950
Westmorland County Kyle Johnson 70 1,823 $350,000
Les Moulins Keven Hernandez 49 1,823 $564,900
Regina Aideen Zareh 64 1,784 $329,900
Waterloo Anurag Sharma 24 1,777 $574,900
Oxford County Jennifer Gale 37 1,746 $649,000
St. Catharines Rob Golfi 52 1,720 $559,999
Levis Martin Normand 33 1,707 $461,057
Prince Edward County John Barry 50 1,654 $549,900
Parry Sound District Kayley Spalding 107 1,646 $559,450
Lennox and Addington Diana Cassidy-Bush 23 1,623 $525,000
Memphrémagog Kassidy Davey 96 1,619 $499,000
Municipality Of Thames Centre Dean Soufan 22 1,616 $484,949
Niagara-on-the-Lake Greg Sykes 39 1,607 $599,000
Norfolk County Rod Fess 84 1,592 $663,950
Hastings County Diana Cassidy-Bush 21 1,571 $509,900
Antoine-Labelle Julie St-Jean 54 1,561 $389,000
Strathcona Regional District Jodi Check 42 1,543 $619,900
Argenteuil Marc Huberdeau 91 1,532 $535,000

Full rankings for each market — the complete board, specialist pages and language coverage — live on the linked city pages.

How this is computed

Real Estate Agent Finder continuously analyzes publicly advertised real-estate listings across the Canadian markets we cover. Agents are ranked by verifiable activity — listing volume in the market, price levels, verified Google reviews, and office proximity. No pay-to-play, no submitted reviews: rankings reflect what agents are actually doing, and they cannot be bought. Our coverage is a defined and growing set of markets we select, so figures describe activity within that coverage rather than every transaction everywhere. Figures on this page are aggregate statistics (medians, counts, rankings) refreshed with our data pipeline; we do not republish listing-level data. About us.

Cite this data freely. Attribute it to RealEstateAgentFinder.ca with a link to this page. Journalists and researchers: we can cut these numbers by city, province, or language on request — hello@realestateagentfinder.ca.

Last updated October 26, 2026 · The Canada Real Estate Agent Index