The postcode for Cecil Hills NSW is 2171. Cecil Hills is in New South Wales. Cecil Hills is about 33.2 kms west of NSW's capital city of Sydney.