The postcode for Moorebank NSW is 2170. Moorebank is in New South Wales. Moorebank is about 24.8 kms west of NSW's capital city of Sydney.