House price watch logo

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

Most expensive: Knightwick (£1,050,000). Cheapest: Lindridge (£250,500).

Back to Malvern Hills prices hub

RankAreaPrice
1Knightwick£1,050,000
2Shelsley Kings£960,600
3Holdfast£960,000
4Eldersfield£850,833
5Bockleton£737,500
6Hanley£735,000
7Castlemorton£702,857
8Earl's Croome£675,000
9Queenhill£657,500
10Broadwas£613,928
11Berrow£611,500
12Grimley£604,285
13Hill Croome£597,500
14Lulsley£596,666
15Bushley£590,000
16Suckley£582,400
17Hanley Castle£561,083
18Lower Sapey£559,375
19Severn Stoke£557,428
20Bayton£550,000
21Rochford£547,500
22Hillhampton£542,779
23Wichenford£542,333
24Martley£541,230
25Kyre£535,000
26Little Witley£528,750
27Pensax£521,000
28Guarlford£519,000
29Mamble£511,200
30Little Malvern£502,000
31Croome D'Abitot£495,000
32Abberley£492,100
33Shrawley£485,000
34Stockton on Teme£483,750
35Ripple£482,660
36Bransford£468,333
37Eastham£448,750
38Astley and Dunley£447,642
39Alfrick£446,071
40Pendock£445,000
41Great Witley£426,883
42Longdon£422,333
43Birtsmorton£421,916
44Clifton upon Teme£421,750
45Stoke Bliss£417,000
46Holt£413,100
47Knighton on Teme£410,071
48Leigh£405,911
49Doddenham£392,500
50Kenswick£382,500
51Kempsey£377,197
52Hallow£376,666
53Broadheath£376,589
54Shelsley Walsh£375,000
55Newland£374,000
56Powick£373,053
57Malvern Wells£366,459
58Rushwick£365,836
59West Malvern£360,950
60Cotheridge£347,666
61Welland£331,359
62Shelsley Beauchamp£325,000
63Malvern£321,712
64Tenbury£300,075
65Stanford with Orleton£298,500
66Madresfield£295,000
67Upton-upon-Severn£283,977
68Lindridge£250,500

Data sources

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

Last updated at 20 May 2026 at 10:31 with the latest Land Registry data (March 2026). The Malvern Hills dataset covers 3,307 postcodes.

Read our full data methodology

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