The postcode for Lake Haven NSW is 2263. Lake Haven is in New South Wales. Lake Haven is about 74.7 kms north of NSW's capital city of Sydney.