On average St Andrews has high deprivation and moderate crime levels, with around 89 crimes per 1,000 residents per year. Approximately 7.8% of homes in this area are social housing provided by a local council or housing association. The average income per household in St Andrews is £44,720 per year. There are 3 schools in St Andrews: 2 primary (0 Outstanding and 2 Good) and 0 secondary (0 Outstanding and 0 Good). St Andrews is home to around 4,878 people, with a population density of about 4,798.3 per km2.
Based on 68 recent sales, the median property price is £167,250 in St Andrews area, with individual transactions ranging from £90,000 up to £525,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median |
|---|---|---|
| Semi-Detached | 19 | £216,300 |
| Detached | 3 | £190,000 |
| Flats | 5 | £120,000 |
| Terraced | 41 | £160,000 |
10 years median price trend in St Andrews
NR316RS
Bulls Lane
NR316PW
Bells Marsh Road
NR316LQ
Cross Road
NR316PL
Lower Esplanade
NR316HZ
Royal Albert Court
NR316BT
Lower Marine Parade
NR316RN
Shopping Centre Flats
NR316BE
Englands Lane
NR316PR
Bells Marsh Road
NR317AB
Middleton Road
NR317AX
Baliol Road
NR318BX
Beccles Road
NR316NQ
Conway Road
NR316LE
Palmer Road
NR317AY
Marle Court
NR316QT
Baker Street
NR316LW
Church Road
NR317BG
Church Lane
NR316BN
Beach Road
NR317AG
Clarkes Road
NR316BD
Drudge Road
NR316SH
Lowestoft Road
NR316LU
Recreation Close
NR316RE
High Street
NR316PQ
Back Pier Plain
NR316LT
St Andrews Road
NR316RW
School Lane
NR316LJ
John Road
NR316BS
Beach Road
NR316LP
Duke Road
NR316LN
Church Road
NR316PN
Bells Marsh Road
All data is sourced from official UK government agencies and public datasets. Last updated: 16/05/2026.