The postcode for Pinny Beach NSW is 2281. Pinny Beach is in New South Wales. Pinny Beach is about 93.0 kms north-east of NSW's capital city of Sydney.