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 |
|---|---|---|---|
| Simcoe County | $849,000 | 9,922 | 5,545 |
| Fraser Valley Regional District | $899,000 | 8,884 | 4,222 |
| Montreal | $675,000 | 6,925 | 3,905 |
| Thompson-Nicola Regional District | $598,000 | 6,404 | 1,471 |
| Wellington County | $725,000 | 5,840 | 2,913 |
| Northumberland County Ontario | $609,900 | 4,221 | 1,694 |
| Mississauga | $799,000 | 4,191 | 3,534 |
| Hamilton | $959,900 | 3,961 | 2,262 |
| North Okanagan Regional District | $638,500 | 3,869 | 1,067 |
| Essex County | $589,000 | 3,861 | 1,188 |
| Capital Regional District | $869,900 | 3,564 | 1,294 |
| Township Of Oro-Medonte | $729,900 | 3,420 | 2,159 |
| Middlesex County | $599,900 | 3,294 | 1,537 |
| Les Pays-d'en-Haut | $539,000 | 3,243 | 1,403 |
| Matawinie | $399,000 | 3,215 | 1,275 |
| Okanagan-Similkameen Regional District | $625,000 | 3,168 | 934 |
| Richmond | $1,139,850 | 3,138 | 1,858 |
| Toronto | $814,500 | 2,992 | 2,678 |
| Vaudreuil-Soulanges | $629,000 | 2,951 | 1,642 |
| La Rivière-du-Nord | $579,000 | 2,789 | 1,406 |
| Cowichan Valley Regional District | $795,000 | 2,785 | 1,176 |
| Whitby | $799,900 | 2,749 | 2,068 |
| Central Okanagan Regional District | $799,000 | 2,734 | 913 |
| Fraser-Fort George Regional District | $356,450 | 2,650 | 455 |
| Nanaimo Regional District | $699,900 | 2,524 | 754 |
| Laval | $671,626 | 2,490 | 1,782 |
| Pickering | $859,900 | 2,467 | 1,994 |
| Rocky View County | $569,900 | 2,461 | 1,310 |
| Surrey | $959,500 | 2,446 | 1,749 |
| Ottawa | $599,700 | 2,400 | 1,450 |
| Les Laurentides | $475,000 | 2,389 | 929 |
| Burlington | $939,000 | 2,336 | 1,429 |
| Milton | $999,900 | 2,263 | 1,797 |
| Kitchener | $599,900 | 2,262 | 1,453 |
| Town Of Caledon | $849,900 | 2,262 | 1,817 |
| Longueuil | $599,900 | 2,216 | 1,501 |
| Brant | $699,999 | 2,123 | 1,102 |
| Kawartha Lakes | $699,999 | 2,118 | 1,264 |
| Brant County | $699,924 | 2,116 | 1,097 |
| La Jacques-Cartier | $414,900 | 2,111 | 839 |
| Windsor | $459,000 | 2,087 | 886 |
| Saskatoon | $449,900 | 2,059 | 559 |
| Halifax County | $499,900 | 2,054 | 829 |
| Peterborough County | $619,900 | 2,046 | 973 |
| Vancouver | $1,250,000 | 2,041 | 1,427 |
| Peace River Regional District | $346,750 | 2,030 | 299 |
| Quebec City | $435,000 | 2,003 | 844 |
| Gatineau | $527,000 | 1,974 | 1,145 |
| MRC de Montcalm | $509,000 | 1,966 | 1,212 |
| London | $569,000 | 1,963 | 1,090 |
| Québec City | $425,000 | 1,941 | 836 |
| Municipality Of Middlesex Centre | $599,900 | 1,931 | 1,050 |
| Delta | $984,000 | 1,921 | 1,218 |
| Les Collines-de-l'Outaouais | $399,900 | 1,918 | 1,009 |
| Abbotsford | $799,999 | 1,913 | 1,002 |
| Innisfil | $687,000 | 1,913 | 1,380 |
| Marguerite-D'Youville | $599,000 | 1,910 | 1,222 |
| East Kootenay Regional District | $538,000 | 1,903 | 777 |
| Oshawa | $749,000 | 1,865 | 1,480 |
| Muskoka District | $638,000 | 1,861 | 827 |
| Township Of Guelph/Eramosa | $725,000 | 1,833 | 898 |
| Westmorland County | $350,000 | 1,823 | 438 |
| D'Autray | $439,000 | 1,814 | 809 |
| Nipissing District | $424,900 | 1,800 | 578 |
| Kelowna | $798,900 | 1,795 | 701 |
| Lambton County | $439,000 | 1,766 | 625 |
| Roussillon | $586,000 | 1,766 | 1,148 |
| Township Of Woolwich | $650,000 | 1,718 | 1,136 |
| Levis | $459,900 | 1,693 | 787 |
| Mirabel | $599,900 | 1,661 | 1,102 |
| La Vallée-du-Richelieu | $639,000 | 1,659 | 979 |
| Terrebonne | $559,900 | 1,649 | 1,145 |
| Les Moulins | $558,500 | 1,638 | 1,139 |
| Memphrémagog | $499,000 | 1,611 | 503 |
| Parry Sound District | $559,000 | 1,604 | 669 |
| Regina | $329,900 | 1,568 | 372 |
| Antoine-Labelle | $389,000 | 1,555 | 545 |
| Lennox and Addington | $525,000 | 1,548 | 665 |
| St. Catharines | $569,900 | 1,547 | 885 |
| Oxford County | $646,499 | 1,540 | 824 |
| Waterloo | $565,000 | 1,527 | 1,051 |
| Strathcona Regional District | $619,900 | 1,515 | 418 |
| Argenteuil | $530,000 | 1,514 | 799 |
| Prince Edward County | $549,900 | 1,506 | 626 |
| Huron County | $579,900 | 1,504 | 536 |
| Hastings County | $510,800 | 1,502 | 695 |
| Guelph | $699,900 | 1,472 | 724 |
| Bruce County | $550,000 | 1,437 | 466 |
| Brampton | $699,000 | 1,421 | 1,281 |
| Kamloops | $599,949 | 1,404 | 256 |
| Niagara-on-the-Lake | $594,950 | 1,402 | 793 |
| Maple Ridge | $1,019,900 | 1,369 | 927 |
| Elgin County | $614,900 | 1,368 | 695 |
| Grey County | $620,000 | 1,351 | 632 |
| Township Of Springwater | $669,000 | 1,329 | 954 |
| La Côte-de-Beaupré | $419,400 | 1,325 | 538 |
| Nanaimo | $689,900 | 1,290 | 456 |
| Chatham-Kent | $449,900 | 1,290 | 528 |
| Lacombe County | $405,000 | 1,285 | 414 |
| Niagara Falls | $599,900 | 1,281 | 816 |
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