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 2018, there were 151 children in school, aged between 7 and 11. The school is currently organised into five mixed age classes, three Year 3/4 classes and two Year 5/6 classes. All classes are mixed ability and have an average of 30 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.