House Price Finder

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.