On average St Margarets has very low deprivation and very low crime levels, with around 44 crimes per 1,000 residents per year. Approximately 4.8% of homes in this area are social housing provided by a local council or housing association. The average income per household in St Margarets is £104,141 per year. There are 2 schools in St Margarets: 2 primary (1 Outstanding and 1 Good) and 0 secondary (0 Outstanding and 0 Good). On average most houses in area has low public transport connectivity. St Margarets is home to around 6,586 people, with a population density of about 8,290.3 per km2.
Based on 64 recent sales, the median property price is £912,500 in St Margarets area, with individual transactions ranging from £255,000 up to £4,050,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median | Median £/m² |
|---|---|---|---|
| Detached | 1 | £4,050,000 | £11,250 |
| Flats | 26 | £521,250 | £8,056 |
| Semi-Detached | 11 | £1,400,000 | £9,833 |
| Terraced | 26 | £1,115,000 | £9,538 |
10 years median price trend in St Margarets
TW77BZ
St Margarets Road
TW11PZ
Martineau Drive
TW11LY
Orchard Road
TW13EQ
Park Cottages
TW13EN
Hartington Road
TW13EH
Crown Road
TW11QN
St Margarets Drive
TW12LJ
St Margarets Road
TW11LE
Winchester Road
TW11PN
St Margarets Road
TW11RB
The Grove
TW11QH
The Avenue
TW13HX
Beaconsfield Road
TW11RP
Nicol Close
TW13EL
Hartington Road
TW77EP
Railshead Road
TW11NP
St Margarets Road
TW11PJ
Newry Road
TW11LQ
South Western Road
TW11PE
Haliburton Road
TW11PG
Heron Road
TW11QB
Pomeroy Close
TW11PH
Haliburton Road
TW11PX
Kilmorey Road
TW13EJ
Crown Road
TW11LF
Winchester Road
All data is sourced from official UK government agencies and public datasets. Last updated: 16/06/2026.