On average Hampstead Town has moderate deprivation and high crime levels, with around 157 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 93 recent sales, the median property price is £1,412,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 | 65 | £901,100 |
| Semi-Detached | 8 | £4,577,500 |
| Terraced | 15 | £3,075,000 |
10 years median price trend in Hampstead Town
NW36RT
Windmill Hill
NW37HT
Wildwood Terrace
NW31SB
Willoughby Road
NW39EW
Hampstead Town
NW39TF
Shepherd's Walk
NW31AL
East Heath Road
NW31BB
Vale Of Health
NW31EA
Whitestone Lane
NW31ND
Rosslyn Hill
NW31TN
Willow Road
NW31UA
Gayton Crescent
NW32SH
South Hill Park
NW37FP
Shepherd's Walk
NW39DF
Shepherd's Walk
NW34WQ
Shepherd's Walk
NW39FN
Hampstead Town
NW36JD
Shepherd's Walk
NW31DL
Hampstead Town
NW39FS
Hampstead Town
NW31JA
New End
NW32SL
South Hill Park
NW36AU
Prince Arthur Road
NW36ST
The Mount
NW36TE
Heath Street
NW37HQ
North End Way
NW39NA
Shepherd's Walk
NW32QD
Parliament Hill
NW35XD
Shepherd's Walk
NW32RR
Keats Grove
NW31HX
New End
NW39UG
Shepherd's Walk
NW39XH
Shepherd's Walk
NW31SQ
Shepherd's Walk
NW31EX
Murray Terrace
NW31RX
Carlingford Road
NW31TR
Willow Road
NW32PJ
Hampstead Hill Gardens
NW32PL
Hampstead Hill Gardens
NW32UD
Nassington Road
NW35UA
Prince Arthur Road
NW36NP
Fitzjohns Avenue
NW36RE
Lower Terrace
NW36SR
Hampstead Grove
NW36UZ
Holly Bush Steps
NW37ER
North End Way
NW39AG
Shepherd's Walk
NW32UR
Shepherd's Walk
NW39FP
Hampstead Town
NW31HT
New End
NW31PR
Hampstead High Street
NW31QP
Hampstead High Street
NW31SR
Pilgrims Lane
NW31SU
Denning Road
NW31TA
Kemplay Road
NW31TL
Willow Road
NW35PE
Lyndhurst Road
NW35TB
Tower Close
NW36RF
Lower Terrace
NW39XW
Shepherd's Walk
NW35TT
Shepherd's Walk
NW31HR
Streatley Place
NW31HS
Mansfield Place
NW31LF
Well Walk
NW32TJ
Parliament Hill
NW35PH
Thurlow Road
NW35UQ
Rosslyn Hill
NW37HN
North End
NW31BS
East Heath Road
NW31EJ
Cannon Place
NW31HP
Streatley Place
NW31QU
Village Mount
NW31ST
Denning Road
NW31SY
Kemplay Road
NW32QB
South End Road
NW35UP
Mulberry Close
NW36SJ
Windmill Hill
NW36SL
Hampstead Grove
NW37LT
Branch Hill
NW31EQ
Shepherd's Walk
NW39AQ
Shepherd's Walk
NW31HJ
Flask Walk
NW39LH
Shepherd's Walk
NW31RG
Hampstead Town
NW39QH
Shepherd's Walk
All data is sourced from official UK government agencies and public datasets. Last updated: 16/05/2026.