 The Selinsgrove Area Middle School serves students in grades 6-8 using a team teaching approach.Selinsgrove Area Intermediate School has students grades 3-5.Primary grades are at Selinsgrove Area Elementary School.