House Prices in Middlesbrough

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

Properties for Sale

3,231

208 new in last 14 days

Average Price

£170,067

Median £140,000

Avg. Time on Market

177 days

Median 117 days

Price Range

£55k to £360k

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 236 £67,918 £65,000 215
Terraced 1,009 £109,808 £95,000 179
Semi-Detached 1,153 £171,612 £165,000 158
Detached 428 £294,728 £264,975 165

Prices by Bedrooms in Middlesbrough

Bedrooms Count Avg. Price Median Avg. Days
1 Bed 90 £69,764 £54,950 257
2 Bed 857 £111,509 £95,000 182
3 Bed 1,628 £153,117 £149,950 168
4 Bed 408 £259,115 £255,000 165
5+ Bed 126 £438,596 £366,000 185

Properties by Price Range in Middlesbrough

Price Range Count Avg. Days on Market Share
Under £100k 930 198
29%
£100k – £200k 1,454 160
45%
£200k – £300k 563 182
17%
£300k – £400k 178 173
6%
£400k – £500k 52 228
2%
£500k – £1M 42 125
1%
Over £1M 12 271
0%

Properties by Time on Market in Middlesbrough

Duration Count Share
Less than 1 month 446
14%
1 – 2 months 452
14%
2 – 3 months 375
12%
3 – 4 months 396
12%
4 – 6 months 420
13%
6 – 9 months 304
9%
9 – 12 months 316
10%
12 – 18 months 475
15%
Over 18 months 47
1%

Search Another Location

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