The best schools in Perth and Kinross

Compare 77 schools in Perth and Kinross on one page: the top-rated secondary schools ranked by Highers and National 5 results and our composite score, plus every primary and special school in the area. Top of the list: Kinross High School (secondary).

Local Authority 77 schools

Primary schools

65 primary schools in Perth and Kinross, listed A to Z. Scotland publishes no per-school primary results, so they are not ranked. Showing the first 6.

Secondary schools

11 secondary schools in Perth and Kinross, ranked by our composite score. Showing the top 6.

SEND and special schools

1 special school in Perth and Kinross, listed A to Z.

Schools in Perth and Kinross: common questions

See every school in Perth and Kinross

Browse the full list with filters for phase and our score.