The postcode for Armagh SA is 5453. Armagh is in South Australia. Armagh is about 122.7 kms north of SA's capital city of Adelaide.