House Prices in St Andrews

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

Properties for Sale

208

15 new in last 14 days

Average Price

£567,331

Median £483,498

Avg. Time on Market

172 days

Median 135 days

Price Range

£216k to £1.1M

Middle 90% of asking prices

Market Breakdown

Data to:

Properties by Price

Distribution of asking prices in St Andrews

Properties by Type

What's on the market in St Andrews

Properties by Bedrooms

Bedroom count distribution in St Andrews

Time on Market

How long properties have been listed in St Andrews

Prices by Property Type in St Andrews

Type Count Avg. Price Median Avg. Days
Flat 84 £446,506 £450,000 178
Terraced 24 £527,103 £490,000 149
Semi-Detached 18 £584,442 £366,000 185
Detached 27 £633,259 £500,000 163

Prices by Bedrooms in St Andrews

Bedrooms Count Avg. Price Median Avg. Days
1 Bed 19 £278,605 £265,000 213
2 Bed 62 £445,177 £447,500 172
3 Bed 60 £570,583 £425,000 172
4 Bed 36 £659,595 £590,000 134
5+ Bed 30 £902,667 £710,000 194

Properties by Price Range in St Andrews

Price Range Count Avg. Days on Market Share
Under £100k 1 88
0%
£100k – £200k 6 247
3%
£200k – £300k 30 184
14%
£300k – £400k 39 173
19%
£400k – £500k 46 166
22%
£500k – £1M 70 164
34%
Over £1M 16 175
8%

Properties by Time on Market in St Andrews

Duration Count Share
Less than 1 month 34
16%
1 – 2 months 26
13%
2 – 3 months 19
9%
3 – 4 months 13
6%
4 – 6 months 52
25%
6 – 9 months 29
14%
9 – 12 months 13
6%
12 – 18 months 14
7%
Over 18 months 8
4%

Search Another Location

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