Homes for sale by area
78 towns with active listings, updated hourly from the MLS. Pick a city to see what's on the market.
Toronto
219 listings · median $454,900
Mississauga
48 listings · median $427,000
Brampton
38 listings · median $812,200
Hamilton
32 listings · median $644,900
Markham
31 listings · median $710,000
Vaughan
30 listings · median $684,000
Oakville
19 listings · median $1,439,000
Barrie
18 listings · median $694,450
Richmond Hill
16 listings · median $4,400
Kawartha Lakes
15 listings · median $639,000
Oshawa
13 listings · median $570,000
Guelph
12 listings · median $544,900
Kitchener
11 listings · median $329,900
Caledon
10 listings · median $1,149,499
Pickering
10 listings · median $289,050
St. Catharines
10 listings · median $161,950
Wasaga Beach
10 listings · median $343,750
Burlington
9 listings · median $924,900
Innisfil
9 listings · median $779,000
Niagara Falls
9 listings · median $520,000
Peterborough
9 listings · median $619,000
Clarington
8 listings · median $869,450
Fort Erie
8 listings · median $625,650
London East
8 listings · median $316,894
Waterloo
8 listings · median $3,300
Brantford
7 listings · median $2,650
Georgina
7 listings · median $399,900
London North
7 listings · median $599,900
London South
7 listings · median $499,900
Oro-Medonte
7 listings · median $1,422,900
Prince Edward County
7 listings · median $465,000
Whitby
7 listings · median $829,990
Aurora
6 listings · median $881,900
Brant
6 listings · median $1,024,000
Cambridge
6 listings · median $730,200
New Tecumseth
6 listings · median $697,000
Milton
5 listings · median $1,075,000
Stratford
5 listings · median $519,900
Vanier and Kingsview Park
5 listings · median $605,000
Whitchurch-Stouffville
5 listings · median $1,359,000
Woodstock
5 listings · median $665,000
Belleville
4 listings · median $997,000
Bradford West Gwillimbury
4 listings · median $1,163,000
Greater Napanee
4 listings · median $579,950
Haldimand
4 listings · median $1,054,900
Hunt Club - Windsor Park Village and Area
4 listings · median $592,400
King
4 listings · median $1,798,500
Newmarket
4 listings · median $1,024,450
North Grenville
4 listings · median $414,500
Ottawa Centre
4 listings · median $464,450
Severn
4 listings · median $762,450
South Bruce Peninsula
4 listings · median $643,000
St. Thomas
4 listings · median $582,450
Stittsville - Munster - Richmond
4 listings · median $823,500
The Nation
4 listings · median $763,950
Windsor
4 listings · median $151,325
Ajax
3 listings · median $925,000
Amaranth
3 listings · median $1,699,900
Barrhaven
3 listings · median $525,000
Blue Mountains
3 listings · median $869,000
Brighton
3 listings · median $596,000
Clearview
3 listings · median $567,000
Cobourg
3 listings · median $3,200
Erin
3 listings · median $650,000
Georgian Bay
3 listings · median $699,000
Gravenhurst
3 listings · median $65,000
Hunt Club - South Keys and Area
3 listings · median $2,400
Huntsville
3 listings · median $485,000
Kingston
3 listings · median $495,000
Lake of Bays
3 listings · median $3,000,000
Lower Town - Sandy Hill
3 listings · median $549,900
Loyalist
3 listings · median $775,000
McKellar
3 listings · median $699,900
Midland
3 listings · median $689,000
South Huron
3 listings · median $279,900
Springwater
3 listings · median $1,489,900
St. Marys
3 listings · median $589,900
Trent Hills
3 listings · median $749,000