The average house price on Main Street, Barry is £87,255. Prices range from £14,995 to £687,850.
There are 82 properties on Main Street, Barry.
Average house prices on Main Street, Barry have risen by 891.8% from £43,500 in 1995 to £431,425 in 2025.
Main Street, Barry is in the CF63 postcode district.