The postcode for Hornsby Heights NSW is 2077. Hornsby Heights is in New South Wales. Hornsby Heights is about 24.1 kms north-west of NSW's capital city of Sydney.