Houses for sale in Barnsley, South Yorkshire

There are 2,436 results. Barnsley, South Yorkshire. Property prices in Barnsley range from £27,000 to £1,700,000 with an average price of £262,563.

Properties for sale in Barnsley, South Yorkshire

icon