The postal code of Balchraggan is PH9 0PB. Balchraggan is a street in Tulliemet Perth and Kinross, Scotland, United Kingdom.