Skip to main content

Perth
Perthshire
PH1 5PH

Website: Perth and Kinross Council

Email: enquiries@pembrokeshire.gov.uk

Telephone: 01738 475000

Visit Perth and Kinross Council for State Primary School admission information for pupils starting at either:

  • A Primary or First school at the beginning of the reception year
  • A Junior school at the beginning of Year 3

Or Secondary State School admissions for pupils starting at either:

  • a Secondary school at the beginning of Year 7
  • an Upper school at the beginning of Year 9

State school admissions in England are regulated by the Schools Admissions Code, and schools must play fair, ensuring their admissions policy is not only fair but also transparent. Parents must play fair too: schools and local authorities are wising up on parental attempts to circumvent the code, and hundreds of school places are withdrawn every year, sometimes after the child has started school. read more

The Good Schools Guide Education Consultants now offers a specific service for parents who want advice on state school places: visit State School Service.


Schools in Perth and Kinross Council

Primary State Schools

Abernethy Primary School, 78 Main Street, Abernethy, PH2 9LA. A state school for boys and girls aged from 3 to 12.

Abernyte Primary School, Abernyte, Inchture, PH14 9ST. A state school for boys and girls aged from 3 to 12.

Aberuthven Primary School, Main Road, Aberuthven, PERTHSHIRE, PH3 1HE. A state school for boys and girls aged from 3 to 12.

Alyth Primary School, Albert Street, Alyth, PH11 8AX. A state school for boys and girls aged from 3 to 12.

Arngask Primary School, Main Street, Glenfarg, PERTH, PH2 9NT. A state school for boys and girls aged from 3 to 12.

Auchtergaven Primary School, Prieston Road, Bankfoot, PERTH, PH1 4DE. A state school for boys and girls aged from 3 to 12.

Balbeggie Primary School, Main Street, Balbeggie, PERTH, PH2 6EZ. A state school for boys and girls aged from 3 to 12.

Balhousie Primary School, Dunkeld Road, Perth, PH1 5DH. A state school for boys and girls aged from 3 to 12.

Blackford Primary School, Stirling Street, Blackford, PERTHSHIRE, PH4 1PZ. A state school for boys and girls aged from 3 to 12.

Blair Atholl Primary School, St Adamnan Road, Bridge of Tilt, PITLOCHRY, PH18 5TB. A state school for boys and girls aged from 3 to 12.

Blairingone Primary School, Blairingone, By Dollar, FK14 7NY. A state school for boys and girls aged from 3 to 12.

Braco Primary School, Braco, Dunblane, FK15 9QD. A state school for boys and girls aged from 3 to 12.

Burrelton Primary School, School Road, Burrelton, PH13 9NZ. A state school for boys and girls aged from 3 to 12.

Cleish Primary School, Cleish, Kinross, KY13 0LR. A state school for boys and girls aged from 3 to 12.

Collace Primary School, Kinrossie, Perth, PH2 6HU. A state school for boys and girls aged from 3 to 12.

Comrie Primary School, School Road, Comrie, PH6 2LZ. A state school for boys and girls aged from 3 to 12.

Coupar Angus Primary School, School Road, Coupar Angus, PERTHSHIRE, PH13 9AS. A state school for boys and girls aged from 3 to 12.

Craigie Primary School, 15 Abbott Street, Perth, PH2 0EE. A state school for boys and girls aged from 3 to 12.

Crieff Primary School, Broich Road, Crieff, PH7 3SE. A state school for boys and girls aged from 3 to 12.

Dunbarney Primary School, Main Street, Bridge Of Earn, PERTH, PH2 9DY. A state school for boys and girls aged from 3 to 12.

Dunning Primary School, Station Road, Dunning, PERTHSHIRE, PH2 0RH. A state school for boys and girls aged from 3 to 12.

Errol Primary School, Station Road, Errol, PERTHSHIRE, PH2 7QB. A state school for boys and girls aged from 3 to 12.

Forgandenny Primary School, Forgandenny, By Perth, PH2 9EL. A state school for boys and girls aged from 3 to 12.

Forteviot Primary School, Forteviot, By Dunning, PERTHSHIRE, PH2 9BT. A state school for boys and girls aged from 3 to 12.

Fossoway Primary School, Drum, Kinross, KY13 0UL. A state school for boys and girls aged from 3 to 12.

Glendelvine Primary School, Caputh, Perth, PH1 4JL. A state school for boys and girls aged from 3 to 12.

Glenlyon Primary School, Bridge of Balgie, Glenlyon, ABERFELDY, PH15 2PP. A state school for boys and girls aged from 3 to 12.

Goodlyburn Primary School, Crieff Road, Perth, PH1 2NT. A state school for boys and girls aged from 3 to 12.

Grandtully Primary School, Grandtully, Pitlochry, PH9 0PL. A state school for boys and girls aged from 3 to 12.

