The postcode for Mayers Flat NSW is 2423. Mayers Flat is in New South Wales. Mayers Flat is about 192.6 kms north-east of NSW's capital city of Sydney.