Middlesbrough house prices by street
Sold prices for 404 streets in Middlesbrough, North Yorkshire, from HM Land Registry records.
Over the last 12 months, homes in Middlesbrough sold for £314,367 on average, 12% less than the England and Wales average of £358,701. The yearly average has gone from £233,785 in 2016 to £323,316 in 2026, a rise of 38%. West Green was the priciest street over the past year at an average of £381,667, while homes on Leven Court went for around £184,000. Newton Road has had more sales than any other street in the town, with 56 since 2016. Middlesbrough spans 3 postcode districts, so prices can vary a lot from one side of town to the other.
Average price (last 12 months)
£314,367
Sales recorded
2,099
since 2016
Streets
404
How Middlesbrough compares
Postcode areas in Middlesbrough
Average sale price in Middlesbrough by year
Most expensive streets in Middlesbrough · Cheapest streets · New builds
Most expensive streets (last 12 months)
- West Green £381,667
- Riverslea £353,375
- Roseberry Avenue £307,000
- Battersby Junction £275,333
- Springfield £275,167
- School Lane £251,250
- Linden Avenue £250,833
- Meadowfield £245,625
- Leven Court £184,000
Most affordable streets (last 12 months)
- Leven Court £184,000
- Meadowfield £245,625
- Linden Avenue £250,833
- School Lane £251,250
- Springfield £275,167
- Battersby Junction £275,333
- Roseberry Avenue £307,000
- Riverslea £353,375
- West Green £381,667
Busiest streets for sales
- Newton Road 56 sales
- High Street 38 sales
- Oak Tree Road 32 sales
- Apple Tree Road 32 sales
- Meadowfield 31 sales
- The Firs 29 sales
- Wheatlands 29 sales
- Marwood Drive 27 sales
- The Firs 26 sales
- Springfield 25 sales
All streets in Middlesbrough – L
- Langbaurgh Close, Great Ayton£216k
- Langbaurgh Close, Great Ayton£288k
- Leconfield, Seamer£363k
- Leconfield, Seamer£306k
- Leven Court, Great Ayton£175k
- Leven Court, Great Ayton£184k
- Leven Mews, Stokesley£290k
- Leven Road, Stokesley£142k
- Leven Wynd, Stokesley£184k
- Leven Wynd, Stokesley£368k
- Levenside, Great Ayton£131k
- Levenside, Great Ayton£200k
- Levenside, Stokesley£246k
- Levenside, Stokesley£390k
- Levenside Place, Stokesley£625k
- Linden Avenue, Great Ayton£185k
- Linden Avenue, Great Ayton£251k
- Linden Close, Great Ayton£150k
- Linden Close, Great Ayton£167k
- Linden Crescent, Great Ayton£143k
- Linden Crescent, Great Ayton£156k
- Linden Grove, Great Ayton£148k
- Linden Grove, Great Ayton£181k
- Linden Grove Court, Great Ayton£108k
- Linden Road, Great Ayton£283k
- Linden Road, Great Ayton£490k
- Linwood Avenue, Stokesley£205k
- Linwood Avenue, Stokesley£222k
- Little Ayton Lane, Great Ayton£268k
- Little Ayton Lane, Great Ayton£523k
- Low Easby Cottages, Easby£415k
- Low Green, Great Ayton£580k
- Low Green, Great Ayton£963k
- Lowcross Drive, Great Broughton£514k