House Price Finder

Property Prices by County

Compare average property prices across 115 counties in England & Wales.

All Counties Ranked by Price

1
Greater London
98 towns · 3,922,404 sales
£810k
2
Windsor and Maidenhead
19 towns · 82,583 sales
£718k
3
Surrey
68 towns · 689,581 sales
£659k
4
Buckinghamshire
41 towns · 300,164 sales
£588k
5
Hertfordshire
50 towns · 646,001 sales
£565k
6
Oxfordshire
33 towns · 374,497 sales
£551k
7
Wokingham
16 towns · 98,551 sales
£536k
8
Brighton and Hove
23 towns · 169,328 sales
£534k
9
Slough
12 towns · 64,371 sales
£526k
10
Bracknell Forest
14 towns · 74,331 sales
£518k
11
Bath and North East Somerset
15 towns · 97,686 sales
£514k
12
West Berkshire
18 towns · 80,451 sales
£501k
13
West Sussex
38 towns · 533,851 sales
£467k
14
Hampshire
57 towns · 803,876 sales
£450k
15
Milton Keynes
19 towns · 164,090 sales
£442k
16
Central Bedfordshire
19 towns · 91,711 sales
£438k
17
Reading
11 towns · 93,877 sales
£438k
18
Isles of Scilly
2 towns · 699 sales
£438k
19
Kent
48 towns · 878,105 sales
£436k
20
Cambridgeshire
26 towns · 376,875 sales
£435k
21
City of Bristol
8 towns · 240,547 sales
£434k
22
Essex
63 towns · 857,839 sales
£432k
23
Rutland
10 towns · 22,651 sales
£423k
24
Bedford
14 towns · 50,187 sales
£411k
25
East Sussex
43 towns · 377,185 sales
£409k
26
Bournemouth, Christchurch and Poole
13 towns · 53,132 sales
£409k
27
Gloucestershire
47 towns · 377,160 sales
£405k
28
Dorset
34 towns · 269,028 sales
£400k
29
West Northamptonshire
14 towns · 39,296 sales
£398k
30
Thurrock
26 towns · 90,999 sales
£396k
31
South Gloucestershire
19 towns · 155,531 sales
£388k
32
Wiltshire
34 towns · 281,572 sales
£387k
33
Warwickshire
35 towns · 332,961 sales
£381k
34
York
26 towns · 114,104 sales
£379k
35
Devon
58 towns · 508,069 sales
£379k
36
Monmouthshire
21 towns · 46,353 sales
£364k
37
North Somerset
17 towns · 136,035 sales
£362k
38
Southend-on-sea
28 towns · 115,857 sales
£361k
39
Cheshire East
28 towns · 127,934 sales
£359k
40
Cornwall
45 towns · 338,408 sales
£358k
41
Herefordshire
23 towns · 91,269 sales
£355k
42
Suffolk
32 towns · 442,371 sales
£351k
43
Leicestershire
26 towns · 393,982 sales
£346k
44
Somerset
55 towns · 335,069 sales
£345k
45
Worcestershire
32 towns · 323,554 sales
£340k
46
North Yorkshire
43 towns · 365,828 sales
£330k
47
Cardiff
32 towns · 183,255 sales
£328k
48
Luton
7 towns · 100,093 sales
£328k
49
North Northamptonshire
12 towns · 34,344 sales
£328k
50
Medway
18 towns · 136,183 sales
£327k
51
The Vale of Glamorgan
19 towns · 71,678 sales
£320k
52
Warrington
22 towns · 110,760 sales
£320k
53
Shropshire
36 towns · 175,326 sales
£318k
54
Norfolk
31 towns · 537,575 sales
£315k
55
Swindon
15 towns · 129,626 sales
£313k
56
Cheshire West and Chester
26 towns · 98,832 sales
£308k
57
City of Nottingham
9 towns · 123,084 sales
£305k
58
Isle of Wight
17 towns · 99,936 sales
£304k
59
City of Peterborough
14 towns · 99,458 sales
£303k
60
Portsmouth
26 towns · 117,813 sales
£299k
61
Northamptonshire
23 towns · 386,368 sales
£295k
62
Westmorland and Furness
26 towns · 13,739 sales
£295k
63
Southampton
21 towns · 127,888 sales
£294k
64
West Midlands
38 towns · 1,175,447 sales
£289k
65
Staffordshire
34 towns · 444,438 sales
£287k
66
Leicester
23 towns · 123,899 sales
£283k
67
Torbay
16 towns · 96,913 sales
£280k
68
Powys
56 towns · 56,594 sales
£279k
69
Greater Manchester
48 towns · 1,381,138 sales
£277k
70
Nottinghamshire
18 towns · 465,605 sales
£272k
71
Isle of Anglesey
40 towns · 32,581 sales
£270k
72
Ceredigion
42 towns · 31,078 sales
£269k
73
Derbyshire
32 towns · 443,185 sales
£264k
74
Lincolnshire
30 towns · 457,381 sales
£258k
75
Pembrokeshire
43 towns · 58,385 sales
£256k
76
Northumberland
33 towns · 178,328 sales
£254k
77
East Riding of Yorkshire
27 towns · 210,619 sales
£253k
78
Wrekin
10 towns · 85,813 sales
£250k
79
West Yorkshire
39 towns · 1,178,686 sales
£249k
80
Newport
25 towns · 75,874 sales
£245k
81
Wrexham
26 towns · 55,411 sales
£243k
82
Gwynedd
68 towns · 59,821 sales
£241k
83
City of Plymouth
22 towns · 132,606 sales
£241k
84
Conwy
39 towns · 65,845 sales
£240k
85
City of Derby
16 towns · 121,187 sales
£237k
86
Flintshire
26 towns · 69,952 sales
£236k
87
Swansea
19 towns · 115,367 sales
£233k
88
Denbighshire
27 towns · 49,013 sales
£232k
89
Cumbria
46 towns · 261,873 sales
£231k
90
Lancashire
39 towns · 709,716 sales
£229k
91
Merseyside
23 towns · 660,748 sales
£227k
92
South Yorkshire
19 towns · 643,894 sales
£226k
93
Carmarthenshire
46 towns · 82,130 sales
£225k
94
Halton
11 towns · 56,060 sales
£225k
95
Cumberland
24 towns · 16,026 sales
£221k
96
Bridgend
21 towns · 68,507 sales
£221k
97
Tyne and Wear
28 towns · 546,082 sales
£218k
98
Torfaen
15 towns · 38,857 sales
£218k
99
Stockton-on-tees
10 towns · 107,076 sales
£205k
100
Blackburn With Darwen
16 towns · 68,169 sales
£205k
101
Caerphilly
26 towns · 76,857 sales
£199k
102
Darlington
13 towns · 65,214 sales
£198k
103
North Lincolnshire
16 towns · 83,809 sales
£198k
104
Stoke-on-trent
16 towns · 130,242 sales
£172k
105
North East Lincolnshire
13 towns · 89,997 sales
£169k
106
Redcar and Cleveland
9 towns · 67,368 sales
£168k
107
Neath Port Talbot
13 towns · 62,215 sales
£167k
108
County Durham
28 towns · 144,351 sales
£165k
109
Middlesbrough
8 towns · 70,102 sales
£165k
110
Rhondda Cynon Taff
36 towns · 111,003 sales
£163k
111
Merthyr Tydfil
16 towns · 23,812 sales
£161k
112
Hartlepool
7 towns · 51,620 sales
£157k
113
City of Kingston upon Hull
14 towns · 125,919 sales
£152k
114
Blackpool
14 towns · 91,479 sales
£150k
115
Blaenau Gwent
19 towns · 27,499 sales
£140k