On average Hampstead Town has very low deprivation and high crime levels, with around 158 crimes per 1,000 residents per year. Approximately 8.8% of homes in this area are social housing provided by a local council or housing association. The average income per household in Hampstead Town is £99,084 per year. There are 9 schools in Hampstead Town: 3 primary (1 Outstanding and 2 Good) and 0 secondary (0 Outstanding and 0 Good). On average most houses in area has average public transport connectivity. Hampstead Town is home to around 8,016 people, with a population density of about 3,630.0 per km2.
Based on 87 recent sales, the median property price is £1,225,000 in Hampstead Town area, with individual transactions ranging from £245,000 up to £13,865,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median |
|---|---|---|
| Detached | 5 | £7,650,000 |
| Flats | 62 | £905,550 |
| Semi-Detached | 9 | £5,175,000 |
| Terraced | 11 | £3,075,000 |
10 years median price trend in Hampstead Town
NW31AL
East Heath Road
NW31BB
Vale Of Health
NW31EA
Whitestone Lane
NW34WQ
Shepherd's Walk
NW36JD
Shepherd's Walk
NW37FP
Shepherd's Walk
NW39DF
Shepherd's Walk
NW39FN
Hampstead Town
NW31DL
Hampstead Town
NW31ND
Rosslyn Hill
NW31TN
Willow Road
NW31UA
Gayton Crescent
NW32SH
South Hill Park
NW39FS
Hampstead Town
NW31HX
New End
NW31JA
New End
NW31SQ
Shepherd's Walk
NW32RR
Keats Grove
NW35XD
Shepherd's Walk
NW36AU
Prince Arthur Road
NW36ST
The Mount
NW37HQ
North End Way
NW39UG
Shepherd's Walk
NW39XH
Shepherd's Walk
NW32QD
Parliament Hill
NW32SL
South Hill Park
NW36RR
Lower Terrace
NW36TE
Heath Street
NW37HG
North End Way
NW39NA
Shepherd's Walk
NW31TR
Willow Road
NW32PL
Hampstead Hill Gardens
NW32UD
Nassington Road
NW36RE
Lower Terrace
NW37ER
North End Way
NW39AG
Shepherd's Walk
NW31EX
Murray Terrace
NW31RX
Carlingford Road
NW32PJ
Hampstead Hill Gardens
NW32UR
Shepherd's Walk
NW35UA
Prince Arthur Road
NW36NP
Fitzjohns Avenue
NW36SR
Hampstead Grove
NW36UZ
Holly Bush Steps
NW39FP
Hampstead Town
NW31HT
New End
NW31PR
Hampstead High Street
NW31SR
Pilgrims Lane
NW31TL
Willow Road
NW35PE
Lyndhurst Road
NW35TB
Tower Close
NW31LR
White Bear Place
NW31QP
Hampstead High Street
NW31SU
Denning Road
NW31TA
Kemplay Road
NW36RF
Lower Terrace
NW39XW
Shepherd's Walk
NW31HR
Streatley Place
NW31LF
Well Walk
NW32TJ
Parliament Hill
NW35UQ
Rosslyn Hill
NW37EY
Sandy Road
NW37HN
North End
NW31HS
Mansfield Place
NW35PH
Thurlow Road
NW31BS
East Heath Road
NW31EQ
Shepherd's Walk
NW31HJ
Flask Walk
NW31HP
Streatley Place
NW31QU
Village Mount
NW31RG
Hampstead Town
NW36SJ
Windmill Hill
NW36SL
Hampstead Grove
NW39AQ
Shepherd's Walk
NW39LH
Shepherd's Walk
NW31EJ
Cannon Place
NW31ST
Denning Road
NW31SY
Kemplay Road
NW32QB
South End Road
NW35UP
Mulberry Close
NW37LT
Branch Hill
NW39QH
Shepherd's Walk
NW31BE
Stamford Close
NW34YG
Hampstead Town
All data is sourced from official UK government agencies and public datasets. Last updated: 16/01/2026.