Croftlands Junior School was created in 1974 when the previous primary school was divided into two schools to cater for Infant and Junior children separately. It is a Local Authority Community School, sharing its extensive site with Croftlands Infant School. The grounds include a large playing field, two playgrounds and a wooded wildlife area and are under continual development and improvement.
In September 2016, there were 148 children in school, aged between 7 and 11. The school is currently organised into six mixed age classes, three Year 3/4 classes and three Year 5/6 classes. All classes are mixed ability and have an average of 25 pupils. The teachers in each class work together with the teachers of the same age group so that the children experience a similar broad and rich curriculum based on National Curriculum Guidelines.