Scotland most improved primary schools have been revealed in a new league table published today.
The Times' Primary School League Tables has shown the improvements that primary schools have made since 2019.
It was able to pin the most improved schools by collecting data from the Scottish Government website, which looks into the rates of reading, writing, numeracy and listening and talking over the past year - with a score out of 400 given.
Comparisons were then made between the figures recorded in 2021 with those reported in 2019.
The study also looked at the numbers of pupils that come from deprived areas.
Niddrie Mill Primary School in Edinburgh was named the most improved school in 2021 as it saw its score soar from 200 in 2019 to 370 two years later.
Around 87 per cent of the pupils and their families live in deprived neighbourhoods.
Scotland's primary schools with biggest improvement
Here are the top 55 most improved schools in Scotland over the past two years (school, council area and 2019 - 2021 change score).
- Niddrie Mill Primary School, City of Edinburgh - 170
- Ravenswood Primary School, North Lanarkshire - 160
- Easter Carmuirs Primary School, Falkirk - 160
- South Lodge Primary, Highland - 150
- Greenhills Primary School, South Lanarkshire - 140
- Holm Primary, Highland - 140
- Leith Walk Primary School, City of Edinburgh - 120
- St Ignatius’ Primary School, North Lanarkshire - 110
- Muirtown Primary, Highland - 110
- Dykehead Primary School, North Lanarkshire - 100
- St Andrews’ Primary School, East Ayrshire - 100
- St Francis’ Roman Catholic Primary School, City of Edinburgh - 100
- Lynburn Primary Schoo, Fife - 100
- Fair Isle Primary School, Fife - 100
- Rattray Primary School, Perth and Kinross - 100
- Seafield Primary School, Moray - 100
- Aviemore Primary, Highland - 100
- St Patrick’s Primary School - New Stevenson, North Lanarkshire - 90
- Lawmuir Primary School, North Lanarkshire - 90
- Caldercuilt Primary School, Glasgow City - 90
- Aultmore Park Primary School, Glasgow City - 90
- Corpus Christi Primary Schoo, Glasgow City - 90
- St Serf’s Primary School, Clackmannanshire - 90
- Andover Primary Schoo, Angus - 90
- Bainsford Primary School, Falkirk - 80
- Mayfield Primary School, Midlothian - 80
- Lawfield Primary School, Midlothian - 80
- Keith Primary School, Moray - 80
- Craisghill Primary, Highland - 80
- Mount Pleasant Primary, Highland - 80
- St Athanasius’ Primary Schoo, South Lanarkshire - 70
- Heathery Knowe Primary School, South Lanarkshire - 70
- Golfhill Primary School, North Lanarkshire - 70
- Beancross Primary Schoo, Falkirk - 70
- St Mary’s Roman Catholic Primary School (Leith), City of Edinburgh - 70
- Preston Street Primary School, City of Edinburgh - 70
- Prestonfield Primary School, City of Edinburgh - 70
- St Joesph’s R C Primary School, Fife - 70
- Lawhead Primary School, Fife - 70
- Viewlands Primary Schoo, Perth and Kinross - 70
- Scotstown Primary School, Aberdeen City - 70
- Pilmuir Primary School, Moray - 70
- Law Primary School, South Lanarkshire - 60
- South Park Primary School, South Lanarkshire - 60
- Woodhead Primary School, South Lanarkshire - 60
- Aitkenhead Primary School, North Lanarkshire - 60
- Greenhill Primary School, North Lanarkshire - 60
- St Brigid’s Primary School, Glasgow City, 60
- Cleeves Primary School, Glasgow City - 60
- St Machan’s Primary School, East Dunbartonshire - 60
- Kincaidston Primary School, South Ayrshire - 60
- Park Primary School, Clackmannanshire - 60
- Bonnyrigg Primary School, Midlothian - 60
- Claypotts Castle Primary School, Dundee City - 60
- Westpark School, Aberdeen City - 60
Don't miss the latest news from around Scotland and beyond - Sign up to our daily newsletter here.