House Prices in Middlesbrough

Live asking prices — data to 5 November 2026, updated daily

Properties for Sale

2,944

176 new in last 14 days

Average Price

£189,866

Median £144,293

Avg. Time on Market

166 days

Median 110 days

Price Range

£53k to £406k

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 244 £71,089 £65,000 249
Terraced 899 £112,718 £98,000 142
Semi-Detached 851 £170,180 £160,000 137
Detached 382 £321,533 £270,000 146

Prices by Bedrooms in Middlesbrough

Bedrooms Count Avg. Price Median Avg. Days
1 Bed 85 £69,799 £55,000 266
2 Bed 735 £110,377 £95,000 175
3 Bed 1,418 £158,717 £149,950 131
4 Bed 411 £262,838 £259,950 161
5+ Bed 128 £477,186 £375,000 204

Properties by Price Range in Middlesbrough

Price Range Count Avg. Days on Market Share
Under £100k 849 194
29%
£100k – £200k 1,269 135
43%
£200k – £300k 508 170
17%
£300k – £400k 166 165
6%
£400k – £500k 61 217
2%
£500k – £1M 65 210
2%
Over £1M 26 429
1%

Properties by Time on Market in Middlesbrough

Duration Count Share
Less than 1 month 396
13%
1 – 2 months 489
17%
2 – 3 months 368
13%
3 – 4 months 338
11%
4 – 6 months 479
16%
6 – 9 months 411
14%
9 – 12 months 186
6%
12 – 18 months 162
6%
Over 18 months 115
4%

Search Another Location

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