Skip to content

House prices

What homes really sold for in England and Wales, from HM Land Registry, through Sept 2026.

Sales in the last 12 months655,121
Typical monthly median£290k-3.3% on the year before
Flats, latest month£225k
Detached, latest month£425k

Median sold price by property type

FlatTerracedSemiDetached

Sold prices by area

Median sold price over the last 12 months and the change on the 12 months before.

AreaMedian soldChangeMedian asking now
Bradford
West Yorkshire
£175k+5.4%£250k
Brighton
East Sussex
£420k+5.0%£375k
Chester
Cheshire
£280k+3.7%£250k
Southend-on-Sea
Essex
£335k+3.1%£250k
Waltham Forest
London
£550k+2.8%£600k
Stoke-on-Trent
Staffordshire
£185k+2.8%£250k
Barnet
London
£590k+2.6%£600k
Liverpool
Merseyside
£210k+2.4%£330k
Huddersfield
West Yorkshire
£215k+2.4%£270k
Slough
Berkshire
£425k+2.4%£280k
Harrow
London
£562k+2.2%£650k
Hillingdon
London
£515k+2.0%£600k
Manchester
Greater Manchester
£255k+2.0%£395k
Warrington
Cheshire
£255k+2.0%£250k
Cheltenham
Gloucestershire
£357k+1.8%£230k
Worcester
Worcestershire
£290k+1.8%£230k
Luton
Bedfordshire
£325k+1.6%£287k
Islington
London
£650k+1.5%£650k
Cardiff
Cardiff
£278k+1.5%£250k
Bristol
Bristol
£355k+1.4%£350k
Doncaster
South Yorkshire
£188k+1.4%£260k
Carlisle
Cumbria
£175k+1.4%£260k
Barking and Dagenham
London
£385k+1.3%£425k
Birmingham
West Midlands
£236k+1.3%£340k
Coventry
West Midlands
£240k+1.3%£275k
Bournemouth
Dorset
£314k+1.3%£330k
Redbridge
London
£510k+1.2%£650k
Greenwich
London
£460k+1.1%£675k
Bromley
London
£525k+1.0%£600k
Lancaster
Lancashire
£210k+1.0%£215k
Portsmouth
Hampshire
£260k+0.8%£325k
Salford
Greater Manchester
£223k+0.5%£235k
Wolverhampton
West Midlands
£246k+0.4%£260k
Bedford
Bedfordshire
£361k+0.3%£275k
Plymouth
Devon
£232k+0.2%£250k
Brent
London
£550k0.0%£745k
Croydon
London
£425k0.0%£600k
Havering
London
£450k0.0%£575k
Leeds
West Yorkshire
£245k0.0%£400k
Oxford
Oxfordshire
£450k0.0%£365k
St Albans
Hertfordshire
£585k0.0%£350k
Newport
Newport
£230k0.0%£270k
Wakefield
West Yorkshire
£235k0.0%£250k
Shrewsbury
Shropshire
£280k0.0%£269k
Basingstoke
Hampshire
£350k0.0%£250k
Leamington Spa
Warwickshire
£340k0.0%£250k
Swansea
Swansea
£200k-0.5%£250k
Harrogate
North Yorkshire
£318k-0.6%£250k
Middlesbrough
North Yorkshire
£164k-0.7%£225k
Solihull
West Midlands
£363k-0.7%£280k
Exeter
Devon
£310k-0.8%£325k
Bexley
London
£426k-0.9%£600k
Norwich
Norfolk
£283k-0.9%£325k
Gloucester
Gloucestershire
£280k-0.9%£240k
Kingston upon Thames
London
£543k-1.0%£650k
Sutton
London
£451k-1.0%£600k
Leicester
Leicestershire
£270k-1.1%£325k
Tunbridge Wells
Kent
£435k-1.1%£240k
Watford
Hertfordshire
£430k-1.4%£300k
Maidstone
Kent
£365k-1.4%£230k
Crawley
West Sussex
£365k-1.4%£250k
York
North Yorkshire
£310k-1.6%£385k
Derby
Derbyshire
£241k-1.6%£260k
Stockport
Greater Manchester
£300k-1.6%£300k
Bolton
Greater Manchester
£208k-1.7%£250k
Hounslow
London
£482k-1.8%£650k
Merton
London
£540k-1.8%£575k
Chelmsford
Essex
£403k-1.8%£250k
Ealing
London
£525k-1.9%£535k
Reading
Berkshire
£410k-1.9%£360k
Cambridge
Cambridgeshire
£445k-2.0%£350k
Peterborough
Cambridgeshire
£250k-2.0%£325k
Haringey
London
£563k-2.1%£600k
Lewisham
London
£465k-2.1%£625k
Richmond upon Thames
London
£708k-2.3%£550k
Swindon
Wiltshire
£285k-2.4%£250k
Hackney
London
£580k-2.5%£650k
Nottingham
Nottinghamshire
£236k-2.5%£350k
Hull
East Riding of Yorkshire
£153k-2.5%£270k
Lincoln
Lincolnshire
£229k-2.6%£230k
Southwark
London
£525k-2.8%£627k
Canterbury
Kent
£315k-2.8%£240k
Ipswich
Suffolk
£272k-2.9%£250k
Truro
Cornwall
£320k-3.0%£250k
Enfield
London
£465k-3.1%£675k
Preston
Lancashire
£218k-3.1%£210k
Newcastle upon Tyne
Tyne and Wear
£205k-3.3%£390k
Northampton
Northamptonshire
£280k-3.4%£300k
Milton Keynes
Buckinghamshire
£345k-3.5%£385k
Wandsworth
London
£625k-3.8%£550k
Guildford
Surrey
£500k-3.8%£245k
Winchester
Hampshire
£510k-3.8%£300k
Lambeth
London
£529k-3.9%£625k
Southampton
Hampshire
£302k-4.1%£375k
Sheffield
South Yorkshire
£215k-4.4%£370k
Bath
Somerset
£420k-5.6%£345k
Durham
County Durham
£163k-5.8%£250k
Colchester
Essex
£325k-5.8%£250k
Sunderland
Tyne and Wear
£155k-6.0%£330k
Newham
London
£425k-6.3%£475k
Hammersmith and Fulham
London
£680k-6.8%£750k
Camden
London
£725k-8.2%£725k
Tower Hamlets
London
£455k-12.5%£575k
Westminster
London
£790k-13.7%£600k
Kensington and Chelsea
London
£1.02m-15.6%£700k

Contains HM Land Registry data © Crown copyright and database right 2026. Licensed under the Open Government Licence v3.0. Scotland is not covered: its sold prices are not published as open data.