What is the most expensive (and cheapest) area of Malvern Hills?

Most expensive: Holdfast (£960,000). Cheapest: Lindridge (£214,875).

Back to Malvern Hills prices hub

RankAreaPrice
1Holdfast£960,000
2Knightwick£865,000
3Eldersfield£850,833
4Shelsley Kings£785,000
5Hanley£781,666
6Bockleton£737,500
7Castlemorton£718,000
8Bushley£713,333
9Little Witley£677,000
10Broadwas£673,571
11Rochford£672,500
12Grimley£662,000
13Suckley£628,753
14Hanley Castle£600,933
15Hill Croome£597,500
16Lulsley£596,666
17Kyre£585,000
18Berrow£583,750
19Cotheridge£582,250
20Martley£571,178
21Astley and Dunley£562,624
22Lower Sapey£559,375
23Hillhampton£542,779
24Abberley£526,100
25Severn Stoke£523,500
26Guarlford£519,000
27Mamble£513,500
28Great Witley£513,375
29Little Malvern£502,000
30Pensax£499,500
31Croome D'Abitot£495,000
32Doddenham£492,500
33Earl's Croome£490,166
34Alfrick£483,975
35Stockton on Teme£483,750
36Wichenford£476,250
37Shrawley£468,333
38Bransford£468,333
39Longdon£456,374
40Ripple£452,195
41Eastham£448,750
42Pendock£445,000
43Bayton£422,500
44Birtsmorton£421,916
45Stoke Bliss£417,000
46Holt£413,000
47Knighton on Teme£405,916
48Queenhill£405,000
49Clifton upon Teme£404,692
50Shelsley Beauchamp£403,333
51Hallow£402,699
52Leigh£393,563
53Malvern Wells£392,373
54Broadheath£390,051
55West Malvern£382,857
56Kenswick£382,500
57Welland£377,653
58Powick£377,081
59Shelsley Walsh£375,000
60Rushwick£370,030
61Kempsey£361,357
62Malvern£326,457
63Upton-upon-Severn£312,697
64Tenbury£306,670
65Stanford with Orleton£298,500
66Madresfield£295,000
67Newland£241,666
68Lindridge£214,875

Data sources

Location boundary data sourced from OpenStreetMap and price information is from HM Land Registry

Last updated at 15 September 2026 at 09:01 with the latest Land Registry data (July 2026). The Malvern Hills dataset covers 3,307 postcodes.

Read our full data methodology

Contains HM Land Registry data © Crown copyright and database right 2026. This data is licensed under the Open Government Licence v3.0.

About·Data methodology