The postcode for Amherst VIC is 3371. Amherst is in Victoria. Amherst is about 136.3 kms north-west of VIC's capital city of Melbourne.