Home/House Prices/Compare

Compare · June 2026

Middlesbrough vs North Yorkshire house prices

Middlesbrough is the cheaper of the two, with an average price of £137,773£132,796 less than North Yorkshire. Figures are from the official UK House Price Index.

MiddlesbroughNorth Yorkshire
Average price£137,773£270,569
Annual change+2.0%+3.1%
Detached£247,654£433,551
Semi-detached£149,234£270,358
Terraced£107,734£218,729
Flat£74,117£143,005
First-time buyer£123,524£218,625

Green highlights the lower price / stronger growth in each row.

Middlesbrough house pricesNorth Yorkshire house pricesAll UK house prices