The postcode for Armadale WA is 6112. Armadale is in Western Australia. Armadale is about 26.6 kms south-east of WA's capital city of Perth.