The PH postcode area, also known as the Perth postcode area,[2] is a group of 43 postcode districts for post towns: Aberfeldy, Acharacle, Arisaig, Auchterarder, Aviemore, Ballachulish, Blairgowrie, Boat of Garten, Carrbridge, Corrour, Crieff, Dalwhinnie, Dunkeld, Fort Augustus, Fort William, Glenfinnan, Grantown-on-Spey, Invergarry, Isle of Canna, Isle of Eigg, Isle of Rum, Kingussie, Kinlochleven, Lochailort, Mallaig, Nethy Bridge, Newtonmore, Perth, Pitlochry, Roy Bridge and Spean Bridge in Scotland.
Ballachulish and Kinlochleven were originally in the PA area as PA39 and PA40 respectively, before being transferred to the PH area in 1999.[3]