The average house price on High Street, Towcester is £290,435. Prices range from £18,750 to £3,350,000.
There are 379 properties on High Street, Towcester.
Average house prices on High Street, Towcester have risen by 500% from £91,238 in 1995 to £547,400 in 2025.
High Street, Towcester is in the NN12 postcode district.