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