Commercial Listings logoCommercial Listings
Browse by area

Homes for sale by area

70 towns with active listings, updated hourly from the MLS. Pick a city to see what's on the market.

Toronto

288 listings · median $539,950

Mississauga

68 listings · median $567,000

Oakville

30 listings · median $1,089,500

Brampton

29 listings · median $849,988

Vaughan

21 listings · median $649,000

Markham

20 listings · median $514,500

Richmond Hill

19 listings · median $858,000

Kitchener

18 listings · median $492,950

Hamilton

17 listings · median $499,106

Barrhaven

16 listings · median $649,900

London North

15 listings · median $799,900

Burlington

13 listings · median $719,900

Oshawa

12 listings · median $674,450

Barrie

11 listings · median $375,000

Newmarket

11 listings · median $3,600

Caledon

10 listings · median $1,383,950

Whitby

10 listings · median $829,999

Clarington

9 listings · median $709,999

Kawartha Lakes

9 listings · median $559,900

Pickering

9 listings · median $694,900

Kingston

8 listings · median $799,900

Brantford

7 listings · median $489,900

Innisfil

7 listings · median $699,000

London East

7 listings · median $565,900

Clarence-Rockland

6 listings · median $594,900

Georgina

6 listings · median $674,500

Huntsville

6 listings · median $739,900

Kanata

6 listings · median $493,400

London South

6 listings · median $814,450

Niagara Falls

6 listings · median $649,949

Quinte West

6 listings · median $604,950

Guelph

5 listings · median $20,000

Halton Hills

5 listings · median $974,900

Milton

5 listings · median $1,249,000

Niagara-on-the-Lake

5 listings · median $875,000

Port Colborne

5 listings · median $579,900

St. Catharines

5 listings · median $389,999

St. Thomas

5 listings · median $489,000

Aurora

4 listings · median $1,423,995

Cambridge

4 listings · median $751,995

King

4 listings · median $2,212,500

Manotick - Kars - Rideau Twp and Area

4 listings · median $1,117,500

Orillia

4 listings · median $749,949

Orleans - Cumberland and Area

4 listings · median $609,450

Peterborough

4 listings · median $649,450

Prince Edward County

4 listings · median $824,950

Stittsville - Munster - Richmond

4 listings · median $1,064,950

Tay

4 listings · median $674,900

Welland

4 listings · median $587,450

Ajax

3 listings · median $775,000

Belleville

3 listings · median $1,695

Blue Mountains

3 listings · median $879,000

Brant

3 listings · median $1,166,000

Brock

3 listings · median $699,900

Essa

3 listings · median $829,900

Georgian Bluffs

3 listings · median $925,000

Lower Town - Sandy Hill

3 listings · median $759,000

New Tecumseth

3 listings · median $710,900

North Grenville

3 listings · median $599,900

Orangeville

3 listings · median $999,000

Oro-Medonte

3 listings · median $1,050,000

Otonabee-South Monaghan

3 listings · median $99,900

Ottawa Centre

3 listings · median $475,000

Owen Sound

3 listings · median $575,000

Parry Sound

3 listings · median $424,900

Port Hope

3 listings · median $497,000

Scugog

3 listings · median $1,500,000

South Bruce Peninsula

3 listings · median $545,000

Wasaga Beach

3 listings · median $939,000

Waterloo

3 listings · median $399,999