House Prices in Middlesbrough

Live asking prices — data to 24 August 2026, updated daily

Properties for Sale

3,234

198 new in last 14 days

Average Price

£173,244

Median £145,000

Avg. Time on Market

182 days

Median 124 days

Price Range

£55k to £365k

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 £68,182 £65,000 221
Terraced 1,000 £110,845 £97,000 185
Semi-Detached 1,153 £172,554 £165,000 164
Detached 441 £297,341 £265,000 165

Prices by Bedrooms in Middlesbrough

Bedrooms Count Avg. Price Median Avg. Days
1 Bed 90 £69,170 £53,975 267
2 Bed 855 £111,769 £95,000 189
3 Bed 1,613 £153,633 £150,000 173
4 Bed 428 £263,042 £259,975 162
5+ Bed 127 £458,647 £369,995 196

Properties by Price Range in Middlesbrough

Price Range Count Avg. Days on Market Share
Under £100k 921 207
28%
£100k – £200k 1,450 165
45%
£200k – £300k 565 186
17%
£300k – £400k 180 179
6%
£400k – £500k 59 208
2%
£500k – £1M 46 135
1%
Over £1M 13 249
0%

Properties by Time on Market in Middlesbrough

Duration Count Share
Less than 1 month 422
13%
1 – 2 months 425
13%
2 – 3 months 397
12%
3 – 4 months 334
10%
4 – 6 months 486
15%
6 – 9 months 324
10%
9 – 12 months 221
7%
12 – 18 months 572
18%
Over 18 months 53
2%

Search Another Location

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