It is a community school administered by Lancashire County Council.[2] The school also has a specialism in science. Feeder primary schools include Ashton Primary School and St Andrews CE Primary School in Ashton-on-Ribble, Lea Community Primary School and Lea Endowed CE Primary School in Lea, and Cottam Primary School in Cottam.[3]