OFSTED inspectors found St Michael and All Angels Primary School, Shelf, had improved considerably in recent years.
They described the Church of England school as good and only inconsistencies in teaching and leadership meant the school is not yet outstanding.
“Teaching is usually good and there are examples of outstanding teaching,” said inspectors.
“Pupils’ behaviour is consistently good both in lessons and around school.
“The ambitious leadership and drive of the head teacher, senior and middle managers and the governing body have created the conditions for learning that have allowed pupils to thrive.
“The school’s systems for checking pupils’ attainment and progress in key stage one and two are rigorous, but senior managers are not as skilled in the analysis of attainment at the end of the reception class.
“Robust links are not always made between teaching and outcomes for pupils when observing lessons and the range of staff involved in observing lessons is relatively narrow.”
Ofsted made recommendations to improve the proportion of teaching that is outstanding and increase the focus on excdellence for key leaders.
Head teacher Judith Hamlin said she was pleased hard work had been recognised and was delighted with the report.
“It reflects the hard work of staff and results over the last few years,” she said.
“All the staff and governors have worked really hard and the report reflects on the children’s attitudes as well - it’s an all-round school effort.”
The school has 208 pupils which is smaller than average and parents reported their children made good progress in lessons.
Teaching assistants were also described as proficient, able to reshape teachers’ explanations and ensure pupils fully understand the concepts that are being taught.