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.
24,106
Active listings tracked
11,692
New in last 30 days
21
GTA cities covered
$926K
GTA benchmark price
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,836
Active
4,972
New / 30d
Mississauga
$872K
Median price
2,428
Active
1,090
New / 30d
Brampton
$865K
Median price
1,890
Active
867
New / 30d
Vaughan
$1.10M
Median price
1,264
Active
577
New / 30d
Markham
$1.07M
Median price
1,130
Active
561
New / 30d
Oakville
$1.49M
Median price
1,040
Active
513
New / 30d
Richmond Hill
$1.28M
Median price
979
Active
452
New / 30d
Burlington
$939K
Median price
736
Active
374
New / 30d
Oshawa
$720K
Median price
667
Active
332
New / 30d
Milton
$960K
Median price
481
Active
237
New / 30d
Caledon
$1.31M
Median price
457
Active
176
New / 30d
Georgina
$870K
Median price
430
Active
182
New / 30d
Whitby
$949K
Median price
418
Active
218
New / 30d
Pickering
$899K
Median price
405
Active
207
New / 30d
Newmarket
$999K
Median price
332
Active
173
New / 30d
Aurora
$1.19M
Median price
304
Active
155
New / 30d
Ajax
$872K
Median price
297
Active
155
New / 30d
Whitchurch-Stouffville
$1.24M
Median price
294
Active
123
New / 30d
Halton Hills
$1.20M
Median price
257
Active
129
New / 30d
East Gwillimbury
$1.26M
Median price
232
Active
115
New / 30d
King
$2.20M
Median price
229
Active
84
New / 30d