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
NW31DB
Boades Mews
NW31HA
Gardnor Road
NW31JS
Grove Place
NW31RH
Bakers Passage
NW31TT
Gayton Crescent
NW32RL
Keats Grove
NW36UD
Heath Street
NW39UH
Shepherd's Walk
NW32BW
Shepherd's Walk
NW39WA
Shepherd's Walk
NW39GA
Shepherd's Walk
NW31BA
Villas On The Heath
NW31EE
Squires Mount Cottages
NW31JL
Christchurch Hill
NW31NR
Downshire Hill
NW31QF
Coach House Yard
NW31RR
Rudall Crescent
NW31TS
Willow Road
NW37HP
North End Avenue
NW37HR
North End
NW39DY
Shepherd's Walk
NW31DU
East Heath Road
NW39AU
Shepherd's Walk
NW31HZ
Streatley Place
NW31DN
Heath Street
NW31LS
New End Square
NW31RT
Willoughby Road
NW31SN
Pilgrims Lane
NW31WA
Shepherd's Walk
NW31WX
Shepherd's Walk
NW31EW
Back Lane
NW31FW
Shepherd's Walk
NW37EX
Inverforth Close
NW37EY
Sandy Road
NW37HA
The Village
NW37HG
North End Way
NW37HJ
North End
NW37HL
North End
NW31LR
White Bear Place
NW31EB
East Heath Road
NW31EY
Flask Walk
NW31HU
Streatley Place
NW31JY
Christchurch Hill
NW32RU
Heath Hurst Road
NW32TL
Parliament Hill
NW32TN
Parliament Hill
NW35PT
Eldon Grove
NW35UE
Shepherds Walk
NW36RS
Admirals Walk
NW31QG
Hampstead High Street
NW36RJ
Windmill Hill
NW36RR
Lower Terrace
NW34ZA
Shepherd's Walk
NW36ZR
Hampstead Town
NW36BR
Shepherd's Walk
NW34TZ
Shepherd's Walk
NW31HN
Back Lane
NW31LL
Well Road
NW31RP
Willoughby Road
NW35PU
Eldon Grove
NW35PX
Lyndhurst Road
NW36RL
Upper Terrace
NW39YD
Shepherd's Walk
NW31NN
Rosslyn Mews
NW31QH
Hampstead High Street
NW31UB
Gayton Road
NW32UA
Tanza Road
NW37EU
North End Way
NW36NR
Hampstead Town
NW37ET
Hampstead Town
NW34GP
Shepherd's Walk
NW31AP
Vale Of Health
NW31ET
Flask Walk
NW31LH
Well Road
NW31RS
Rudall Crescent
NW31TP
Willow Road
NW31TX
Gayton Road
NW31AE
Holford Road
NW39JR
Shepherd's Walk
NW31AZ
Vale Of Health
NW31BE
Stamford Close
NW31DT
Heath Street
NW31NH
Rosslyn Hill
NW36RP
Upper Terrace
NW31QL
Hampstead Town
NW31DA
East Heath Road
NW39AX
Shepherd's Walk
NW31AD
Holford Road
NW31HL
Back Lane
NW31JE
New End
NW31PH
Rosslyn Hill
NW32NW
Connaught Mews
NW32TU
Parliament Hill
NW35TY
Greenhill
NW36RH
Upper Terrace
NW39RN
Shepherd's Walk
NW31XD
Shepherd's Walk
NW31QD
Hampstead Town
NW39TZ
Shepherd's Walk
NW39YU
Shepherd's Walk
All data is sourced from official UK government agencies and public datasets. Last updated: 16/05/2026.