The postcode for Whale Beach NSW is 2107. Whale Beach is in New South Wales. Whale Beach is about 30.7 kms north of NSW's capital city of Sydney.