The postcode for Leichhardt NSW is 2040. Leichhardt is in New South Wales. Leichhardt is about 5.0 kms west of NSW's capital city of Sydney.