Invite a friend
NPHS Chamber Instrumental Concert
More About North Penn High School
North Penn High School is part of the North Penn School District, located in Lansdale. Offering public education for students in the area, North Penn High School ranks as one of the largest high schools in the region, with 3,423 students in grades 10 through 12. A variety of community and family-oriented programs as well as sports teams are offered to tie the school to the community.