100% FREE

Craven Arms house prices by street

Sold prices for 18 streets in Craven Arms, Herefordshire, from HM Land Registry records.

Over the last 12 months, homes in Craven Arms sold for £353,700 on average, about the same as the England and Wales average. The yearly average has gone from £263,445 in 2016 to £331,750 in 2026, a rise of 26%. High Street was the priciest street over the past year at an average of £371,667, while homes on High Street went for around £371,667. High Street has had more sales than any other street in the town, with 25 since 2016.

Average price (last 12 months)
£353,700
Sales recorded
139
since 2016
Streets
18

How Craven Arms compares

Craven Arms£353,700
England & Wales£358,701

Postcode areas in Craven Arms

Average sale price in Craven Arms by year

2016: £263,445 (10 sales)2016£263k2017: £261,929 (20 sales)2017£262k2018: £277,349 (14 sales)2018£277k2019: £309,583 (6 sales)2019£310k2020: £341,250 (12 sales)2020£341k2021: £343,125 (22 sales)2021£343k2022: £240,813 (8 sales)2022£241k2023: £232,429 (7 sales)2023£232k2024: £268,903 (21 sales)2024£269k2025: £306,999 (11 sales)2025£307k2026: £331,750 (8 sales)2026£332k

Most expensive streets in Craven Arms · Cheapest streets · New builds

Most expensive streets (last 12 months)

  1. High Street £371,667

Most affordable streets (last 12 months)

  1. High Street £371,667

Busiest streets for sales

  1. High Street 25 sales
  2. Watling Street 24 sales
  3. Florence Way 16 sales
  4. The Criftins 13 sales
  5. Plough Meadow 12 sales
  6. Rosemary 9 sales
  7. Rosemary Lane 7 sales
  8. Dark Lane 6 sales
  9. Church Street 5 sales
  10. Hightree Bank 5 sales

All streets in Craven Arms