The average house price on Tower Street, Heywood is £64,996. Prices range from £13,000 to £285,000.
There are 57 properties on Tower Street, Heywood.
Average house prices on Tower Street, Heywood have risen by 297.7% from £25,143 in 1995 to £100,000 in 2025.
Tower Street, Heywood is in the OL10 postcode district.