The average house price on Castle Street, Salisbury is £211,605. Prices range from £25,000 to £3,140,000.
There are 211 properties on Castle Street, Salisbury.
Average house prices on Castle Street, Salisbury have risen by 314% from £45,000 in 1995 to £186,286 in 2025.
Castle Street, Salisbury is in the SP1 postcode district.