Public • Grades PK-5386 students • 13 student/teacher
Public • Grades 6-8394 students • 12 student/teacher
Town of Shirley has 2 schools. One of the highest rated schools is Lura A White Elementary School, which is rated 6. Lura A White Elementary School has 386 children. Public schools in Town of Shirley are part of Ayer Shirley Regional School District. Lunenburg Public Schools is close by and rates better than Ayer Shirley Regional School District. Nearby Harvard Public Schools scores higher, with a rating of 10. Town of Shirley's population is 7,450. Ayer Shirley Regional School District enrolls 10% of the population of Town of Shirley.