Postcode Districts within Postcode Area PH

PH1

Perth

PH2

Perth

PH3

Aberuthven

PH4

Blackford

PH5

Crieff

PH6

Crieff

PH7

Crieff

PH8

Dunkeld

PH9

Pitlochry

PH10

Blairgowrie

PH11

Alyth

PH12

Meigle , Newtyle

PH13

Coupar Angus

PH14

Perth

PH15

Aberfeldy

PH16

Pitlochry

PH17

Pitlochry

PH18

Pitlochry

PH19

Dalwhinnie

PH20

Laggan , Kinloch Laggan , Newtonmore

PH21

Insh , Kingussie , Kincraig

PH22

Aviemore

PH23

Bogroy , Carrbridge

PH24

Boat of Garten

PH25

Nethy Bridge

PH26

Grantown-on-Spey , Advie , Dulnain Bridge , Cromdale

PH30

Corrour

PH31

Tulloch , Roy Bridge , Murlaggan

PH32

Fort Augustus , Auchterawe

PH33

Fort William

PH34

Spean Bridge

PH35

Invergarry

PH36

Acharacle

PH37

Glenfinnan , Polloch

PH38

Kinlochmoidart , Glenuig , Lochailort

PH39

Arisaig

PH40

Morar

PH41

Knoydart

PH42

Isle Of Eigg

PH43

Isle Of Rum

PH44

Isle Of Canna

PH49

Ballachulish

PH50

Kinlochleven