Abernethy Primary School
Spring 78 Main Street
PH29LA
Perth
01738 850313
Schools - Local Authority
Perth
Abernyte Primary School
Schools - Local Authority
Perth
Arngask Primary School
Arngas Main Street
PH29NT
Perth
01577 830263
Schools - Local Authority
Perth
Auchtergaven Primary School
Unit 3 Prieston Road
PH14DE
Perth
01738 787227
Schools - Local Authority
Perth
Balbeggie Primary School
34 Old Main Street
PH26EZ
Perth
Schools - Local Authority
Perth
Balhousie Primary School
Unit 1 79 Dunkeld Road
PH15DH
Perth
01738 624046
Schools - Local Authority
Perth
Caledonian Road Primary School
10 Arc Caledonian Road
PH28HH
Perth
01738 622139
Schools - Local Authority
Perth
Greeng
PH26HU
Perth
01821 650270
Schools - Local Authority
Perth
Craigie Primary School
Suite 15 Abbot Street
PH20EE
Perth
01738 440785
Schools - Local Authority
Perth
Dunbarney Primary School
Imex H Main Street
PH29DY
Perth
01738 812213
Schools - Local Authority
Perth
Dunning Primary School
Bridge Station Road
PH20RH
Perth
01764 684570
Schools - Local Authority
Perth
Unit 4
PH29EL
Perth
01738 812469
Schools - Local Authority
Perth
Forteviot School
Bridge 1
PH29BT
Perth
01764 684239
Schools - Local Authority
Perth
Friarton Nursery School
Friars 28B Edinburgh Road
PH28BX
Perth
01738 625675
Schools - Local Authority
Perth
Glebe School
Glebe Abbey Road
PH26LW
Perth
01738 551493
Schools - Local Authority
Perth
2 Old
PH14JL
Perth
01738 710242
Schools - Local Authority
Perth
Goodlyburn Primary School
Ashfor Crieff Road
PH12NT
Perth
01738 626656
Schools - Local Authority
Perth
Guildtown Primary School
The So School Road
PH26BX
Perth
01821 640382
Schools - Local Authority
Perth
Inchture Primary School
First Inchture Primary School
PH149RN
Perth
01828 686284
Schools - Local Authority
Perth
Kinnoull Primary School
Kinnou Dundee Road
PH27EY
Perth
01738 622130
Schools - Local Authority
Perth
Letham Primary School
Centra Struan Road
PH12NL
Perth
01738 625106
Schools - Local Authority
Perth
Logiealmond Primary School
Unit 4
PH13TB
Perth
01738 880204
Schools - Local Authority
Perth
Luncarty Primary School
Brownl
PH13EX
Perth
01738 828323
Schools - Local Authority
Perth
Methven Primary School
Millen Main Street
PH13PX
Perth
01738 840243
Schools - Local Authority
Perth
Moncreiffe Primary School
Cooper Gleneagles Road
PH20AW
Perth
01738 623921
Schools - Local Authority
Perth
Murthly Primary School
Unit 1
PH14HB
Perth
01738 710386
Schools - Local Authority
Perth
North Muirton Primary School
North Uist Place
PH13BY
Perth
01738 634681
Schools - Local Authority
Perth
Oakbank Primary School
Oakban Viewlands Rd West
PH11NA
Perth
01738 627508
Schools - Local Authority
Perth
Our Lady's R C Primary School
Our La Garth Avenue
PH12LG
Perth
01738 625291
Schools - Local Authority
Perth
Perth Academy
Perth Murray Place
PH11NJ
Perth
01738 458000
Schools - Local Authority
Perth
Perth Grammar School
Unit 2 Gowans Terrace
PH15AZ
Perth
01738 620072
Schools - Local Authority
Perth
Perth High School
9 1 Oakbank Road
PH11HB
Perth
01738 628271
Schools - Local Authority
Perth
Pitcairn Primary School
Park S Bridgeton Brae
PH13LJ
Perth
01738 583309
Schools - Local Authority
Perth
Robert Douglas Memorial Primary School
Portma Spoutwells Road
PH26RS
Perth
01738 551136
Schools - Local Authority
Perth
Ruthvenfield Primary School
Clwyd
PH13JP
Perth
01738 626761
Schools - Local Authority
Perth
St Columba's High R C School
Kitche Malvina Place
PH15BD
Perth
01738 622994
Schools - Local Authority
Perth
St John's R C Primary School
Bishop Stormont Street
PH15NW
Perth
Schools - Local Authority
Perth
St Madoes Primary School
97 Hig St. Madoes Primary School
PH27NF
Perth
01738 860332
Schools - Local Authority
Perth
St Ninians Primary School
Mayfie 1-5 Dunkeld Road
PH15RW
Perth
01738 628280
Schools - Local Authority
Perth
Stanley Primary School
Graphi The Square
PH14LT
Perth
01738 828198
Schools - Local Authority
Perth
Strathallan School
Unit 7
PH29EG
Perth
01738 815052
Schools - Local Authority
Perth
Tulloch Primary School
Mingul Gillespie Place
PH12QX
Perth
01738 627500
Schools - Local Authority
Perth
Viewlands Primary School
Elstea Oakbank Cresent
PH11BU
Perth
01738 621963
Schools - Local Authority
Perth