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,565,000 in Hampstead Town area, with individual transactions ranging from £198,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 | Median £/m² |
|---|---|---|---|
| Detached | 6 | £8,425,000 | £21,000 |
| Flats | 59 | £995,000 | £13,258 |
| Semi-Detached | 9 | £4,396,565 | £18,396 |
| Terraced | 19 | £3,075,000 | £18,210 |
10 years median price trend in Hampstead Town
NW39DX
Hampstead Town
NW39TY
Hampstead Town
NW31BN
East Heath Road
NW32BW
Shepherd's Walk
NW36SZ
The Mount
NW36RE
Lower Terrace
NW31AN
Vale Of Health
NW31QY
Perrins Lane
NW31RT
Willoughby Road
NW32RX
Heath Hurst Road
NW37FJ
Shepherd's Walk
NW31JG
Hampstead Town
NW39NA
Shepherd's Walk
NW31AY
Vale Of Health
NW32TH
Parliament Hill
NW31NX
Downshire Hill
NW35TZ
Greenhill
NW31QE
Hampstead High Street
NW39FT
Hampstead Town
NW31BY
Well Walk
NW35UF
Shepherds Walk
NW31DL
Hampstead Town
NW31DE
Upper Hampstead Walk
NW39JQ
Hampstead Town
NW36RT
Windmill Hill
NW31PR
Hampstead High Street
NW31TT
Gayton Crescent
NW32TT
Parliament Hill
NW31QP
Hampstead High Street
NW31QU
Village Mount
NW31WA
Shepherd's Walk
NW35PP
Thurlow Road
NW31SU
Denning Road
NW32RR
Keats Grove
NW36SL
Hampstead Grove
NW31XD
Shepherd's Walk
NW35TT
Shepherd's Walk
NW32NW
Connaught Mews
NW39NT
Shepherd's Walk
NW31SA
Willoughby Road
NW31TN
Willow Road
NW32RT
Keats Grove
NW31AA
Elm Row
NW39TF
Shepherd's Walk
NW37FS
Shepherd's Walk
NW34DR
Shepherd's Walk
NW37HT
Wildwood Terrace
NW32UB
Tanza Road
NW34TY
Shepherd's Walk
NW39WY
Shepherd's Walk
NW31RX
Carlingford Road
NW31TP
Willow Road
NW31AR
Vale Of Health
NW31NH
Rosslyn Hill
NW32PN
Pond Street
NW35UE
Shepherds Walk
NW31AJ
East Heath Road
NW31UB
Gayton Road
NW31LU
Well Walk
NW36UD
Heath Street
NW31HA
Gardnor Road
NW31EB
East Heath Road
NW39DG
Shepherd's Walk
NW36AU
Prince Arthur Road
NW31WT
Shepherd's Walk
NW31PD
Rosslyn Hill
NW39XA
Shepherd's Walk
NW36SU
The Mount Square
NW35QA
Lyndhurst Terrace
NW35PT
Eldon Grove
NW35UP
Mulberry Close
NW39BD
Shepherd's Walk
NW31RH
Bakers Passage
NW31BD
Heath Street
NW36RX
Windmill Hill
NW32SB
South Hill Park
NW32TN
Parliament Hill
NW32PL
Hampstead Hill Gardens
NW35PH
Thurlow Road
NW31JH
Christchurch Hill
NW39RN
Shepherd's Walk
NW31ET
Flask Walk
NW39XH
Shepherd's Walk
NW31BB
Vale Of Health
NW31AX
Vale Of Health
NW36UG
Heath Street
NW36NU
Hampstead Town
NW36RH
Upper Terrace
NW31QH
Hampstead High Street
NW31NG
Willoughby Road
NW39DY
Shepherd's Walk
NW31SS
Pilgrims Lane
NW32UE
Nassington Road
NW31TR
Willow Road
NW37JD
Columbas Drive
NW32PT
South End Road
NW31QZ
Spencer Walk
NW32PH
Hampstead Hill Gardens
NW31SB
Willoughby Road
NW31TL
Willow Road
All data is sourced from official UK government agencies and public datasets. Last updated: 01/07/2026.