The postcode for Banksia NSW is 2216. Banksia is in New South Wales. Banksia is about 10.7 kms south-west of NSW's capital city of Sydney.