The postcode for Beecroft Peninsula NSW is 2540. Beecroft Peninsula is in New South Wales. Beecroft Peninsula is about 135.9 kms south of NSW's capital city of Sydney.