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
217 listings · median $385,000
Mississauga
49 listings · median $609,000
Brampton
29 listings · median $899,999
Markham
28 listings · median $837,950
Guelph
24 listings · median $599,000
Hamilton
23 listings · median $549,900
Pickering
23 listings · median $799,900
Vaughan
23 listings · median $7,990
Oakville
22 listings · median $1,119,250
King
19 listings · median $1,999,900
Ajax
17 listings · median $759,000
Whitby
17 listings · median $729,000
Kanata
16 listings · median $594,950
Burlington
15 listings · median $599,000
Niagara Falls
15 listings · median $678,000
London South
14 listings · median $764,200
Barrie
13 listings · median $599,900
Milton
12 listings · median $872,900
Clarington
11 listings · median $679,000
Oshawa
11 listings · median $399,999
Blue Mountains
10 listings · median $601,999
London East
10 listings · median $151,200
Kawartha Lakes
9 listings · median $529,900
Richmond Hill
9 listings · median $1,088,000
London North
8 listings · median $734,000
Prince Edward County
8 listings · median $624,450
St. Catharines
8 listings · median $469,950
Thorold
8 listings · median $557,400
Welland
8 listings · median $677,449
Caledon
7 listings · median $8,000
Collingwood
7 listings · median $420,000
Kitchener
7 listings · median $615,000
Georgina
6 listings · median $634,450
Asphodel-Norwood
5 listings · median $369,999
Aurora
5 listings · median $1,900
Innisfil
5 listings · median $590,000
Kingston
5 listings · median $549,900
New Tecumseth
5 listings · median $499,000
Niagara-on-the-Lake
5 listings · median $1,099,900
Ottawa Centre
5 listings · median $1,950
St. Thomas
5 listings · median $560,838
Trent Hills
5 listings · median $584,900
Wasaga Beach
5 listings · median $799,900
Blossom Park - Airport and Area
4 listings · median $701,950
Centre Wellington
4 listings · median $612,450
Fort Erie
4 listings · median $734,900
Huntsville
4 listings · median $1,112,450
Orleans - Cumberland and Area
4 listings · median $719,900
Penetanguishene
4 listings · median $574,950
Peterborough
4 listings · median $614,700
South Glengarry
4 listings · median $1,439,950
Stittsville - Munster - Richmond
4 listings · median $849,450
Waterloo
4 listings · median $537,350
Adjala-Tosorontio
3 listings · median $1,145,000
Belleville
3 listings · median $659,900
Bracebridge
3 listings · median $1,299,900
Bradford West Gwillimbury
3 listings · median $919,000
Brant
3 listings · median $649,900
Brock
3 listings · median $699,800
Dysart et al
3 listings · median $579,000
East Gwillimbury
3 listings · median $1,190,000
Erin
3 listings · median $1,099,900
Frontenac
3 listings · median $649,000
Gravenhurst
3 listings · median $299,000
Greater Napanee
3 listings · median $899,000
Halton Hills
3 listings · median $3,500
Mono
3 listings · median $2,589,000
Northern Bruce Peninsula
3 listings · median $669,000
Orangeville
3 listings · median $949,000
Orleans - Convent Glen and Area
3 listings · median $629,900
Otonabee-South Monaghan
3 listings · median $749,900
Port Colborne
3 listings · median $474,900
Springwater
3 listings · median $699,999
Tillsonburg
3 listings · median $659,000
Uxbridge
3 listings · median $1,799,900
Westboro - Hampton Park
3 listings · median $489,900
Whitchurch-Stouffville
3 listings · median $1,149,990
Woodstock
3 listings · median $746,815