Our District
Penn Hills is the second-largest community in Allegheny County. The community is serviced by the Penn Hills School District, which has three buildings currently housing over 3,000 students. Elementary students in K through grade 5 are housed in a central elementary building. A middle school serves grades 6 through 8 and the senior high school grades 9 through 12.