The average house price on Orchard Place, Cowes is £146,550. Prices range from £99,500 to £230,000.
There are 10 properties on Orchard Place, Cowes.
Average house prices on Orchard Place, Cowes have risen by 46.8% from £123,500 in 2001 to £181,250 in 2024.
Orchard Place, Cowes is in the PO31 postcode district.