The average house price on St Johns Road, Newbury is £186,212. Prices range from £2,000 to £525,000.
There are 62 properties on St Johns Road, Newbury.
Average house prices on St Johns Road, Newbury have risen by 80.7% from £49,250 in 1995 to £89,000 in 2025.
St Johns Road, Newbury is in the RG14 postcode district.