Hampshire Property Prices
58 towns and cities · 153,018 sales recorded
Market analysis
Across Hampshire, the average sold price is £450,663 — 66% above the UK average of £271,295. The median is £355,000, based on 153,018 sales across 58 towns and cities. In 2025, the most recent complete year, average prices fell 0.6% year on year.
Brockenhurst is the most expensive place to buy in Hampshire, averaging £1,041,923, while Gosport is the most affordable at £253,253. Detached houses are the most commonly sold property type countywide, at 32% of transactions.