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 91 recent sales, the median property price is £1,220,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 | £920,000 |
| Semi-Detached | 10 | £5,212,500 |
| Terraced | 11 | £3,075,000 |
10 years median price trend in Hampstead Town
NW31EL
Cannon Lane
NW34DR
Shepherd's Walk
NW31JG
Hampstead Town
NW36UH
Golden Yard
NW35TT
Shepherd's Walk
NW31JS
Grove Place
NW32BW
Shepherd's Walk
NW32RL
Keats Grove
NW36UD
Heath Street
NW39UH
Shepherd's Walk
NW31DB
Boades Mews
NW31HA
Gardnor Road
NW31RH
Bakers Passage
NW31TT
Gayton Crescent
NW39GA
Shepherd's Walk
NW39WA
Shepherd's Walk
NW31BA
Villas On The Heath
NW31EE
Squires Mount Cottages
NW31RR
Rudall Crescent
NW31TS
Willow Road
NW37EX
Inverforth Close
NW37HJ
North End
NW37HP
North End Avenue
NW39DY
Shepherd's Walk
NW31DU
East Heath Road
NW31JL
Christchurch Hill
NW31NR
Downshire Hill
NW31QF
Coach House Yard
NW37HR
North End
NW39AU
Shepherd's Walk
NW31LS
New End Square
NW31WA
Shepherd's Walk
NW31DN
Heath Street
NW31FW
Shepherd's Walk
NW31QG
Hampstead High Street
NW31RT
Willoughby Road
NW31SN
Pilgrims Lane
NW31WX
Shepherd's Walk
NW31HU
Streatley Place
NW31EB
East Heath Road
NW31EY
Flask Walk
NW31JY
Christchurch Hill
NW32RU
Heath Hurst Road
NW34ZA
Shepherd's Walk
NW36RL
Upper Terrace
NW31HN
Back Lane
NW31RP
Willoughby Road
NW35PU
Eldon Grove
NW35PX
Lyndhurst Road
NW39YD
Shepherd's Walk
NW32TL
Parliament Hill
NW32TN
Parliament Hill
NW34TZ
Shepherd's Walk
NW35PT
Eldon Grove
NW35UE
Shepherds Walk
NW36BR
Shepherd's Walk
NW36RS
Admirals Walk
NW36ZR
Hampstead Town
NW31LL
Well Road
NW37HA
The Village
NW31QH
Hampstead High Street
NW32UA
Tanza Road
NW36NR
Hampstead Town
NW37ET
Hampstead Town
NW37EU
North End Way
NW31NN
Rosslyn Mews
NW31UB
Gayton Road
NW34GP
Shepherd's Walk
NW31TP
Willow Road
NW31AE
Holford Road
NW31AP
Vale Of Health
NW31ET
Flask Walk
NW31LH
Well Road
NW31RS
Rudall Crescent
NW31TX
Gayton Road
NW39JR
Shepherd's Walk
NW31DA
East Heath Road
NW31DT
Heath Street
NW31NH
Rosslyn Hill
NW31QL
Hampstead Town
NW39AX
Shepherd's Walk
NW31AZ
Vale Of Health
NW36RP
Upper Terrace
NW31QD
Hampstead Town
NW31HL
Back Lane
NW31JE
New End
NW31PH
Rosslyn Hill
NW34TY
Shepherd's Walk
NW36RH
Upper Terrace
NW39TZ
Shepherd's Walk
NW39YU
Shepherd's Walk
NW31AD
Holford Road
NW31XD
Shepherd's Walk
NW32NW
Connaught Mews
NW32TU
Parliament Hill
NW35TY
Greenhill
NW39RN
Shepherd's Walk
NW36WD
Hampstead Town
NW31BT
Well Walk
NW31JJ
Christchurch Hill
All data is sourced from official UK government agencies and public datasets. Last updated: 01/01/2026.