Skip to main content

Ontario Real Estate

Ontario Real Estate Market Data

Ontario is currently a balanced market with 5.3 months of inventory.

  • ~580 municipalities
  • ~44 areas
  • ~2210 communities

Source: MLS data under license · Aggregated by REintel / Direct Realty Ltd., Brokerage · Trailing 12 months · sold residential · medians 6-month basis

ActiveCurrent active residential listings (live).
82,553
Sold (12 mo)Sold residential listings, trailing 12 months.
173,473
Median PriceMedian sold price, trailing 6 months (full-breadth province).
$700K
Avg DOMAverage days on market (sold, 6 months).
41 days
SP/LPMean sale-to-list ratio (6 months).
97.7%
MOIMonths of inventory (3-month basis).
5.3 months

Source: MLS data under license · Aggregated by REintel / Direct Realty Ltd., Brokerage · Trailing 12 months · sold residential · medians 6-month basis

Market Highlights

Highest Median Price

  1. 1Oakville$1.28M
  2. 2Richmond Hill$1.10M
  3. 3Markham$1.09M
  4. 4Vaughan$1.08M
  5. 5Newmarket$943K

Most Active Listings

  1. 1Toronto10,302
  2. 2Mississauga2,471
  3. 3Hamilton2,283
  4. 4London2,137
  5. 5Brampton2,086

Most Sales (12 mo)

  1. 1Toronto23,582
  2. 2Ottawa6,166
  3. 3Mississauga5,430
  4. 4Hamilton5,057
  5. 5London4,620

Browse by Region

Every Ontario county and census division — open one to drill into its municipalities.

Top Municipalities · 58 regions above

Top Ontario municipalities by sold-market activity, sortable.
CityRegionActiveSoldMedianAvg DOMSP/LPMOIRegimeTrend
St. CatharinesNiagara6401,642$535K43 days96.5%4.2 monthsBalanced Market
WellandNiagara379772$535K48 days96.2%5.3 monthsBalanced Market
PeterboroughPeterborough3551,099$545K39 days97.4%3.7 monthsSeller's Market
Niagara FallsNiagara6431,062$549K48 days96.2%7.2 monthsBuyer's Market
LondonMiddlesex2,1374,620$565K40 days97.4%4.6 monthsBalanced Market
BrantfordBrant427868$585K37 days98.1%5.1 monthsBalanced Market
KingstonFrontenac6171,673$586K37 days97.5%3.7 monthsSeller's Market
Kawartha LakesKawartha Lakes8541,231$605K53 days96.3%8.5 monthsBuyer's Market
OttawaOttawa1,9796,166$640K39 days98.2%3.2 monthsSeller's Market
BarrieSimcoe9641,947$650K42 days97.3%5.4 monthsBalanced Market
CambridgeWaterloo4621,267$670K31 days100.6%3.8 monthsSeller's Market
HamiltonHamilton2,2835,057$675K42 days97.2%4.8 monthsBalanced Market
KitchenerWaterloo7362,006$675K30 days101.2%4.1 monthsBalanced Market
OshawaDurham6821,995$680K28 days99.6%4.0 monthsSeller's Market
WaterlooWaterloo4631,004$695K34 days100.1%4.8 monthsBalanced Market
GuelphWellington6391,573$725K37 days97.9%4.6 monthsBalanced Market
ClaringtonDurham4301,410$750K29 days99.0%3.4 monthsSeller's Market
TorontoToronto10,30223,582$830K33 days99.0%4.7 monthsBalanced Market
BramptonPeel2,0864,610$830K33 days97.8%5.1 monthsBalanced Market
AjaxDurham2571,060$835K26 days99.7%2.4 monthsSeller's Market
MississaugaPeel2,4715,430$870K35 days97.3%5.0 monthsBalanced Market
WhitbyDurham4181,549$875K24 days99.7%3.0 monthsSeller's Market
PickeringDurham4501,282$875K28 days99.9%3.7 monthsSeller's Market
MiltonHalton5671,549$910K32 days98.5%4.1 monthsBalanced Market
BurlingtonHalton8212,404$940K39 days97.2%3.2 monthsSeller's Market
NewmarketYork340862$943K31 days97.8%4.2 monthsBalanced Market
VaughanYork1,3512,920$1.08M35 days97.7%5.0 monthsBalanced Market
MarkhamYork1,1722,817$1.09M33 days98.9%4.5 monthsBalanced Market
Richmond HillYork1,0761,943$1.10M35 days98.3%5.8 monthsBalanced Market
OakvilleHalton1,2482,508$1.28M35 days96.6%5.0 monthsBalanced Market