Homes for sale by area
80 towns with active listings, updated hourly from the MLS. Pick a city to see what's on the market.
Toronto
232 listings · median $124,500
Mississauga
51 listings · median $509,900
Markham
29 listings · median $2,900
Vaughan
28 listings · median $384,000
Brampton
26 listings · median $799,947
Hamilton
24 listings · median $469,400
Richmond Hill
24 listings · median $949,444
Oakville
18 listings · median $999,450
Barrie
16 listings · median $769,900
London South
16 listings · median $529,950
Oshawa
15 listings · median $715,000
Burlington
12 listings · median $539,932
Kitchener
12 listings · median $698,455
Wasaga Beach
12 listings · median $812,449
Newmarket
10 listings · median $1,053,000
Fort Erie
9 listings · median $519,900
Pickering
9 listings · median $509,000
St. Catharines
9 listings · median $400,000
Barrhaven
8 listings · median $652,400
Ajax
7 listings · median $850,000
Aurora
7 listings · median $479,000
Georgina
7 listings · median $849,900
Haldimand
7 listings · median $800,000
Halton Hills
7 listings · median $3,500
Niagara Falls
7 listings · median $699,000
Quinte West
7 listings · median $499,900
Stittsville - Munster - Richmond
7 listings · median $799,999
Welland
7 listings · median $494,500
Whitby
7 listings · median $749,999
Kawartha Lakes
6 listings · median $344,950
London North
6 listings · median $769,000
Orleans - Cumberland and Area
6 listings · median $716,000
Peterborough
6 listings · median $637,450
Whitchurch-Stouffville
6 listings · median $881,500
Caledon
5 listings · median $1,198,000
Cambridge
5 listings · median $869,900
Clarington
5 listings · median $449,000
Collingwood
5 listings · median $660,000
East Gwillimbury
5 listings · median $1,878,000
Guelph
5 listings · median $549,900
Kingston
5 listings · median $534,900
Milton
5 listings · median $998,900
Orleans - Convent Glen and Area
5 listings · median $899,900
Severn
5 listings · median $1,549,000
Blossom Park - Airport and Area
4 listings · median $814,450
Front of Leeds & Seeleys Bay
4 listings · median $811,450
Frontenac
4 listings · median $749,450
Gravenhurst
4 listings · median $257,499
Innisfil
4 listings · median $1,036,995
Kanata
4 listings · median $619,949
Muskoka Lakes
4 listings · median $2,145,000
New Tecumseth
4 listings · median $796,999
Owen Sound
4 listings · median $906
Ramara
4 listings · median $618,850
Waterloo
4 listings · median $647,500
Woodstock
4 listings · median $862,445
Bancroft
3 listings · median $680,442
Belleville
3 listings · median $579,000
Brantford
3 listings · median $2,000
Centre Wellington
3 listings · median $1,099,900
Cobourg
3 listings · median $659,900
Dows Lake - Civic Hospital and Area
3 listings · median $574,900
Dysart et al
3 listings · median $419,900
Gananoque
3 listings · median $589,900
Glebe - Ottawa East and Area
3 listings · median $1,995
Grimsby
3 listings · median $799,900
King
3 listings · median $4,577,000
Leeds and the Thousand Islands
3 listings · median $749,900
Lincoln
3 listings · median $749,900
Lower Town - Sandy Hill
3 listings · median $299,900
Loyalist
3 listings · median $650,000
Niagara-on-the-Lake
3 listings · median $1,225,000
Oro-Medonte
3 listings · median $15,800,000
Pelham
3 listings · median $1,525,000
Port Hope
3 listings · median $1,099,000
Prince Edward County
3 listings · median $979,000
Selwyn
3 listings · median $609,900
The Nation
3 listings · median $549,900
Tiny
3 listings · median $649,900
Uxbridge
3 listings · median $2,469,000