On average Hampstead Town has low deprivation and high crime levels, with around 157 crimes per 1,000 residents per year, roughly 1.2× the London average of 130 per 1,000. 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,083 per year. There are 3 schools in Hampstead Town: 3 primary (1 Outstanding and 2 Good) and 0 secondary (0 Outstanding and 0 Good). On average most houses in the area have average public transport connectivity. Hampstead Town is home to around 8,016 people, with a population density of about 3,630 per km².
Based on 104 recent sales, the median property price is £1,557,500 (about £1,425 per square foot) in Hampstead Town area, with individual transactions ranging from £198,000 up to £13,865,000.
| Type | Sales | Median | £/sq ft |
|---|---|---|---|
| Detached | 4 | £8,310,000 | £1,866 |
| Semi-Detached | 12 | £4,698,283 | £1,709 |
| Terraced | 24 | £2,875,000 | £1,604 |
| Flats | 64 | £1,017,500 | £1,232 |
Sale price
| Year | Detached | Flats | Semi-Detached | Terraced |
|---|---|---|---|---|
| 2016 | £4,975,000 | £767,500 | £4,650,000 | £3,506,250 |
| 2017 | £2,172,500 | £875,000 | £3,650,000 | £2,375,000 |
| 2018 | £3,843,750 | £850,000 | £3,575,000 | £2,950,000 |
| 2019 | £4,512,500 | £940,000 | £1,940,000 | £2,737,500 |
| 2020 | £4,775,000 | £980,000 | £3,810,000 | £2,327,500 |
| 2021 | £4,900,000 | £935,000 | £3,095,000 | £2,150,000 |
| 2022 | £3,500,000 | £1,000,000 | £4,700,000 | £2,900,000 |
| 2023 | £9,000,000 | £1,180,000 | £3,675,000 | £3,521,500 |
| 2024 | £2,850,000 | £977,500 | £5,256,250 | £3,500,000 |
| 2025 | £3,695,000 | £940,000 | £4,698,283 | £3,100,000 |
| 2026 | £12,925,000 | £877,500 | £6,900,000 | £2,287,500 |
Price per sq ft
| Year | Detached | Flats | Semi-Detached | Terraced |
|---|---|---|---|---|
| 2016 | £1,561 | £1,108 | £1,218 | £1,555 |
| 2017 | £1,821 | £1,104 | £1,656 | £1,337 |
| 2018 | £1,580 | £1,101 | £1,452 | £1,435 |
| 2019 | £1,667 | £1,117 | £1,217 | £1,396 |
| 2020 | £1,583 | £1,220 | £1,494 | £1,447 |
| 2021 | £1,957 | £1,074 | £1,447 | £1,382 |
| 2022 | £1,870 | £1,175 | £1,614 | £1,518 |
| 2023 | £1,935 | £1,211 | £1,609 | £1,650 |
| 2024 | £1,804 | £1,219 | £1,753 | £1,735 |
| 2025 | £1,951 | £1,212 | £1,709 | £1,652 |
| 2026 | £1,713 | £1,177 | £1,659 | £1,616 |
Annual council tax rates for Camden district.
Council tax bands are based on the value of your property. Most homes fall into bands A to D.
Elected councillors for Hampstead Town ward.
Linda Chung
Hampstead Town - Elected 7 May 2026
Stephen Stark
Hampstead Town - Elected 7 May 2026
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
NW37FS
Shepherd's Walk
NW34DR
Shepherd's Walk
NW37HT
Wildwood Terrace
NW32UB
Tanza Road
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
NW39FW
Hampstead Town
NW32PL
Hampstead Hill Gardens
NW35PH
Thurlow Road
NW31JH
Christchurch Hill
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
NW39WL
Shepherd's Walk
NW32PT
South End Road
NW31QZ
Spencer Walk
NW32PH
Hampstead Hill Gardens
NW31SB
Willoughby Road
NW31TL
Willow Road
NW37HJ
North End
NW31BE
Stamford Close
NW31RD
Prince Arthur Mews
NW37ER
North End Way
NW32PJ
Hampstead Hill Gardens
NW37EY
Sandy Road