The postal code of Portnasallan is PH9 0PL. Portnasallan is a street in Grandtully Perth and Kinross, Scotland, United Kingdom.