The best schools in North Lanarkshire

Compare 155 schools in North Lanarkshire 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: Kilsyth Academy (secondary).

Local Authority 155 schools

Primary schools

118 primary schools in North Lanarkshire, listed A to Z. Scotland publishes no per-school primary results, so they are not ranked. Showing the first 6.

Secondary schools

23 secondary schools in North Lanarkshire, ranked by our composite score. Showing the top 6.

SEND and special schools

14 special schools in North Lanarkshire, listed A to Z. Showing the first 6.

Schools in North Lanarkshire: common questions

See every school in North Lanarkshire

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