PH Postcode Area Area

The PH postcode area is centred on Perth. Here are all of its postcode districts.

43
Districts
6,170
Postcodes
165,118
Population

Postcode districts in the PH area

DistrictPost townPostcodesPopulation
PH2 Perth 1,264 34,760
PH1 Perth 1,240 43,884
PH10 Blairgowrie 471 11,000
PH33 Fort William 432 11,934
PH7 Crieff 361 9,124
PH3 Auchterarder 247 5,726
PH16 Pitlochry 231 4,004
PH13 Blairgowrie 183 4,069
PH11 Blairgowrie 182 3,389
PH15 Aberfeldy 177 3,502
PH26 Grantown-on-Spey 141 3,764
PH22 Aviemore 122 3,677
PH8 Dunkeld 117 2,155
PH6 Crieff 114 2,461
PH21 Kingussie 105 2,199
PH12 Blairgowrie 93 1,947
PH14 Perth 70 1,768
PH20 Newtonmore 53 1,534
PH18 Pitlochry 46 767
PH50 Kinlochleven 46 906
PH9 Pitlochry 44 921
PH5 Crieff 43 943
PH49 Ballachulish 41 1,152
PH41 Mallaig 40 991
PH32 Fort Augustus 39 768
PH25 Nethy Bridge 35 905
PH36 Acharacle 34 1,259
PH4 Auchterarder 33 820
PH23 Carrbridge 32 811
PH34 Spean Bridge 26 1,075
PH24 Boat of Garten 24 657
PH35 Invergarry 15 317
PH17 Pitlochry 13 167
PH39 Arisaig 13 384
PH31 Roy Bridge 12 552
PH40 Mallaig 10 298
PH19 Dalwhinnie 7 95
PH37 Glenfinnan 5 159
PH38 Lochailort 5 158
PH30 Corrour 1 11
PH42 Isle of Eigg 1 83
PH43 Isle of Rum 1 22
PH44 Isle of Canna 1

Frequently asked questions

What does the PH postcode area cover?

The PH postcode area is centred on Perth and contains 43 postcode districts.

How many postcodes are in the PH area?

There are approximately 6,170 postcodes in the PH postcode area.