Skip To Main Content

Our Pennridge Schools

Pennridge's eleven schools feature a comprehensive and rigorous curriculum, state-of-the-art technology, and well-maintained grounds. The Pennridge School District is home to 11 schools; seven Elementary Schools, 3 Middle Schools, and a large High School. More than 6000 students call Pennridge their home.

Our Pennridge schools are home to nearly 7,000 students and close to 1,300 dedicated teachers, administrators, and support staff,

Our professional staff is comprised of full and part time certificated teachers with an average of 14 years teaching experience and 86% of whom have Master’s degrees.

Please click below to take a tour of all 11 of our excellent schools as well as the Upper Bucks County Technical School.

On each school's page, you will find everything you can imagine about that school and why we are so proud of the students, staff and programs inside each of them!

Pennridge High School

Pennridge North Middle School

Pennridge Central Middle School

Pennridge South Middle School

Bedminster Elementary School

Deibler Elementary School

Grasse Elementary School

Guth Elementary School

Sellersville Elementary School

Seylar Elementary School

West Rockhill Elementary School

Upper Bucks County Technical School