The average house price in Craven Arms, Shropshire is £232,745. Prices range from £100 to £6,800,000.
There are 2,404 properties in Craven Arms with 2,878 recorded transactions since 1995.
The median house price in Craven Arms is £175,250, compared to an average of £232,745.
Craven Arms has 1,309 detached properties, 515 semi-detached properties, 355 terraced properties, 163 other properties.
Average house prices in Craven Arms have risen by 555.4% from £69,094 in 1995 to £452,818 in 2025.
The most popular streets in Craven Arms by number of properties include High Street, Clun Road, Watling Street, Shrewsbury Road, Coppice Drive.
Craven Arms is located in Shropshire, in the South Shropshire district.