The first league table of 2022 has been published, revealing Scotland's best to worst primary schools. 

The Times released its ranking on Thursday, January 27, marking the second time that primary schools in Scotland have had their performances published on a school-by-school basis.

This ranking is based on the percentage of P7 pupils who have met Scotland’s Curriculum for Excellence required standards across the core skills.

750 schools have not published their stats since they have been able to properly assess students among other factors.

The data also suggests that "one-third of Scottish schools saw a fall in reading, writing and counting skills among primary seven pupils last year," according to The Times.

What are the best primary schools in Scotland?

These are the best performing primary schools in Scotland according to The Times.

  1. St Bernadette's Primary School (North Lanarkshire)
  2. St Andrew's Primary School (North Lanarkshire)
  3. St Joseph's Roman Catholic Primary School (Edinburgh)
  4. Prestonfield Primary School (Edinburgh)
  5. Symington Primary School (South Ayreshire)
  6. St Mary's Primary School - Cleland (North Lanarkshire)
  7. Ravenswood Primary School (North Lanarkshire)
  8. Hill of Beath Primary School (Fife)
  9. Boghall Primary School (West Lothian)
  10. St Joseph's Primary School (Whitburn- West Lothian)

What are the worst primary schools in Scotland?

These are the ten worst-performing primary schools in Scotland as published in The Times' 2022 league table.

  1. All Saints Primary School (Inverclyde)
  2. St Cuthbert's Primary School (Glasgow)
  3. Carbrain Primary School (North Lanarkshire)
  4. Smithton Primary (Highland Council)
  5. Dunoon Primary School (Argyll and Bute Council)
  6. Buckhaven Primary School (Fife Council)
  7. Grantown Primary (Highland Council)
  8. James Hamilton Primary (East Ayrshire)
  9. Applegrove Primary School (Moray Council)
  10. Hilton Primary (Highland Council)

 

How did the East Lothian schools fare?

These are all the primary schools in East Lothian as they appeared in The Times' 2022 league table.

  1. Stoneyhill Primary School (194th)
  2. Windygoul Primary School (390th)
  3. Haddington Primary School (407th)
  4. St Martin’s RC Primary School (559th)
  5. Dunbar Primary School (689th)
  6. Gullane Primary School (711th)
  7. Sanderson’s Wynd Primary School (745th)
  8. Campie Primary School (756th)
  9. East Linton Primary School (781st)
  10. Law Primary School (855th)
  11. Pinkie St Peter’s Primary School (874th)
  12. Loretto RC Primary School (877th)
  13. Preston Tower Primary School (890th)
  14. Cockenzie Primary School (960th)
  15. Yester Primary School (1003rd)
  16. Musselburgh Burgh Primary School (1018th)
  17. Pencaitland Primary School (1055th)
  18. Wallyford Primary School (1167th)

 

Not all schools in the county have been included in the list as The Times said they had not released their statistics due to the inability to properly assess their students amongst other factors.

See the full 2022 league table via The Times website.