The average house price on Ballhurst, Bromyard is £129,115. Prices range from £46,500 to £265,000.
There are 13 properties on Ballhurst, Bromyard.
Average house prices on Ballhurst, Bromyard have risen by 29% from £46,500 in 1997 to £60,000 in 2017.
Ballhurst, Bromyard is in the HR7 postcode district.