The average house price on Birchgrove Road, Swansea is £121,921. Prices range from £13,000 to £665,000.
There are 195 properties on Birchgrove Road, Swansea.
Average house prices on Birchgrove Road, Swansea have risen by 768.3% from £50,000 in 1995 to £434,167 in 2025.
Birchgrove Road, Swansea is in the SA7 postcode district.