House Prices in Middlesbrough

Live asking prices — data to 15 July 2026, updated daily

Properties for Sale

3,193

209 new in last 14 days

Average Price

£168,959

Median £140,000

Avg. Time on Market

171 days

Median 113 days

Price Range

£55k to £350k

Middle 90% of asking prices

Market Breakdown

Data to:

Properties by Price

Distribution of asking prices in Middlesbrough

Properties by Type

What's on the market in Middlesbrough

Properties by Bedrooms

Bedroom count distribution in Middlesbrough

Time on Market

How long properties have been listed in Middlesbrough

Prices by Property Type in Middlesbrough

Type Count Avg. Price Median Avg. Days
Flat 237 £67,486 £65,000 204
Terraced 988 £109,536 £99,950 176
Semi-Detached 1,156 £171,888 £165,000 152
Detached 417 £291,168 £260,000 164

Prices by Bedrooms in Middlesbrough

Bedrooms Count Avg. Price Median Avg. Days
1 Bed 92 £71,253 £55,000 246
2 Bed 832 £111,791 £95,000 176
3 Bed 1,632 £154,248 £149,995 163
4 Bed 401 £255,601 £255,000 157
5+ Bed 113 £436,789 £350,000 195

Properties by Price Range in Middlesbrough

Price Range Count Avg. Days on Market Share
Under £100k 912 192
29%
£100k – £200k 1,441 155
45%
£200k – £300k 571 173
18%
£300k – £400k 175 168
5%
£400k – £500k 47 240
1%
£500k – £1M 35 133
1%
Over £1M 12 250
0%

Properties by Time on Market in Middlesbrough

Duration Count Share
Less than 1 month 471
15%
1 – 2 months 409
13%
2 – 3 months 390
12%
3 – 4 months 366
11%
4 – 6 months 462
14%
6 – 9 months 275
9%
9 – 12 months 376
12%
12 – 18 months 400
13%
Over 18 months 44
1%

Search Another Location

Find house price data for any UK town, city, or postcode