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
NW31NR
Downshire Hill
NW31AS
Vale Of Health
NW39FS
Hampstead Town
NW39XB
Shepherd's Walk
NW32SJ
South Hill Park
NW31RY
Carlingford Road
NW39XW
Shepherd's Walk
NW39UH
Shepherd's Walk
NW31HQ
Bird In Hand Yard
NW31RU
Willoughby Road
NW31SL
Pilgrims Lane
NW31JD
New End
NW36SR
Hampstead Grove
NW31RS
Rudall Crescent
NW31DR
Heath Street
NW36NT
Fitzjohns Avenue
NW37HQ
North End Way
NW37FP
Shepherd's Walk
NW31LR
White Bear Place
NW35PS
Eldon Grove
NW39YU
Shepherd's Walk
NW35XD
Shepherd's Walk
NW31LJ
Well Road
NW32TR
The Old Orchard
NW31BT
Well Walk
NW31LF
Well Walk
NW31JX
Lakis Close
NW37HG
North End Way
NW35PL
Thurlow Road
NW37ET
Hampstead Town
NW31TH
Willow Road
NW36RF
Lower Terrace
NW31HS
Mansfield Place
NW31AP
Vale Of Health
NW31PX
Hampstead High Street
NW31JJ
Christchurch Hill
NW31LN
New End Square
NW32UR
Shepherd's Walk
NW31BP
East Heath Road
NW31QX
Hampstead High Street
NW32TS
Parliament Hill
NW31TJ
Willow Road
NW31TX
Gayton Road
NW39NB
Shepherd's Walk
NW35TB
Tower Close
NW37EX
Inverforth Close
NW31AU
Vale Of Health
NW32SL
South Hill Park
NW36SP
Hampstead Grove
NW36RG
Lower Terrace
NW31HZ
Streatley Place
NW35UD
Rosslyn Hill
NW31RG
Hampstead Town
NW35PX
Lyndhurst Road
NW39AU
Shepherd's Walk
NW31JY
Christchurch Hill
NW31QF
Coach House Yard
NW31SR
Pilgrims Lane
NW31QG
Hampstead High Street
NW31DA
East Heath Road
NW32QD
Parliament Hill
NW37EU
North End Way
NW32RP
Keats Close
NW31EL
Cannon Lane
NW31DT
Heath Street
NW39GA
Shepherd's Walk
NW31JL
Christchurch Hill
NW32UD
Nassington Road
NW32TE
South Hill Park Gardens
NW37HP
North End Avenue
NW35UB
Prince Arthur Road
NW31TY
Gayton Road
NW31SY
Kemplay Road
NW39EF
Hampstead Town
NW32SN
South Hill Park
NW31SP
Pilgrims Lane
NW31QA
Hampstead High Street
NW32AA
Hampstead Town
NW31HG
Flask Walk
NW32QB
South End Road
NW39FP
Hampstead Town
NW31BL
Heathside
NW31JS
Grove Place
NW31LD
Well Walk
NW31DB
Boades Mews
NW39BP
Shepherd's Walk
NW31EH
Cannon Place
NW31TS
Willow Road
NW31ED
Squires Mount
NW31AD
Holford Road
NW31HX
New End
NW36SH
Holly Bush Hill
NW32TJ
Parliament Hill
NW31NY
Downshire Hill
NW31JQ
Hampstead Town
NW37LT
Branch Hill
NW31RP
Willoughby Road
NW36SE
Holly Hill
NW31PH
Rosslyn Hill
NW31HJ
Flask Walk
All data is sourced from official UK government agencies and public datasets. Last updated: 01/06/2026.