WhatsApp us on +44 7466 516968

London · NW3

Estate agents in Hampstead — house prices & property market

Estate agents in Hampstead — The registered record for Hampstead covers 993 sales on 213 different streets; the median is £930,000. Flats dominate the district, and the recorded range runs £2,000 to £18.80m. Use those numbers as the floor and ceiling of any conversation about value in Hampstead, then adjust for condition, floor and outside space.

Seymont covers every London postcode. We publish the registered numbers for Hampstead in full, and our agents can talk you through what they mean for a sale, a purchase or a valuation here.

Average rent in Hampstead: £2,791/month.

Source: ONS Price Index of Private Rents, June 2026.

Registered sales

993

Median price paid

£930,000

Data to

August 2026

Streets covered

113

Postcodes

NW3

By property type

What sells in Hampstead

Median and range of prices actually paid, by property type.

TypeSalesMedianRange
flat761£822,099£187,500–£7.90m
terraced104£2.19m£680,000–£8.20m
semi-detached55£3.98m£700,000–£11.00m
other44£1.08m£2,000–£18.80m

Source: HM Land Registry Price Paid Data. Contains HM Land Registry data © Crown copyright and database right 2026, licensed under the Open Government Licence v3.0.

Street directory

All streets in Hampstead

113 streets with registered sales in Hampstead, 113 of them with enough transactions for a full price history.

StreetSalesMedian
Adamson Road21£665,000
Adelaide Road19£480,000
Ainger Road5£742,500
Antrim Road3£1.20m
Arkwright Road3£2.60m
Belsize Avenue20£662,500
Belsize Crescent9£865,000
Belsize Grove15£447,000
Belsize Lane4£1.63m
Belsize Park17£1.09m
Belsize Park Gardens24£1.10m
Belsize Square3£1.04m
Bracknell Gardens5£1.68m
Briardale Gardens4£910,000
Buckland Crescent5£980,000
Carlingford Road3£1.28m
Chesterford Gardens3£1.05m
Connaught Mews3£6.60m
Constantine Road7£900,000
Courthope Road6£929,750
Crossfield Road3£700,000
Daleham Gardens3£2.84m
Denning Road5£625,000
Downshire Hill6£3.08m
Dunboyne Road5£760,000
East Heath Road10£1.60m
Eldon Grove3£1.74m
Ellerdale Road3£1.15m
Elsworthy Road9£1.55m
Englands Lane4£797,500
Estelle Road3£920,000
Eton Avenue20£1.46m
Eton College Road7£625,000
Eton Garages3£2.11m
Eton Place9£530,000
Eton Rise6£475,000
Fellows Road24£865,000
Ferncroft Avenue4£557,500
Finchley Road59£607,500
Fitzjohns Avenue26£1.03m
Flask Walk4£1.66m
Fleet Road3£685,000
Frognal22£920,000
Frognal Gardens3£1.98m
Frognal Lane8£1.18m
Frognal Rise4£2.67m
Gardnor Road4£1.88m
Gayton Road5£4.28m
Glenloch Road6£780,000
Glenmore Road6£705,000
Hampstead High Street4£650,000
Hampstead Hill Gardens3£2.80m
Haverstock Hill28£603,750
Heath Hurst Road4£4.47m
Heath Street10£612,500
Holford Road3£475,000
Hollycroft Avenue4£1.49m
Hornby Close3£1.60m
Keats Grove4£1.53m
Kidderpore Avenue14£1m
King Henrys Road14£778,750
Lambolle Place4£520,000
Lambolle Road4£982,500
Lancaster Drive3£855,750
Lancaster Grove9£970,000
Lawn Road5£510,000
Lindfield Gardens8£1.24m
Lisburne Road3£2.58m
Lithos Road3£550,000
Lyndhurst Gardens4£1.26m
Lyndhurst Road6£1.04m
Lyndhurst Terrace3£512,000
Maitland Park Road4£366,250
Maitland Park Villas3£495,000
Mansfield Road7£750,000
Maresfield Gardens5£1.18m
Nassington Road4£752,500
Netherhall Gardens13£800,000
North End3£2.10m
Nutley Terrace4£1.28m
Oak Hill Park5£972,500
Ornan Road4£1.30m
Parkhill Road8£1.00m
Parliament Hill10£1.52m
Pond Street6£2.42m
Primrose Gardens8£571,300
Primrose Hill Road3£1.07m
Prince Arthur Road3£640,000
Redington Road4£1.85m
Roderick Road5£2.30m
Rosecroft Avenue3£875,000
Rosemont Road3£565,000
Rosslyn Hill9£965,000
Rowland Hill Street17£678,232
Rudall Crescent4£2.10m
Savernake Road14£823,375
Shirlock Road6£681,500
South End Road3£725,000
South Hill Park6£755,000
South Hill Park Gardens3£480,000
Steeles Road9£620,000
Tanza Road3£3.00m
Thurlow Road6£1.52m
Upper Hampstead Walk5£1.57m
Upper Park Road8£627,500
Vale of Health4£1.23m
Wadham Gardens3£1.70m
Wedderburn Road6£1.33m
Well Walk3£825,000
West Heath Road18£2.80m
Willoughby Road6£2.55m
Willow Road9£750,000
Winchester Road6£607,500

Source: HM Land Registry Price Paid Data. Contains HM Land Registry data © Crown copyright and database right 2026, licensed under the Open Government Licence v3.0.

Talk to Seymont

Tell us what you're looking for — we'll send what fits, including before it's listed.

A few details are enough. We only send homes that match.

What you're looking for

Step 1 of 2
Budget
Bedrooms
When are you looking to buy?

Selling in Hampstead

When planning a sale in Hampstead, note that the middle half of sales ranged from £620,000 to £1,750,000 across Hampstead, against a £930,000 median from 993 registered transactions.