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,970,687 sales
£810k
2
Windsor and Maidenhead
19 towns · 83,568 sales
£719k
3
Surrey
68 towns · 697,982 sales
£662k
4
Buckinghamshire
41 towns · 303,987 sales
£588k
5
Hertfordshire
50 towns · 653,840 sales
£567k
6
Oxfordshire
33 towns · 379,376 sales
£552k
7
Wokingham
16 towns · 99,750 sales
£537k
8
Brighton and Hove
23 towns · 171,318 sales
£531k
9
Slough
12 towns · 65,029 sales
£521k
10
Bracknell Forest
14 towns · 75,179 sales
£518k
11
Bath and North East Somerset
15 towns · 98,961 sales
£514k
12
West Berkshire
17 towns · 81,545 sales
£504k
13
West Sussex
38 towns · 540,546 sales
£467k
14
Hampshire
58 towns · 814,209 sales
£451k
15
Milton Keynes
19 towns · 166,040 sales
£441k
16
Reading
11 towns · 95,051 sales
£440k
17
Central Bedfordshire
18 towns · 94,087 sales
£437k
18
Kent
49 towns · 890,103 sales
£436k
19
Cambridgeshire
26 towns · 381,675 sales
£434k
20
City of Bristol
8 towns · 243,801 sales
£434k
21
Essex
63 towns · 869,199 sales
£433k
22
Isles of Scilly
2 towns · 713 sales
£429k
23
Rutland
10 towns · 22,982 sales
£421k
24
Bedford
14 towns · 51,407 sales
£413k
25
East Sussex
43 towns · 381,459 sales
£409k
26
Bournemouth, Christchurch and Poole
13 towns · 56,037 sales
£409k
27
Gloucestershire
47 towns · 382,416 sales
£407k
28
Dorset
34 towns · 272,175 sales
£401k
29
West Northamptonshire
14 towns · 42,546 sales
£397k
30
Thurrock
26 towns · 92,090 sales
£397k
31
South Gloucestershire
19 towns · 157,792 sales
£389k
32
Wiltshire
34 towns · 285,290 sales
£388k
33
Warwickshire
33 towns · 337,956 sales
£381k
34
York
26 towns · 115,528 sales
£380k
35
Devon
58 towns · 514,613 sales
£378k
36
Monmouthshire
21 towns · 47,043 sales
£371k
37
North Somerset
17 towns · 137,849 sales
£364k
38
Cheshire East
29 towns · 131,559 sales
£361k
39
Southend-on-sea
28 towns · 117,256 sales
£361k
40
Cornwall
45 towns · 342,943 sales
£358k
41
Herefordshire
23 towns · 92,681 sales
£356k
42
Suffolk
32 towns · 448,410 sales
£351k
43
Leicestershire
26 towns · 399,902 sales
£344k
44
Somerset
55 towns · 339,685 sales
£343k
45
Worcestershire
32 towns · 328,109 sales
£342k
46
North Yorkshire
43 towns · 371,023 sales
£333k
47
North Northamptonshire
12 towns · 37,339 sales
£331k
48
Cardiff
32 towns · 185,778 sales
£330k
49
Medway
18 towns · 138,100 sales
£329k
50
Luton
7 towns · 101,172 sales
£328k
51
The Vale of Glamorgan
19 towns · 72,636 sales
£325k
52
Warrington
22 towns · 112,449 sales
£322k
53
Shropshire
36 towns · 177,768 sales
£319k
54
Norfolk
31 towns · 544,975 sales
£316k
55
Swindon
15 towns · 131,337 sales
£313k
56
Cheshire West and Chester
26 towns · 101,752 sales
£310k
57
City of Nottingham
9 towns · 124,875 sales
£305k
58
Isle of Wight
17 towns · 101,191 sales
£305k
59
City of Peterborough
14 towns · 100,887 sales
£303k
60
Portsmouth
26 towns · 119,098 sales
£299k
61
Westmorland and Furness
26 towns · 15,880 sales
£297k
62
Northamptonshire
23 towns · 386,289 sales
£295k
63
Southampton
21 towns · 129,492 sales
£294k
64
Staffordshire
34 towns · 451,333 sales
£289k
65
West Midlands
38 towns · 1,192,206 sales
£289k
66
Powys
56 towns · 57,399 sales
£282k
67
Leicester
23 towns · 125,408 sales
£282k
68
Torbay
16 towns · 98,064 sales
£280k
69
Greater Manchester
48 towns · 1,401,178 sales
£278k
70
Nottinghamshire
18 towns · 472,407 sales
£274k
71
Isle of Anglesey
40 towns · 33,009 sales
£272k
72
Ceredigion
42 towns · 31,602 sales
£270k
73
Derbyshire
32 towns · 449,892 sales
£265k
74
Lincolnshire
30 towns · 463,788 sales
£259k
75
Pembrokeshire
43 towns · 59,387 sales
£257k
76
Northumberland
33 towns · 181,153 sales
£255k
77
Wrekin
10 towns · 87,382 sales
£253k
78
East Riding of Yorkshire
27 towns · 213,692 sales
£253k
79
West Yorkshire
39 towns · 1,195,105 sales
£251k
80
Newport
25 towns · 77,167 sales
£248k
81
Wrexham
26 towns · 56,290 sales
£244k
82
Conwy
39 towns · 66,841 sales
£242k
83
City of Plymouth
22 towns · 134,545 sales
£241k
84
Gwynedd
68 towns · 60,731 sales
£241k
85
City of Derby
16 towns · 123,020 sales
£239k
86
Flintshire
26 towns · 71,082 sales
£239k
87
Swansea
19 towns · 117,027 sales
£236k
88
Denbighshire
27 towns · 49,769 sales
£234k
89
Cumbria
46 towns · 261,776 sales
£231k
90
Lancashire
39 towns · 720,522 sales
£230k
91
Merseyside
22 towns · 671,267 sales
£228k
92
South Yorkshire
19 towns · 653,930 sales
£228k
93
Carmarthenshire
46 towns · 83,496 sales
£226k
94
Halton
11 towns · 56,937 sales
£226k
95
Bridgend
21 towns · 69,523 sales
£222k
96
Tyne and Wear
28 towns · 554,641 sales
£219k
97
Torfaen
15 towns · 39,449 sales
£219k
98
Cumberland
24 towns · 18,480 sales
£216k
99
Blackburn With Darwen
16 towns · 69,320 sales
£206k
100
Stockton-on-tees
10 towns · 108,740 sales
£206k
101
North Lincolnshire
16 towns · 85,129 sales
£203k
102
Caerphilly
26 towns · 77,980 sales
£201k
103
Darlington
13 towns · 66,232 sales
£199k
104
Stoke-on-trent
16 towns · 132,117 sales
£172k
105
Redcar and Cleveland
9 towns · 68,408 sales
£169k
106
North East Lincolnshire
13 towns · 91,391 sales
£169k
107
Neath Port Talbot
13 towns · 63,226 sales
£168k
108
Middlesbrough
8 towns · 71,129 sales
£166k
109
County Durham
28 towns · 149,260 sales
£165k
110
Rhondda Cynon Taff
36 towns · 112,833 sales
£165k
111
Merthyr Tydfil
16 towns · 24,201 sales
£161k
112
Hartlepool
7 towns · 52,601 sales
£158k
113
City of Kingston upon Hull
14 towns · 127,828 sales
£154k
114
Blaenau Gwent
19 towns · 27,977 sales
£153k
115
Blackpool
14 towns · 92,711 sales
£150k