The average house price on Castlehall, Tamworth is £110,146. Prices range from £38,000 to £277,500.
There are 48 properties on Castlehall, Tamworth.
Average house prices on Castlehall, Tamworth have risen by 528.4% from £43,167 in 1995 to £271,250 in 2024.
Castlehall, Tamworth is in the B77 postcode district.