Best Schools in Bristol Township

Which schools are assigned to my home?

About Bristol Township

Bristol Township contains 5 schools. One of the highest rated schools is Bristol High School, with a rating of 5. Bristol High School has 359 children. The public schools in Bristol Township are in Bristol Township School District or Bucks County Technical High School. Burlington Township Board of Education is nearby and scores higher than Bristol Township School District. Nearby Center for Student Learning Charter School at Pennsbury scores lower, with a rating of 1. Bristol Township's population is 28,669. Bristol Township School District enrolls 22% of the population of Bristol Township.