Elementary Schools in Bristol Township

Which schools are assigned to my home?

About Bristol Township

Bristol Township contains 2 primary and secondary schools. One of the highest rated schools is Snyder-Girotti Elementary School, with a rating of 3. The school has 668 children. Public schools in Bristol Township are in Bristol Township School District and Bristol Borough School District. Bucks County Technical High School is close by and has lesser ratings than Bristol Township School District. Nearby Beverly City School is worse, with a rating of 1. Bristol Township's population is 28,669. Bristol Township School District enrolls 22% of the population of Bristol Township.