The postcode for St Huberts Island NSW is 2257. St Huberts Island is in New South Wales. St Huberts Island is about 43.1 kms north of NSW's capital city of Sydney.