The average house price on New Road, Stafford is £277,577. Prices range from £51,000 to £820,000.
There are 13 properties on New Road, Stafford.
Average house prices on New Road, Stafford have risen by 620.6% from £51,000 in 1996 to £367,500 in 2024.
New Road, Stafford is in the ST19 postcode district.