Public • Grades K-6442 students • 16 student/teacher
Public • Grades PK-6345 students • 18 student/teacher
Private • Grades K-8204 students • 19 student/teacher
Croydon contains 3 schools. One of the best schools is Devine Elementary School, which is rated 7. Devine Elementary School has 442 students. The public schools in Croydon are part of Bristol Township School District. Beverly City School is close by and scores lower than Bristol Township School District. Nearby Edgewater Park Township scores higher, with a rating of 5. The population of Croydon is 9,491. Bristol Township School District enrolls 66% of the population of Croydon.