The average house price on Poplar Hill, Stowmarket is £128,714. Prices range from £19,500 to £335,000.
There are 79 properties on Poplar Hill, Stowmarket.
Average house prices on Poplar Hill, Stowmarket have risen by 700.5% from £32,167 in 1995 to £257,500 in 2025.
Poplar Hill, Stowmarket is in the IP14 postcode district.