The Canada Real Estate Agent Index · October 2026
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 |
|---|---|---|---|---|
| Simcoe County | Mark Faris | 285 | 9,922 | $849,000 |
| Fraser Valley Regional District | David Tsen | 81 | 8,884 | $899,000 |
| Montreal | Amy Assaad | 34 | 6,925 | $675,000 |
| Thompson-Nicola Regional District | Gordon Fowler | 75 | 6,404 | $598,000 |
| Wellington County | Chris Mochrie | 56 | 5,840 | $725,000 |
| Northumberland County Ontario | Tony Pulla | 24 | 4,221 | $609,900 |
| Mississauga | Eva Zhou | — | 4,191 | $799,000 |
| Hamilton | Sam Allan Mcdadi | 17 | 3,961 | $959,900 |
| North Okanagan Regional District | Gordon Fowler | 76 | 3,869 | $638,500 |
| Essex County | Goran Todorovic | 212 | 3,861 | $589,000 |
| Capital Regional District | Ray Little | 56 | 3,564 | $869,900 |
| Township Of Oro-Medonte | Mark Faris | 155 | 3,420 | $729,900 |
| Middlesex County | Kevin Barry | 28 | 3,294 | $599,900 |
| Les Pays-d'en-Haut | Éric Léger | 67 | 3,243 | $539,000 |
| Matawinie | Laure-Lou Hayman | 43 | 3,215 | $399,000 |
| Okanagan-Similkameen Regional District | Alina Lovin | 55 | 3,168 | $625,000 |
| Richmond | Ken Cui | 45 | 3,138 | $1,139,850 |
| Toronto | Barry Cohen | 92 | 2,992 | $814,500 |
| Vaudreuil-Soulanges | Marie-Eve Veilleux | 56 | 2,951 | $629,000 |
| La Rivière-du-Nord | Marc Huberdeau | 104 | 2,789 | $579,000 |
| Cowichan Valley Regional District | Ray Little | 56 | 2,785 | $795,000 |
| Whitby | Tatanya Martine Tierney | 33 | 2,749 | $799,900 |
| Central Okanagan Regional District | Scott Marshall | 115 | 2,734 | $799,000 |
| Fraser-Fort George Regional District | Darcy Porsnuk | 78 | 2,650 | $356,450 |
| Nanaimo Regional District | Susan Forrest | 57 | 2,524 | $699,900 |
| Laval | Georges Bardagi | 60 | 2,490 | $671,626 |
| Pickering | Tatanya Martine Tierney | 28 | 2,467 | $859,900 |
| Rocky View County | David Lofthaug | 81 | 2,461 | $569,900 |
| Surrey | Lena Xu | 36 | 2,446 | $959,500 |
| Ottawa | Marnie Bennett | 15 | 2,400 | $599,700 |
| Les Laurentides | Laure-Lou Hayman | 40 | 2,389 | $475,000 |
| Burlington | Drew Woolcott | 77 | 2,336 | $939,000 |
| Milton | Sam Allan Mcdadi | 29 | 2,263 | $999,900 |
| Kitchener | Debbie Tsintaris | 28 | 2,262 | $599,900 |
| Town Of Caledon | Harry Singh | 13 | 2,262 | $849,900 |
| Longueuil | Marc Charbonneau | 33 | 2,216 | $599,900 |
| Brant | Adam Degroote | 34 | 2,123 | $699,999 |
| Kawartha Lakes | Heather Jo Ahrens | 28 | 2,118 | $699,999 |
| Brant County | Adam Degroote | 34 | 2,116 | $699,924 |
| La Jacques-Cartier | Simon Laberge | 60 | 2,111 | $414,900 |
| Windsor | Goran Todorovic | 147 | 2,087 | $459,000 |
| Saskatoon | Derrick Stretch | 41 | 2,059 | $449,900 |
| Halifax County | Deanna Parks | 25 | 2,054 | $499,900 |
| Peterborough County | Adam Simmonds | 31 | 2,046 | $619,900 |
| Vancouver | Frank Peng | 36 | 2,041 | $1,250,000 |
| Peace River Regional District | Darcy Porsnuk | 78 | 2,030 | $346,750 |
| Quebec City | Sébastien Bilodeau | 84 | 2,003 | $435,000 |
| Gatineau | Jimmy Arseneault | 45 | 1,974 | $527,000 |
| MRC de Montcalm | Francis Mireault Fauvel | 63 | 1,966 | $509,000 |
| London | Dean Soufan | 71 | 1,963 | $569,000 |
| Québec City | Simon Laberge | 54 | 1,941 | $425,000 |
| Municipality Of Middlesex Centre | Dean Soufan | 71 | 1,931 | $599,900 |
| Delta | Ken Cui | 45 | 1,921 | $984,000 |
| Les Collines-de-l'Outaouais | Jimmy Arseneault | 59 | 1,918 | $399,900 |
| Abbotsford | David Tsen | 59 | 1,913 | $799,999 |
| Innisfil | Mark Faris | 94 | 1,913 | $687,000 |
| Marguerite-D'Youville | François Granger | 27 | 1,910 | $599,000 |
| East Kootenay Regional District | Jeannie Argatoff | 41 | 1,903 | $538,000 |
| Oshawa | Dan Plowman | 32 | 1,865 | $749,000 |
| Muskoka District | Kayley Spalding | 106 | 1,861 | $638,000 |
| Township Of Guelph/Eramosa | Andra Arnold | 140 | 1,833 | $725,000 |
| Westmorland County | Kyle Johnson | 70 | 1,823 | $350,000 |
| D'Autray | Patrick Bardier | 86 | 1,814 | $439,000 |
| Nipissing District | Michael Page | 69 | 1,800 | $424,900 |
| Kelowna | Jane Hoffman | 51 | 1,795 | $798,900 |
| Lambton County | Rob Longo | 46 | 1,766 | $439,000 |
| Roussillon | Francis Mckenzie | 47 | 1,766 | $586,000 |
| Township Of Woolwich | Debbie Tsintaris | 22 | 1,718 | $650,000 |
| Levis | Martin Normand | 37 | 1,693 | $459,900 |
| Mirabel | Philippe Lamarche | 20 | 1,661 | $599,900 |
| La Vallée-du-Richelieu | Mathieu Carrière | 51 | 1,659 | $639,000 |
| Terrebonne | Stéphane Girard | 34 | 1,649 | $559,900 |
| Les Moulins | Stéphane Girard | 34 | 1,638 | $558,500 |
| Memphrémagog | Kassidy Davey | 109 | 1,611 | $499,000 |
| Parry Sound District | Kayley Spalding | 107 | 1,604 | $559,000 |
| Regina | Aideen Zareh | 81 | 1,568 | $329,900 |
| Antoine-Labelle | Julie St-Jean | 54 | 1,555 | $389,000 |
| Lennox and Addington | Diana Cassidy-Bush | 23 | 1,548 | $525,000 |
| St. Catharines | Rob Golfi | 54 | 1,547 | $569,900 |
| Oxford County | Jennifer Gale | 37 | 1,540 | $646,499 |
| Waterloo | Debbie Tsintaris | 25 | 1,527 | $565,000 |
| Strathcona Regional District | Jodi Check | 42 | 1,515 | $619,900 |
| Argenteuil | Éric Léger | 32 | 1,514 | $530,000 |
| Prince Edward County | John Barry | 48 | 1,506 | $549,900 |
| Huron County | Brian Coombs | 32 | 1,504 | $579,900 |
| Hastings County | Diana Cassidy-Bush | 21 | 1,502 | $510,800 |
| Guelph | Andra Arnold | 128 | 1,472 | $699,900 |
| Bruce County | Ashley Jackson | 77 | 1,437 | $550,000 |
| Brampton | Parveen Arora | 19 | 1,421 | $699,000 |
| Kamloops | Brendan Shaw | 44 | 1,404 | $599,949 |
| Niagara-on-the-Lake | Rob Golfi | 45 | 1,402 | $594,950 |
| Maple Ridge | Ron Antalek | 55 | 1,369 | $1,019,900 |
| Elgin County | Klaud Czeslawski | 36 | 1,368 | $614,900 |
| Grey County | Robert Porteous | 14 | 1,351 | $620,000 |
| Township Of Springwater | Mark Faris | 55 | 1,329 | $669,000 |
| La Côte-de-Beaupré | Caroline Prémont | 64 | 1,325 | $419,400 |
| Nanaimo | Charlie Parker | 38 | 1,290 | $689,900 |
| Chatham-Kent | Jeff Godreau | 67 | 1,290 | $449,900 |
| Lacombe County | Andrew Russell | 35 | 1,285 | $405,000 |
| Niagara Falls | Rob Golfi | 32 | 1,281 | $599,900 |
Full rankings for each market — the complete board, specialist pages and language coverage — live on the linked city pages.
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 5, 2026 · The Canada Real Estate Agent Index