The Canada Real Estate Agent Index · October 2026
Median asking price, active listings and active agents for Canada's 100 largest markets, computed from live listing data. The median asking price across these markets is $599,900.
| Market | Median asking price | Active listings | Active agents |
|---|---|---|---|
| Montreal | $649,900 | 17,856 | 6,363 |
| Toronto | $799,900 | 16,196 | 10,763 |
| Mississauga | $849,000 | 15,585 | 10,354 |
| Fraser Valley Regional District | $899,900 | 14,510 | 5,845 |
| Simcoe County | $848,900 | 10,392 | 5,701 |
| Rocky View County | $579,900 | 9,662 | 3,936 |
| Hamilton | $799,999 | 8,812 | 4,061 |
| Laval | $671,363 | 8,336 | 4,233 |
| Richmond | $1,190,000 | 8,127 | 3,497 |
| Ottawa | $599,900 | 7,794 | 2,856 |
| Thompson-Nicola Regional District | $644,900 | 7,749 | 1,584 |
| Edmonton | $445,000 | 7,487 | 2,652 |
| Calgary | $559,999 | 7,047 | 3,365 |
| Wellington County | $699,900 | 6,767 | 3,197 |
| Surrey | $989,000 | 6,437 | 3,436 |
| East Kootenay Regional District | $599,900 | 6,328 | 2,997 |
| Vancouver | $1,299,400 | 5,898 | 2,942 |
| Middlesex County | $599,000 | 5,122 | 2,008 |
| North Okanagan Regional District | $699,900 | 4,968 | 1,185 |
| Northumberland County Ontario | $619,000 | 4,633 | 1,801 |
| Gatineau | $534,900 | 4,533 | 1,900 |
| Essex County | $559,900 | 4,383 | 1,252 |
| Les Collines-de-l'Outaouais | $499,900 | 4,247 | 1,790 |
| Okanagan-Similkameen Regional District | $699,000 | 4,191 | 1,060 |
| Central Okanagan Regional District | $809,000 | 3,904 | 1,030 |
| Capital Regional District | $869,000 | 3,750 | 1,324 |
| Vaudreuil-Soulanges | $649,000 | 3,644 | 1,988 |
| London | $579,900 | 3,604 | 1,596 |
| Township Of Oro-Medonte | $724,785 | 3,477 | 2,169 |
| Municipality Of Middlesex Centre | $596,900 | 3,431 | 1,514 |
| Delta | $1,080,000 | 3,405 | 1,794 |
| Matawinie | $400,000 | 3,365 | 1,310 |
| Les Pays-d'en-Haut | $539,000 | 3,259 | 1,408 |
| Whitby | $799,000 | 3,211 | 2,253 |
| Burlington | $984,900 | 3,196 | 1,785 |
| Cowichan Valley Regional District | $796,000 | 2,950 | 1,218 |
| La Rivière-du-Nord | $584,900 | 2,936 | 1,470 |
| Pickering | $859,450 | 2,906 | 2,233 |
| Kitchener | $600,000 | 2,901 | 1,672 |
| Kelowna | $824,700 | 2,858 | 843 |
| Kawartha Lakes | $699,900 | 2,761 | 1,530 |
| Nanaimo Regional District | $699,900 | 2,756 | 772 |
| Town Of Caledon | $849,000 | 2,708 | 2,102 |
| Fraser-Fort George Regional District | $355,000 | 2,655 | 455 |
| Windsor | $469,994 | 2,596 | 972 |
| Milton | $999,999 | 2,570 | 1,982 |
| Oakville | $1,219,000 | 2,569 | 1,750 |
| Brant | $719,900 | 2,475 | 1,196 |
| Longueuil | $599,900 | 2,475 | 1,588 |
| Brampton | $791,999 | 2,470 | 2,113 |
| Brant County | $719,000 | 2,467 | 1,189 |
| Les Laurentides | $479,000 | 2,440 | 939 |
| Abbotsford | $799,999 | 2,407 | 1,141 |
| Saskatoon | $450,000 | 2,377 | 577 |
| MRC de Montcalm | $504,950 | 2,254 | 1,313 |
| Peterborough County | $625,000 | 2,246 | 1,036 |
| Halifax County | $499,900 | 2,199 | 861 |
| Marguerite-D'Youville | $599,900 | 2,187 | 1,336 |
| Oshawa | $749,000 | 2,186 | 1,640 |
| Vaughan | $922,995 | 2,184 | 2,065 |
| Burnaby | $742,499 | 2,146 | 1,561 |
| La Jacques-Cartier | $414,900 | 2,130 | 843 |
| Township Of Woolwich | $629,000 | 2,112 | 1,265 |
| Mirabel | $599,900 | 2,106 | 1,309 |
| Peace River Regional District | $348,500 | 2,032 | 299 |
| Leduc County | $499,000 | 2,031 | 1,083 |
| Roussillon | $599,000 | 2,027 | 1,328 |
| Quebec City | $438,125 | 2,021 | 846 |
| Sturgeon County | $439,527 | 2,018 | 1,153 |
| Lambton County | $440,000 | 1,971 | 685 |
| Huron County | $589,900 | 1,962 | 678 |
| Québec City | $425,000 | 1,959 | 838 |
| D'Autray | $439,900 | 1,935 | 867 |
| Muskoka District | $639,000 | 1,933 | 841 |
| Thérèse-De Blainville | $665,000 | 1,924 | 1,254 |
| Innisfil | $685,000 | 1,921 | 1,382 |
| Nipissing District | $425,000 | 1,883 | 587 |
| La Vallée-du-Richelieu | $639,000 | 1,856 | 1,049 |
| Township Of Guelph/Eramosa | $726,944 | 1,838 | 903 |
| Lanark County | $595,000 | 1,838 | 1,152 |
| Terrebonne | $569,900 | 1,835 | 1,225 |
| Foothills County | $584,950 | 1,824 | 1,166 |
| Westmorland County | $350,000 | 1,823 | 438 |
| Les Moulins | $564,900 | 1,823 | 1,219 |
| Regina | $329,900 | 1,784 | 384 |
| Waterloo | $574,900 | 1,777 | 1,126 |
| Oxford County | $649,000 | 1,746 | 876 |
| St. Catharines | $559,999 | 1,720 | 931 |
| Levis | $461,057 | 1,707 | 788 |
| Prince Edward County | $549,900 | 1,654 | 649 |
| Parry Sound District | $559,450 | 1,646 | 678 |
| Lennox and Addington | $525,000 | 1,623 | 674 |
| Memphrémagog | $499,000 | 1,619 | 504 |
| Municipality Of Thames Centre | $484,949 | 1,616 | 1,088 |
| Niagara-on-the-Lake | $599,000 | 1,607 | 843 |
| Norfolk County | $663,950 | 1,592 | 668 |
| Hastings County | $509,900 | 1,571 | 708 |
| Antoine-Labelle | $389,000 | 1,561 | 547 |
| Strathcona Regional District | $619,900 | 1,543 | 419 |
| Argenteuil | $535,000 | 1,532 | 806 |
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