Live Market Intelligence
GTA Housing Market Data by City
Median prices, active inventory, new listings and days on market for every Greater Toronto Area city — computed live from the MLS® listings on HouseIndex, not stale annual reports.
22,197
Active listings tracked
9,464
New in last 30 days
21
GTA cities covered
$926K
GTA benchmark price
Monthly GTA Housing Market Report
Last month's sold prices, sales and days on market for every GTA city.
Explore every GTA city
Tap a city for its full live market breakdown — prices by property type, what different budgets buy, and recent sold trends.
Toronto
$799K
Median price
9,242
Active
3,905
New / 30d
Mississauga
$870K
Median price
2,189
Active
920
New / 30d
Brampton
$869K
Median price
1,567
Active
673
New / 30d
Vaughan
$1.10M
Median price
1,193
Active
481
New / 30d
Markham
$1.08M
Median price
988
Active
417
New / 30d
Oakville
$1.45M
Median price
967
Active
375
New / 30d
Richmond Hill
$1.23M
Median price
906
Active
403
New / 30d
Burlington
$928K
Median price
643
Active
266
New / 30d
Oshawa
$710K
Median price
635
Active
291
New / 30d
Milton
$998K
Median price
467
Active
226
New / 30d
Whitby
$943K
Median price
422
Active
232
New / 30d
Pickering
$890K
Median price
407
Active
218
New / 30d
Caledon
$1.30M
Median price
401
Active
135
New / 30d
Georgina
$889K
Median price
372
Active
127
New / 30d
Newmarket
$984K
Median price
300
Active
149
New / 30d
Aurora
$1.20M
Median price
287
Active
124
New / 30d
Whitchurch-Stouffville
$1.20M
Median price
279
Active
123
New / 30d
Ajax
$893K
Median price
272
Active
148
New / 30d
Halton Hills
$1.17M
Median price
245
Active
92
New / 30d
King
$2.20M
Median price
213
Active
84
New / 30d
East Gwillimbury
$1.28M
Median price
202
Active
75
New / 30d