The postcode for Horsley NSW is 2530. Horsley is in New South Wales. Horsley is about 79.7 kms south-west of NSW's capital city of Sydney.