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 75 recent sales, the median property price is £1,550,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 | 45 | £875,000 | £13,491 |
| Semi-Detached | 7 | £4,396,565 | £18,803 |
| Terraced | 17 | £3,075,000 | £18,210 |
10 years median price trend in Hampstead Town
NW39DG
Shepherd's Walk
NW31AP
Vale Of Health
NW36TG
Oriel Court
NW39GA
Shepherd's Walk
NW39WY
Shepherd's Walk
NW32NW
Connaught Mews
NW31BX
Well Walk
NW36UG
Heath Street
NW39TZ
Shepherd's Walk
NW37HT
Wildwood Terrace
NW31LF
Well Walk
NW36BR
Shepherd's Walk
NW31JE
New End
NW31JR
Grove Place
NW36RP
Upper Terrace
NW32PT
South End Road
NW31HA
Gardnor Road
NW31EJ
Cannon Place
NW39EF
Hampstead Town
NW31QZ
Spencer Walk
NW31WA
Shepherd's Walk
NW31HJ
Flask Walk
NW32TE
South Hill Park Gardens
NW39FR
Hampstead Town
NW31TN
Willow Road
NW31DL
Hampstead Town
NW39UH
Shepherd's Walk
NW31HE
Flask Walk
NW37HE
North End Way
NW31SU
Denning Road
NW36WD
Hampstead Town
NW35TY
Greenhill
NW32RJ
South End Road
NW31HR
Streatley Place
NW32RP
Keats Close
NW39EB
Hampstead Town
NW37HB
Heath Passage
NW39TF
Shepherd's Walk
NW31LH
Well Road
NW31SQ
Shepherd's Walk
NW31DB
Boades Mews
NW36RJ
Windmill Hill
NW31TJ
Willow Road
NW34GP
Shepherd's Walk
NW39XA
Shepherd's Walk
NW31BB
Vale Of Health
NW31RY
Carlingford Road
NW31SA
Willoughby Road
NW31RT
Willoughby Road
NW32RX
Heath Hurst Road
NW35UN
Vane Close
NW31NT
Downshire Hill
NW31SJ
Pilgrims Lane
NW31QP
Hampstead High Street
NW31LT
New End Square
NW31BE
Stamford Close
NW37HJ
North End
NW35TZ
Greenhill
NW31TU
Gayton Road
NW36JD
Shepherd's Walk
NW37HW
Parfitt Close
NW31SL
Pilgrims Lane
NW32TB
Parliament Hill
NW36SG
Holly Mount
NW31HZ
Streatley Place
NW31LJ
Well Road
NW37HP
North End Avenue
NW31SY
Kemplay Road
NW31EG
Squires Mount
NW39EW
Hampstead Town
NW35UB
Prince Arthur Road
NW37HL
North End
NW32SR
South Hill Park
NW31AB
Hampstead Square
NW31RP
Willoughby Road
NW32RZ
Shepherd's Walk
NW31AY
Vale Of Health
NW31BN
East Heath Road
NW37LT
Branch Hill
NW37EX
Inverforth Close
NW31HG
Flask Walk
NW32SH
South Hill Park
NW32TL
Parliament Hill
NW37HR
North End
NW36NR
Hampstead Town
NW32SE
Park End
NW31LL
Well Road
NW31AS
Vale Of Health
NW35UF
Shepherds Walk
NW36RS
Admirals Walk
NW32ST
South Hill Park
NW31TP
Willow Road
NW31TX
Gayton Road
NW37HU
Wildwood Grove
NW32UA
Tanza Road
NW31LN
New End Square
NW31NX
Downshire Hill
NW36NT
Fitzjohns Avenue
NW32RS
Keats Grove
NW31JN
Christchurch Hill
All data is sourced from official UK government agencies and public datasets. Last updated: 01/07/2026.