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
NW31QE
Hampstead High Street
NW31QX
Hampstead High Street
NW31SX
Pilgrims Lane
NW39XX
Shepherd's Walk
NW31DR
Heath Street
NW31HH
Flask Walk
NW31LA
Christchurch Hill
NW31LU
Well Walk
NW31RE
Hampstead High Street
NW31RU
Willoughby Road
NW32PP
Hampstead Town
NW32UE
Nassington Road
NW39EF
Hampstead Town
NW31JD
New End
NW31PD
Rosslyn Hill
NW31WT
Shepherd's Walk
NW32RZ
Shepherd's Walk
NW35TZ
Greenhill
NW36RJ
Windmill Hill
NW31PX
Hampstead High Street
NW31HE
Flask Walk
NW31RD
Prince Arthur Mews
NW32TT
Parliament Hill
NW35UN
Vane Close
NW31AW
Heath Villas
NW32RT
Keats Grove
NW35QA
Lyndhurst Terrace
NW36RG
Lower Terrace
NW31AG
Holford Road
NW31BN
East Heath Road
NW32TG
South Hill Park Gardens
NW32RN
Keats Grove
NW31NT
Downshire Hill
NW36SH
Holly Bush Hill
NW36SZ
The Mount
NW37JD
Columbas Drive
NW37WF
Shepherd's Walk
NW31AN
Vale Of Health
NW31AU
Vale Of Health
NW31AY
Vale Of Health
NW31HQ
Bird In Hand Yard
NW31TU
Gayton Road
NW35PL
Thurlow Road
NW37HE
North End Way
NW39BD
Shepherd's Walk
NW39JQ
Hampstead Town
NW31QN
Oriel Place
NW31RY
Carlingford Road
NW31SL
Pilgrims Lane
NW32TX
Nassington Road
NW35UD
Rosslyn Hill
NW36NU
Hampstead Town
NW36RU
Windmill Hill
NW37FS
Shepherd's Walk
NW31AH
East Heath Road
NW32SP
South Hill Park
NW39NT
Shepherd's Walk
NW31BD
Heath Street
NW31BL
Heathside
NW31EW
Back Lane
NW31JH
Christchurch Hill
NW32SS
South Hill Park
NW32UB
Tanza Road
NW35UH
Rosslyn Hill
NW35XW
Hampstead Town
NW36UG
Heath Street
NW39AW
Shepherd's Walk
NW39BP
Shepherd's Walk
NW39DG
Shepherd's Walk
NW32PN
Pond Street
NW32PY
South End Road
NW35PS
Eldon Grove
NW35PZ
Lyndhurst Road
NW36SY
The Mount Square
NW31BP
East Heath Road
NW31DE
Upper Hampstead Walk
NW31EN
Heath Street
NW31LB
Christchurch Hill
NW31LT
New End Square
NW31NX
Downshire Hill
NW31TJ
Willow Road
NW36TG
Oriel Court
NW39TY
Hampstead Town
NW37HB
Heath Passage
NW31EG
Squires Mount
NW31EU
Flask Cottages
NW31AJ
East Heath Road
NW31BX
Well Walk
NW31SD
Trinity Close
NW31SP
Pilgrims Lane
NW32SJ
South Hill Park
NW32TA
Parliament Hill
NW35UJ
Rosslyn Hill
NW36NS
Hampstead Town
NW37HU
Wildwood Grove
NW31QA
Hampstead High Street
NW31QZ
Spencer Walk
NW32SR
South Hill Park
NW32SY
Parliament Hill
NW35LS
Fitzjohns Avenue
All data is sourced from official UK government agencies and public datasets. Last updated: 16/01/2026.