Shown below are the details for each Perthshire club.  If your club details are wrong or need to be updated please use the contact form.

ClubAddressTownPost CodeTelephone
AberfeldyTay Bridge TerraceAberfeldyPH15 2BS01887 820172
AbernethyBack DykesAbernethyPH2 9JNNone
Almond ValleyMain StreetAlmondbankPH1 3NH01738 583123
AlythAlexander StreetAlythPH11 8AS01828 632271
AuchterarderCastle WyndAuchterarderPH3 1DA01764 662447
BankfootNicol DriveBankfootPH1 4BL01738 787166
BlackfordMoray StreetBlackfordPH4 1QF01764 682281
Blair Atholl Main StreetBlair AthollPH18 5SGNone
BlairgowrieLochy TerraceBlairgowriePH10 6HY01250 873661
BracoFeddal RoadBracoFK15 9QENone
Bridge of EarnMain StreetBridge of EarnPH2 9PLNone
BurreltonGray ParkBurreltonPH13 9PFNone
Caledonian7 Feus RoadPerthPH1 2AS01738 627944
ComrieCamp RoadComriePH6 2HANone
CrieffColdwell RoadCrieffPH7 4BE01764 653336
DunningStation RoadDunningPH2 0RH01764 684736
ErrolSchool WyndErrolPH2 7QN01821 642586
Glencarse22a Druids WayGlencarsePH2 7NQ01738 860651
GlenfargGreenbank RoadGlenfargPH2 9NWNone
InchtureMain StreetInchturePH14 9RN01828 863323
Invergowrie3 Errol RoadInvergowrieDD2 8AG01382 562201
KinnoullMuirhall TerracePerthPH2 7ES01738 624071
LongforganMain StreetLongforganDD2 5ET01382 360465
LuncartyMain StreetLuncartyPH1 3ET01738 828220
MeigleDundee RoadMeiglePH12 8UXNone
MethvenMain StreetMethvenPH1 3PU01738 840402
MuthillDrummond StreetMuthillPH5 2ANNone
PerthBalhousie North InchPerthPH1 5HS01738 621386
Perth West EndGray StreetPerthPH2 0JL01738 622464
PitlochryWest Moulin RoadPitlochryPH16 5EA07794 969991
RattrayMiddle RoadRattray, BlairgowriePH10 7EL01250 872919
SconeBalformo RoadSconePH2 6QX01738 552601
Scone RecreationAbbey RoadSconePH2 6JQ01738 551305
SpittalfieldMain StreetSpittalfieldPH1 4JR01738 710327
StanleyThe SquareStanleyPH1 4LTNone
StrathmoreForfar RoadCoupar AngusPH13 9AN01828 627599