Greenloaning Primary School, Millhill Road, Greenloaning, BY DUNBLANE, FK15 0LY. A state school for boys and girls aged from 3 to 12.

Guildtown Primary School, School Road, Guildtown, BY PERTH, PH2 6BX. A state school for boys and girls aged from 3 to 12.

Inch View Primary and Nursery School, Glenearn Community Campus, Glenearn Road, PERTH, PH2 0BE. A state school for boys and girls aged from 3 to 12.

Inchture Primary School, Inchture, Perthshire, PH14 9RN. A state school for boys and girls aged from 3 to 12.

Invergowrie Primary School, 4 Errol Road, Invergowrie, DD2 5AD. A state school for boys and girls aged from 3 to 12.

Kenmore Primary School, Kenmore, By Aberfeldy, PERTHSHIRE, PH15 2HL. A state school for boys and girls aged from 3 to 12.

Kettins Primary School, School Road, Kettins, BLAIRGOWRIE, PH13 9JL. A state school for boys and girls aged from 3 to 12.

Kinloch Rannoch Primary School, Kinloch Rannoch, By Pitlochry, PERTHSHIRE, PH16 5PL. A state school for boys and girls aged from 3 to 12.

Kinnoull Primary School, Dundee Road, Perth, PH2 7EY. A state school for boys and girls aged from 3 to 12.

Kinross Primary School, Station Road, Kinross, KY13 8TG. A state school for boys and girls aged from 3 to 12.

Kirkmichael Primary School, Kirkmichael, Blairgowrie, PERTHSHIRE, PH10 7NX. A state school for boys and girls aged from 3 to 12.

Letham Primary School, Struan Road, Perth, PH1 2NL. A state school for boys and girls aged from 3 to 12.

Logiealmond Primary School, Harrietfield, Perth, PH1 3TB. A state school for boys and girls aged from 3 to 12.

Logierait Primary School, Ballinluig, Pitlochry, PH9 0LG. A state school for boys and girls aged from 3 to 12.

Longforgan Primary School, 66 Main Street, Longforgan, DD2 5EU. A state school for boys and girls aged from 3 to 12.

Luncarty Primary School, Marshall Road, Luncarty, PERTHSHIRE, PH1 3EX. A state school for boys and girls aged from 3 to 12.

Madderty Primary School, Madderty, Crieff, PH7 3PA. A state school for boys and girls aged from 3 to 12.

Meigle Primary School, Dundee Road, Meigle, PERTHSHIRE, PH12 8SD. A state school for boys and girls aged from 3 to 12.

Methven Primary School, Main Street, Methven, PERTH, PH1 3PX. A state school for boys and girls aged from 3 to 12.

Milnathort Primary School, Bridgefauld Road, Milnathort, KINROSS, KY13 9XP. A state school for boys and girls aged from 3 to 12.

Moncreiffe Primary School, Gleneagles Road, Perth, PH2 0AW. A state school for boys and girls aged from 3 to 12.

Murthly Primary School, Murthly, Perth, PH1 4HB. A state school for boys and girls aged from 3 to 12.

Muthill Primary School, Station Road, Muthill, PH5 2AR. A state school for boys and girls aged from 3 to 12.

Newhill Primary School, Blairgowrie Community Campus, Elm Drive, BLAIRGOWRIE, PH10 6UZ. A state school for boys and girls aged from 3 to 12.

North Muirton Primary School, Uist Place, Perth, PH1 3BY. A state school for boys and girls aged from 3 to 12.

Oakbank Primary School, Viewlands Road West, Perth, PH1 1NA. A state school for boys and girls aged from 3 to 12.

Our Lady's RC Primary School, Garth Avenue, Perth, PH1 2LG. A state school for boys and girls aged from 3 to 12.

Pitcairn Primary School, Bridgeton Brae, Almondbank, PERTH, PH1 3LJ. A state school for boys and girls aged from 3 to 12.

Portmoak Primary School, Buchan Avenue, Kinnesswood, KINROSS, KY13 9HT. A state school for boys and girls aged from 3 to 12.

Rattray Primary School, High Street, Rattray, BLAIRGOWRIE, PH10 7DG. A state school for boys and girls aged from 3 to 12.

Robert Douglas Memorial Primary School, Spoutwells Road, Scone, PERTH, PH2 6RS. A state school for boys and girls aged from 3 to 12.

Royal School Of Dunkeld Primary School, Dunkeld, PH8 0AB. A state school for boys and girls aged from 3 to 12.

Ruthvenfield Primary School, Ruthvenfield, Perth, PH1 3JP. A state school for boys and girls aged from 3 to 12.

St Dominic's RC Primary School, Broich Road, Crieff, PH7 3SB. A state school for boys and girls aged from 3 to 12.

St Madoes Primary School, Sidlaw Terrace, St Madoes, GLENCARSE, PH2 7NH. A state school for boys and girls aged from 3 to 12.

