The postcode for Pinkerton Plains SA is 5400. Pinkerton Plains is in South Australia. Pinkerton Plains is about 58.6 kms north of SA's capital city of Adelaide.