House Prices in Middlesbrough

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

Properties for Sale

4,322

244 new in last 14 days

Average Price

£183,156

Median £149,388

Avg. Time on Market

157 days

Median 106 days

Price Range

£52k to £378k

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 392 £71,444 £65,000 245
Terraced 724 £114,231 £99,375 139
Semi-Detached 718 £170,383 £160,000 123
Detached 362 £298,484 £269,950 138

Prices by Bedrooms in Middlesbrough

Bedrooms Count Avg. Price Median Avg. Days
1 Bed 134 £66,495 £50,000 255
2 Bed 1,096 £109,181 £90,000 172
3 Bed 2,065 £160,792 £153,052 129
4 Bed 646 £257,004 £255,000 139
5+ Bed 206 £443,905 £365,000 208

Properties by Price Range in Middlesbrough

Price Range Count Avg. Days on Market Share
Under £100k 1,217 192
28%
£100k – £200k 1,850 131
43%
£200k – £300k 821 151
19%
£300k – £400k 251 154
6%
£400k – £500k 77 203
2%
£500k – £1M 80 194
2%
Over £1M 26 426
1%

Properties by Time on Market in Middlesbrough

Duration Count Share
Less than 1 month 873
20%
1 – 2 months 594
14%
2 – 3 months 443
10%
3 – 4 months 449
10%
4 – 6 months 706
16%
6 – 9 months 609
14%
9 – 12 months 220
5%
12 – 18 months 234
5%
Over 18 months 166
4%

Search Another Location

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