House price watch logo

The average house price in St. Andrews is
£322,404

Prices have increased by £22,389 over the past year

Detached house illustration

Detached

£455,808

Semi-detached house illustration

Semi-Detached

£321,077

Terraced house illustration

Terraced

£281,092

Flats illustration

Flats

£161,421

Most expensive houses in St. Andrews 👀

7 rackham close, swindon

Sold in FEB 2024

£850,000

18 topaz close, swindon

Sold in MAY 2025

£815,000

40 john ruskin road, swindon

Sold in JAN 2024

£800,000

View more
Contains HM Land Registry data © Crown copyright and database right 2021. This data is licensed under the Open Government Licence v3.0.