A total of 84 of Scotland’s primary schools ensure that almost ever primary seven pupil is up to standard in reading, writing, numeracy, listening and talking according to a new league table.
The Sunday Times report used data submitted by schools in each of the four categories to come up with a mark out of a maximum of 400.
Read more: Prestigious international school that claimed steady pupil numbers could shut over falling roll
A total of 1,197 primary schools provided data for the annual Achievement in Curriculum for Excellence Levels publications, with the remaining 729 on the government database not participating, either because no children were up to standard, the school roll was too small or the data was not collected centrally.
Schools with a higher proportion of deprived pupils were weighted to rise up the league table to recognise their achievement in delivering a good education despite the challenges of poverty.
The schools were then placed in a league table according to how well they were performing.
In the area covered by the Fife Council a total of 10 received at least 380 points - with three earning full marks.
Here are all 10.
Make sure you don't miss a moment of breaking news from across Scotland by signing up to our free newsletter here.

5. St John's R C Primary School
The third and final Fife primary school to get a score of 390 out of 400 is St John's R C Primary School in Rosyth. It lost 10 marks in the reading category. Again, less than 10 per cent of pupils are "very disadvantaged". | Google Maps

6. St Marie's R C Primary School
Between 30 per cent and 40 per cent of the 397 pupils at St Marie's R C Primary School, in Kirkcaldy, come from 'very disadvantaged' families. The school still managed to score an impressive 380 points in the report, dropping marks in the numeracy and writing categories. | Google Maps

7. Kinglassie Primary School
Located in the village of Kinglassie to the west of Glenrothes, Kinglassie Primary School also scored 380 points - dropping 10 in each of the numeracy and writing categories. Fewer than 10 per cent of their pupils come from a 'very disadvantaged' background - which is the case for the remainder of the schools on this list. | Google Maps

8. Aberdour Primary School
Eighth on our list of the best performing Fife primaries is Aberdour Primary School with a score of 380 - losing out by 10 points in each of the reading and writing categories. It has a low pupil-to-teacher ratio of 12.5. | Google Maps

