 Selinsgrove Area School District is the local public school.There are approximately 2900 students clustered on a campus located in Selinsgrove borough.Selinsgrove Area High School has about 960 students in grades 9-12.