On average Hampstead Town has moderate deprivation and high crime levels, with around 99 crimes per 1,000 residents per year. Approximately 9.1% 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,126 per year. There are 5 schools in Hampstead Town: 2 primary (1 Outstanding and 1 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 7,199 people, with a population density of about 3,458.4 per km2.
Based on 77 recent sales, the median property price is £1,320,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 |
|---|---|---|
| Semi-Detached | 7 | £5,175,000 |
| Terraced | 13 | £3,075,000 |
| Flats | 52 | £840,000 |
| Detached | 5 | £7,650,000 |
10 years median price trend in Hampstead Town
NW37FJ
Shepherd's Walk
NW31NG
Willoughby Road
NW33XU
Shepherd's Walk
NW31HB
Lutton Terrace
NW32PU
Maryon Mews
NW32RX
Heath Hurst Road
NW36RD
Frognal Rise
NW31JQ
Hampstead Town
NW39FU
Shepherd's Walk
NW31AA
Elm Row
NW31AR
Vale Of Health
NW31HD
Lutton Terrace
NW31LP
New End Square
NW31NU
Downshire Hill
NW31SJ
Pilgrims Lane
NW32SN
South Hill Park
NW32TH
Parliament Hill
NW36SP
Hampstead Grove
NW31QB
Hampstead Town
NW39FT
Hampstead Town
NW31AS
Vale Of Health
NW31EL
Cannon Lane
NW31JR
Grove Place
NW31QW
Martys Yard
NW31SS
Pilgrims Lane
NW31TH
Willow Road
NW32RJ
South End Road
NW32RP
Keats Close
NW32SB
South Hill Park
NW37ES
North End Way
NW37HH
North End
NW37JH
Spaniards Road
NW39YP
Shepherd's Walk
NW31BY
Well Walk
NW31DP
Heath Street
NW31DY
East Heath Road
NW31QS
Perrins Court
NW31QY
Perrins Lane
NW31TY
Gayton Road
NW32PT
South End Road
NW32RS
Keats Grove
NW32ST
South Hill Park
NW32TY
Nassington Road
NW35UB
Prince Arthur Road
NW31HG
Flask Walk
NW39EN
Hampstead Town
NW39WY
Shepherd's Walk
NW31BJ
Gainsborough Gardens
NW31ED
Squires Mount
NW31EH
Cannon Place
NW32PH
Hampstead Hill Gardens
NW32TS
Parliament Hill
NW36NT
Fitzjohns Avenue
NW36RX
Windmill Hill
NW36SN
The Mount
NW36SX
The Mount Square
NW39FR
Hampstead Town
NW34DR
Shepherd's Walk
NW31AB
Hampstead Square
NW31HY
New End
NW31LG
Christchurch Hill
NW35PJ
Thurlow Road
NW37HW
Parfitt Close
NW39DX
Hampstead Town
NW31JG
Hampstead Town
NW39EB
Hampstead Town
NW31AX
Vale Of Health
NW31JP
Grove Place
NW31JX
Lakis Close
NW31LJ
Well Road
NW31PZ
Old Brewery Mews
NW32PR
Pond Street
NW32TD
South Hill Park Gardens
NW32TE
South Hill Park Gardens
NW35UF
Shepherds Walk
NW36SE
Holly Hill
NW36SS
Heath Street
NW36UH
Golden Yard
NW31JN
Christchurch Hill
NW31LE
Well Walk
NW31LN
New End Square
NW32SE
Park End
NW32TB
Parliament Hill
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
All data is sourced from official UK government agencies and public datasets. Last updated: 16/05/2026.