The postcode for Barnsley NSW is 2278. Barnsley is in New South Wales. Barnsley is about 109.9 kms north of NSW's capital city of Sydney.