 On Main Street, in the centre of the village is Barrhill Bowling Club, affectionately known to locals as "The BBC".The Cross Water (a tributary of the River Stinchar - not to be confused with the Cross Water of Luce) flows through the village.Barrhill Primary School serves the local population, providing education for 5-11 year olds.