The average house price on Needingworth Road, St Ives is £319,454. Prices range from £25,000 to £4,100,000.
There are 83 properties on Needingworth Road, St Ives.
Average house prices on Needingworth Road, St Ives have risen by 722.1% from £81,800 in 1995 to £672,500 in 2025.
Needingworth Road, St Ives is in the PE27 postcode district.