100% FREE

Middlesbrough house prices by street

Sold prices for 571 streets in Middlesbrough, Redcar And Cleveland, from HM Land Registry records.

Over the last 12 months, homes in Middlesbrough sold for £164,551 on average, 54% less than the England and Wales average of £358,701. The yearly average has gone from £121,047 in 2016 to £158,264 in 2026, a rise of 31%. Dibdale Gardens was the priciest street over the past year at an average of £306,500, while homes on King Street went for around £54,766. Whinfell Drive has had more sales than any other street in the town, with 118 since 2016. Middlesbrough spans 2 postcode districts, so prices can vary a lot from one side of town to the other.

Average price (last 12 months)
£164,551
Sales recorded
5,163
since 2016
Streets
571

How Middlesbrough compares

Middlesbrough£164,551
England & Wales£358,701

Postcode areas in Middlesbrough

Average sale price in Middlesbrough by year

2016: £121,047 (397 sales)2016£121k2017: £119,823 (428 sales)2017£120k2018: £123,066 (432 sales)2018£123k2019: £132,509 (445 sales)2019£133k2020: £143,794 (429 sales)2020£144k2021: £148,860 (656 sales)2021£149k2022: £163,510 (581 sales)2022£164k2023: £169,938 (515 sales)2023£170k2024: £162,730 (485 sales)2024£163k2025: £174,590 (576 sales)2025£175k2026: £158,264 (219 sales)2026£158k

Most expensive streets in Middlesbrough · Cheapest streets · New builds

Most expensive streets (last 12 months)

  1. Dibdale Gardens £306,500
  2. Ormesby Bank £235,000
  3. Whinfell Drive £221,782
  4. Normanby Road £205,900
  5. Hollywalk Avenue £194,333
  6. Elderwood Gardens £183,333
  7. Westminster Close £180,000
  8. Churchill Road £174,100
  9. Birchwood Grove £174,000
  10. Lime Crescent £171,667

Most affordable streets (last 12 months)

  1. King Street £54,766
  2. South Terrace £56,750
  3. Hampden Street £62,333
  4. Roseberry Mews £67,167
  5. Birchington Avenue £78,250
  6. Tawney Road £90,833
  7. Moorgate £91,667
  8. Hamilton Grove £119,500
  9. Church Lane £123,344
  10. Brooksbank Road £127,500

Busiest streets for sales

  1. Whinfell Drive 118 sales
  2. Normanby Road 82 sales
  3. Elderwood Gardens 76 sales
  4. Maplewood Drive 69 sales
  5. Church Lane 68 sales
  6. High Street 52 sales
  7. Ormesby Bank 50 sales
  8. Finegan Place 49 sales
  9. Churchill Road 49 sales
  10. Meadowgate 48 sales

All streets in Middlesbrough – A

ABCDEFGHIJKLMNOPQRSTUVWY