House Price Finder

Hampshire Property Prices

57 towns and cities · 142,719 sales recorded

£450,110
Average Price
£354,950
Median Price
142,719
Total Sales
↓ 5.2%
Year-on-Year

Most Expensive Towns

1
Brockenhurst
2,633 sales
£1.0M
2
Stockbridge
3,493 sales
£832k
3
Lyndhurst
2,626 sales
£686k
4
Winchester
37,804 sales
£686k
5
Alresford
5,670 sales
£680k
6
Liss
4,515 sales
£652k
7
Lymington
23,038 sales
£621k
8
Petersfield
12,499 sales
£610k
9
Rowland's Castle
1,747 sales
£592k
10
Hook
17,018 sales
£580k

Most Affordable Towns

1
Gosport
43,555 sales
£253k
2
Havant
20,493 sales
£343k
3
Southampton
247,490 sales
£361k
4
Lee-on-the-solent
8,306 sales
£364k
5
Eastleigh
47,664 sales
£378k
6
Hayling Island
12,133 sales
£382k
7
Waterlooville
43,555 sales
£382k
8
Fareham
60,099 sales
£388k
9
Basingstoke
75,188 sales
£405k
10
Farnborough
33,711 sales
£406k

Property Type Breakdown

32%
Detached
257,150 sales
27%
Terraced
214,174 sales
24%
Semi-Detached
191,094 sales
16%
Flat
129,626 sales
1%
Other
11,832 sales

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

All Towns in Hampshire

1
Brockenhurst
2,633 sales
£1.0M
2
Stockbridge
3,493 sales
£832k
3
Lyndhurst
2,626 sales
£686k
4
Winchester
37,804 sales
£686k
5
Alresford
5,670 sales
£680k
6
Liss
4,515 sales
£652k
7
Lymington
23,038 sales
£621k
8
Petersfield
12,499 sales
£610k
9
Rowland's Castle
1,747 sales
£592k
10
Hook
17,018 sales
£580k
11
Ringwood
14,698 sales
£558k
12
Alton
18,889 sales
£543k
13
Fleet
28,307 sales
£518k
14
Romsey
16,650 sales
£509k
15
Yateley
8,666 sales
£475k
16
Fordingbridge
8,067 sales
£471k
17
Tadley
13,219 sales
£469k
18
Emsworth
10,636 sales
£468k
19
New Milton
19,785 sales
£442k
20
Bordon
14,554 sales
£413k
21
Farnborough
33,711 sales
£406k
22
Basingstoke
75,188 sales
£405k
23
Fareham
60,099 sales
£388k
24
Waterlooville
43,555 sales
£382k
25
Hayling Island
12,133 sales
£382k
26
Eastleigh
47,664 sales
£378k
27
Lee-on-the-solent
8,306 sales
£364k
28
Southampton
247,490 sales
£361k
29
Havant
20,493 sales
£343k
30
Gosport
43,555 sales
£253k