House price watch logo

What is the average house price in Malvern Hills?
£366,513

Average price per property type

Detached house illustration

Detached

£485,237

Semi-detached house illustration

Semi-Detached

£294,497

Terraced house illustration

Terraced

£238,303

Flats illustration

Flats

£208,806

Are prices going up or down?

Short term 📉

Prices decreased by £-9,468 (-2.52%) over the past year

Long term 📈

Prices increased by £116,157 (46.40%) over the past 10 years

Most expensive houses in Malvern Hills 👀

hooze farm house , worcestershire

Sold in DEC 2023

£2,820,000

31 main road, worcestershire

Sold in SEPT 2015

£2,309,774

elm hill sinton green, worcestershire

Sold in SEPT 2007

£2,300,000

View more

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

Areas in Malvern Hills range from £252,500 to £1,600,000. The most expensive area is Eldersfield with an average property price of £1,600,000. The cheapest area is Shelsley Beauchamp with an average of £252,500

The full list of areas is below. Click on any of them to go deeper into that area.

RankAreaPrice
1Eldersfield£1,600,000
2Knightwick£1,050,000
3Shelsley Kings£960,600
4Holdfast£960,000
5Grimley£748,750
6Bockleton£737,500
7Hanley£735,000
8Hanley Castle£691,000
9Castlemorton£676,666
10Pensax£659,833
11Queenhill£657,500
12Pendock£650,000
13Broadwas£639,500
14Berrow£611,500
15Suckley£599,075
16Hill Croome£597,500
17Lulsley£596,666
18Shrawley£596,428
19Bushley£590,000
20Little Witley£573,333
21Newland£567,400
22Lower Sapey£559,375
23Severn Stoke£557,428
24Guarlford£543,500
25Hillhampton£542,779
26Kyre£535,000
27Wichenford£523,800
28Ripple£521,119
29Martley£502,272
30Knighton on Teme£484,375
31Stockton on Teme£484,375
32Stanford with Orleton£464,800
33Alfrick£453,333
34Hallow£449,090
35Earl's Croome£440,500
36Great Witley£434,760
37Little Malvern£431,750
38Astley and Dunley£427,250
39Bayton£425,000
40Birtsmorton£421,916
41Abberley£420,461
42Stoke Bliss£417,000
43Leigh£411,652
44Eastham£411,250
45Holt£404,857
46Doddenham£392,500
47Cotheridge£384,750
48Rochford£384,383
49Malvern Wells£382,681
50Kenswick£382,500
51Broadheath£381,065
52Shelsley Walsh£375,000
53Mamble£374,200
54Rushwick£371,708
55West Malvern£369,884
56Clifton upon Teme£367,500
57Lindridge£360,500
58Kempsey£358,514
59Welland£354,888
60Powick£346,000
61Tenbury£334,701
62Bransford£327,545
63Malvern£311,532
64Madresfield£295,000
65Upton-upon-Severn£290,159
66Croome D'Abitot£281,500
67Longdon£273,000
68Shelsley Beauchamp£252,500
Contains HM Land Registry data © Crown copyright and database right 2021. This data is licensed under the Open Government Licence v3.0.