The average house price on North Road, Stevenage is £927,689. Prices range from £69,995 to £21,700,000.
There are 43 properties on North Road, Stevenage.
Average house prices on North Road, Stevenage have risen by 570.9% from £104,832 in 1996 to £703,333 in 2025.
North Road, Stevenage is in the SG1 postcode district.