Our Schools

Braintree Public Schools consists of ten schools: one high school, two middle schools, six elementary schools and one kindergarten center.

Except for kindergarten, or those students in need of specialized services, all students are assigned to a school based on grade level and street address. If you are new to town and want to see which school your child will be assigned to please click here to be redirected to the transportation directory.* (*For Liberty Grade 1 families who are new to town, please note that assignment is subject to approval by the Superintendent's Office.)