St Ninian's Episcopal Primary School, 1-5 Dunkeld Road, Perth, PH1 5RW. A state school for boys and girls aged from 3 to 12.

St Stephen's RC Primary School, Blairgowrie Community Campus, Elm Drive, BLAIRGOWRIE, PH10 6UZ. A state school for boys and girls aged from 3 to 12.

Stanley Primary School, The Square, Stanley, PERTH, PH1 4LT. A state school for boys and girls aged from 3 to 12.

Tulloch Primary School, Gillespie Place, Perth, PH1 2QX. A state school for boys and girls aged from 3 to 12.

Viewlands Primary School, Oakbank Crescent, Perth, PH1 1BU. A state school for boys and girls aged from 3 to 12.

Secondary State Schools

Blairgowrie High School, Beeches Road, Blairgowrie, PH10 6PW. A state school for boys and girls aged from 12 to 18.

Breadalbane Academy, Breadalbane Community Campus, Crieff Road, ABERFELDY, PH15 2FJ. A state school for boys and girls aged from 12 to 18.

Crieff High School, Strathearn Community Campus, Pittenzie Road, CRIEFF, PH7 3JN. A state school for boys and girls aged from 12 to 18.

Kinross High School, Loch Leven Community Campus, The Muirs, KINROSS, KY13 8FQ. A state school for boys and girls aged from 12 to 18.

Perth Academy, Murray Place, Perth, PH1 1NJ. A state school for boys and girls aged from 12 to 18.

Perth Grammar School, Gowans Terrace, Perth, PH1 5AZ. A state school for boys and girls aged from 12 to 18.

Perth High School, Oakbank Road, Perth, PH1 1HB. A state school for boys and girls aged from 12 to 18.

Pitlochry High School, East Moulin Road, Pitlochry, PH16 5ET. A state school for boys and girls aged from 12 to 18.

St John's RC Academy, North Inch Community Campus, Gowans Terrace, PERTH, PH1 5BF. A state school for boys and girls aged from 12 to 18.

The Community School of Auchterarder, New School Lane, Auchterarder, PERTHSHIRE, PH3 1BL. A state school for boys and girls aged from 12 to 18.

Special State Schools

Fairview School, Oakbank Crescent, Perth, PH1 1DF. A state special school for boys and girls aged from 3 to 18. Type of SEN provision: Has an entry in the Autism Services Directory.

Independent Schools

Ardvreck School, Gwydyr Road, Crieff, Perthshire, PH7 4EX. An independent school for boys and girls aged from 3 to 13.

Craigclowan School, Edinburgh Road, Perth, PH2 8PS. An independent school for boys and girls aged from 3 to 13.

Glenalmond College, Glenalmond, Perth, PH1 3RY. An independent school for boys and girls aged from 12 to 18.

Kilgraston School, Bridge Of Earn, Perthshire, PH2 9BQ. An independent school for girls aged from 5 to 18.

Morrison's Academy, Ferntower Road, Crieff, Perthshire, PH7 3AN. An independent school for boys and girls aged from 3 to 18.

Strathallan School, Forgandenny, Perth, Perthshire, PH2 9EG. An independent school for boys and girls aged from 9 to 18.

Independent Special Schools

Balnacraig School, Fairmount Terrace, Perth, PH2 7AR. A special independent school for boys and girls aged from 3 to 18.

Ochil Tower School, 140 High Street, Auchterarder, Perthshire, PH3 1AD. A special independent school for boys and girls aged from 5 to 18 with moderate, severe and complex needs.

Seamab School, Rumbling Bridge, Kinross, KY13 0PT. A special independent school for boys and girls aged from 3 to 18.

The New School Butterstone, Butterstone, Dunkeld, Perthshire, PH8 0HJ. A special independent school for pupils aged from 12 to 18 with Asperger’s and autism spectrum disorder, ADHD, Tourette’s syndrome and foetal alcohol syndrome


Subscribe for instant access to in-depth reviews, data and catchment:

30000 Independent, state and special schools in our parent friendly interactive directory.
 School exam results by subject and performance GCSE, Alevel or equivalent.
 Which schools pupils come from and go onto.
 Honest, opinionated and fearless independent reviews of more than 1200+ schools.
Comprehensive catchment maps for English state schools inc. year of entry.
School data comparison by A/B weighted, relative success and popularity.
 Compare schools by qualities and results.
 Independent tutor company reviews.

Try before you buy - The Charter School Southwark

**For a limited time get one month's Good Schools Guide subscription free with any purchase of The Good Schools Guide to Boarding Schools.**

The Good Schools Guide subscription

 GSG Blog >    In the news >

The Good Schools Guide newsletter

The Good Schools Guide Newsletter

Educational insight in your inbox. Sign up for our popular newsletters.

Don't overlook non-Russell Group universities.

 
 

For a limited time get one month's Good Schools Guide subscription free with any purchase of The Good Schools Guide to Boarding Schools.