Public Schools in Bensalem

Which schools are assigned to my home?

About Bensalem

Bensalem has 9 schools. One of the highest rated schools is Cornwells Elementary School, which is rated 6. It has 591 children. The public schools in Bensalem are part of Bensalem Township School District. School Lane Charter School is close by and is rated more highly than Bensalem Township School District. Nearby Beverly City School scores lower, with a rating of 2. Bensalem's population is 55,285. Bensalem Township School District enrolls 11% of the population of Bensalem.