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.
23,440
Active listings tracked
12,444
New in last 30 days
20
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,818
Active
5,371
New / 30d
Mississauga
$870K
Median price
2,357
Active
1,186
New / 30d
Brampton
$860K
Median price
1,745
Active
853
New / 30d
Vaughan
$1.13M
Median price
1,266
Active
650
New / 30d
Markham
$1.09M
Median price
1,074
Active
585
New / 30d
Oakville
$1.47M
Median price
1,043
Active
568
New / 30d
Richmond Hill
$1.29M
Median price
948
Active
464
New / 30d
Burlington
$939K
Median price
707
Active
407
New / 30d
Oshawa
$720K
Median price
659
Active
352
New / 30d
Milton
$977K
Median price
490
Active
273
New / 30d
Whitby
$930K
Median price
437
Active
260
New / 30d
Georgina
$858K
Median price
430
Active
207
New / 30d
Caledon
$1.30M
Median price
427
Active
187
New / 30d
Pickering
$900K
Median price
403
Active
227
New / 30d
Newmarket
$998K
Median price
331
Active
201
New / 30d
Aurora
$1.19M
Median price
294
Active
149
New / 30d
Ajax
$860K
Median price
292
Active
171
New / 30d
Whitchurch-Stouffville
$1.20M
Median price
276
Active
130
New / 30d
King
$2.28M
Median price
226
Active
96
New / 30d
East Gwillimbury
$1.27M
Median price
217
Active
107
New / 30d