Haverhill Schools
19
Public Schools
3
Private Schools
4
Pre Schools
17
Elementary Schools
10
Middle Schools
5
High Schools
Pre Schools in Haverhill
School
Type
Grade
#Students
Grade PRESCHOOL-K
#Students 65
Grade PRESCHOOL-K
#Students 76
Grade PRESCHOOL-PRESCHOOL
#Students 200
Grade PRESCHOOL-8
#Students 300
Elementary Schools in Haverhill
School
Type
Grade
#Students
Grade K-K
#Students 146
Grade 1-12
#Students 230
Grade K-5
#Students 623
Grade 1-8
#Students 1000
Grade K-K
#Students 135
Grade K-4
#Students 520
Grade K-2
#Students 260
Grade PRESCHOOL-K
#Students 65
Grade PRESCHOOL-K
#Students 76
Grade K-4
#Students 500
Grade K-8
#Students 400
Grade PRESCHOOL-8
#Students 300
Grade 1-4
#Students 525
Grade K-2
#Students 139
Middle Schools in Haverhill
School
Type
Grade
#Students
Grade 1-12
#Students 230
Grade 6-8
#Students 450
Grade 1-8
#Students 1000
Grade 5-8
#Students 500
Grade 6-12
#Students 49
Grade 5-8
#Students 500
Grade K-8
#Students 400
Grade PRESCHOOL-8
#Students 300
High Schools in Haverhill
School
Type
Grade
#Students
Grade 1-12
#Students 230
Grade 6-12
#Students 49
Grade 9-12
#Students 1874
Grade 9-12
#Students 1307