House Prices in Middlesbrough

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

Properties for Sale

3,223

219 new in last 14 days

Average Price

£170,015

Median £140,000

Avg. Time on Market

176 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,820 £65,000 215
Terraced 1,006 £109,761 £96,000 179
Semi-Detached 1,151 £171,697 £165,000 158
Detached 427 £294,810 £265,000 164

Prices by Bedrooms in Middlesbrough

Bedrooms Count Avg. Price Median Avg. Days
1 Bed 92 £69,770 £54,975 252
2 Bed 854 £111,610 £95,000 183
3 Bed 1,622 £153,206 £149,950 167
4 Bed 407 £259,429 £255,000 165
5+ Bed 126 £434,573 £365,000 185

Properties by Price Range in Middlesbrough

Price Range Count Avg. Days on Market Share
Under £100k 925 198
29%
£100k – £200k 1,455 159
45%
£200k – £300k 561 182
17%
£300k – £400k 176 174
5%
£400k – £500k 52 228
2%
£500k – £1M 43 125
1%
Over £1M 11 284
0%

Properties by Time on Market in Middlesbrough

Duration Count Share
Less than 1 month 456
14%
1 – 2 months 448
14%
2 – 3 months 373
12%
3 – 4 months 391
12%
4 – 6 months 417
13%
6 – 9 months 302
9%
9 – 12 months 315
10%
12 – 18 months 474
15%
Over 18 months 47
1%

Search Another Location

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