Hampshire Property Prices
57 towns and cities
£450,110
Average Price
£354,950
Median Price
142,719
Sales (since 2020)
57
Towns
Towns & Cities in Hampshire
Brockenhurst £1,028,388 Stockbridge £831,598 Lyndhurst £686,211 Winchester £686,059 Alresford £679,659 Liss £652,433 Lymington £621,417 Petersfield £609,996 Rowland's Castle £591,668 Hook £579,612 Ringwood £558,240 Alton £542,712 Fleet £517,519 Romsey £509,476 Yateley £475,009 Fordingbridge £471,327 Tadley £468,933 Emsworth £468,247 New Milton £441,898 Bordon £412,686 Farnborough £405,863 Basingstoke £404,808 Fareham £387,666 Waterlooville £381,872 Hayling Island £381,737 Eastleigh £378,422 Lee-on-the-solent £363,798 Southampton £361,338 Havant £343,167 Gosport £252,818
Price Trends
| Year | Average | Median | Sales |
|---|---|---|---|
| 2026 | £416,146 | £365,000 | 451 |
| 2025 | £439,068 | £365,000 | 19,141 |
| 2024 | £454,235 | £365,000 | 22,180 |
| 2023 | £463,710 | £360,000 | 19,877 |
| 2022 | £482,201 | £370,000 | 25,464 |
| 2021 | £440,648 | £345,000 | 33,066 |
| 2020 | £421,738 | £330,000 | 22,540 |
| 2019 | £405,629 | £312,500 | 25,267 |
| 2018 | £398,644 | £310,000 | 25,544 |
| 2017 | £412,713 | £307,000 | 26,329 |
| 2016 | £356,343 | £285,000 | 26,490 |
| 2015 | £336,608 | £265,000 | 26,778 |
House Prices in Hampshire
The average property price in Hampshire is £450,110, based on 142,719 transactions since 2020. The county has 57 towns and cities with recorded property sales.
Data sourced from HM Land Registry Price Paid Data, published under the Open Government Licence v3.0.