Home/House Prices/Compare

Compare · July 2026

Middlesbrough vs North Yorkshire house prices

Middlesbrough is the cheaper of the two, with an average price of £140,909 - £129,554 less than North Yorkshire. Figures are from the official UK House Price Index.

MiddlesbroughNorth Yorkshire
Average price£140,909£270,463
Annual change+3.7%+2.5%
Detached£251,923£433,208
Semi-detached£152,654£269,971
Terraced£110,592£219,349
Flat£75,894£142,516
First-time buyer£126,266£218,387

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

Middlesbrough house pricesNorth Yorkshire house pricesAll UK house prices