The Pennridge School District covers a large stretch of central and upper Bucks County, Pennsylvania. This guide walks through the towns it serves, the schools it operates, and how to confirm your assigned school by address.
What Towns Are in the Pennridge School District?
Eight municipalities make up the Pennridge School District: the boroughs of Perkasie, Sellersville, Dublin, and Silverdale, and the townships of Bedminster, East Rockhill, Hilltown, and West Rockhill. The area covers about 95 square miles. Common zip codes include 18944 in Perkasie, 18960 in Sellersville, and 18917 in Dublin. Confirm the district by exact address.
Schools in the Pennridge School District
The district operates seven elementary schools: Bedminster, Deibler, Grasse, Guth, Sellersville, Seylar, and West Rockhill. Middle school students attend one of three middle schools, Pennridge Central, Pennridge North, and Pennridge South. All students then attend Pennridge High School for grades 9 through 12.
How to Find Your Assigned School
Your assigned schools depend on your home address. Pennridge posts attendance boundaries and school information on its official website at pennridge.org. You can also call the district office at (215) 257-5011 to confirm the elementary and middle school tied to a specific address.
Pennridge School District Quick Facts
- County: Bucks County, Pennsylvania
- Grades served: kindergarten through grade 12
- Area: about 95 square miles across eight municipalities
- Schools: seven elementary, three middle, one high school
- Official website: pennridge.org
Frequently Asked Questions About the Pennridge School District
What towns does Pennridge School District serve?
It serves Perkasie, Sellersville, Dublin, and Silverdale boroughs, plus Bedminster, East Rockhill, Hilltown, and West Rockhill townships.
How many schools are in the Pennridge School District?
The district operates seven elementary schools, three middle schools, and Pennridge High School.
What grades does Pennridge School District cover?
It serves students from kindergarten through grade 12.
Where is the Pennridge School District?
It sits in central and upper Bucks County, about 30 miles north of Philadelphia, covering roughly 95 square miles.
How do I find my assigned Pennridge school?
Check the attendance boundaries on pennridge.org or call the district at (215) 257-5011 and confirm by your street address.
Homes in the Pennridge School District Area
Thinking about a move in or near the Pennridge School District? The McKnight Team helps buyers and sellers across Bucks County. Explore nearby communities like Doylestown and Chalfont, or call us at (267) 458-2438.


Join The Discussion