The postcode for Willoughby NSW is 2068. Willoughby is in New South Wales. Willoughby is about 7.0 kms north of NSW's capital city of Sydney.