The average house price on Hafnant, Swansea is £84,854. Prices range from £36,527 to £129,000.
There are 7 properties on Hafnant, Swansea.
Average house prices on Hafnant, Swansea have risen by 173.8% from £36,527 in 1996 to £100,000 in 2024.
Hafnant, Swansea is in the SA1 postcode district.