The postcode for Hamilton Valley NSW is 2641. Hamilton Valley is in New South Wales. Hamilton Valley is about 459.2 kms south-west of NSW's capital city of Sydney.