How many homes are for sale and for rent in each town we serve, and what they’re listed for — updated daily from the MLS®, with each month kept so you can see the trend. Pick a town for prices by home type and bedrooms.
| Town | Homes for sale | Typical asking price | Homes for rent | Typical rent |
|---|---|---|---|---|
| Hamilton | 2,810 | $700,000 | 1,453 | $2,000/mo |
| Burlington | 856 | $915,000 | 362 | $2,800/mo |
| Oakville | 1,173 | $1,399,000 | 652 | $2,900/mo |
| Milton | 578 | $999,000 | 315 | $2,375/mo |
| Mississauga | 2,816 | $866,000 | 1,788 | $2,650/mo |
| Stoney Creek | 253 | $800,000 | 105 | $2,600/mo |
| Ancaster | 179 | $1,300,000 | 50 | $3,000/mo |
| Dundas | 85 | $900,000 | 20 | $2,300/mo |
| Waterdown | 92 | $820,000 | 33 | $2,850/mo |
| Grimsby | 186 | $725,000 | 55 | $2,600/mo |
| Binbrook | 50 | $900,000 | 19 | $2,600/mo |
| Brantford | 568 | $610,000 | 290 | $2,050/mo |
| Brampton | 1,907 | $880,000 | 1,003 | $2,500/mo |
| Halton Hills | 332 | $1,188,000 | 66 | $2,500/mo |
Asking prices and rents of active listings (median), not sold prices — ask us for recent sales in your area, or get a free home value estimate.