In 2016, Selinsgrove Area School District ranked 213th out of 494 Pennsylvania public school districts, by the Pittsburgh Business Times. In 2014, the district ranked 168th out of 493 Pennsylvania public school districts by the Pittsburgh Business Times. In 2013, the district was ranked 140th out of 493 public school district. The ranking focused on academic achievement. Selinsgrove Area High School had 834 students (2013) in grades 9-12. The Pennsylvania Department of Education reports an 80% graduation rate in 2013. The Selinsgrove Area Middle School serves students in grades 6-8 and the Selinsgrove Area Intermediate School has students grades 3-5. Primary grades at Selinsgrove Area Elementary School are Kindergarten through 2nd grade. Jackson Penn School was closed in 2009. The building was rented to a private school for special needs children in 2013. In the 2007 - 2008 school year, the Selinsgrove Area School District initiated All Day Kindergarten as one approach to improving its low elementary math and reading scores. Selinsgrove Elementary was renovated and a wing as well as a gymnasium to hold all kindergarten, first and second grades.