
Find the right school for your child
Search and compare schools to find the best fit.
In
20 schools+
Sort by
Winchester High School
Winchester, MA
PublicHigh School
10.0
1,418
Students
14:1
Ratio
Winn Brook School
Belmont, MA
PublicElementary
10.0
280
Students
16:1
Ratio
Woodland Elementary School
Weston, MA
PublicPreschool / Elementary
10.0
302
Students
8:1
Ratio
Maria Hastings Elementary School
Lexington, MA
PublicElementary
10.0
538
Students
11:1
Ratio
Belmont High School
Belmont, MA
PublicHigh School
10.0
1,498
Students
17:1
Ratio
Newton South High School
Newton, MA
PublicHigh School
10.0
1,865
Students
11:1
Ratio
Glover Elementary School
Marblehead, MA
PublicPreschool / Elementary
10.0
317
Students
11:1
Ratio
Littleton High School
Littleton, MA
PublicHigh School
10.0
461
Students
12:1
Ratio
Hingham High School
Hingham, MA
PublicHigh School
10.0
1,022
Students
14:1
Ratio
Wayland High School
Wayland, MA
PublicHigh School
10.0
792
Students
11:1
Ratio
Arlington High School
Arlington, MA
PublicHigh School
10.0
1,757
Students
13:1
Ratio
Massachusetts Academy for Math and Science at WPI
Worcester, MA
PublicHigh School
10.0
98
Students
16:1
Ratio
Melrose High School
Melrose, MA
PublicHigh School
10.0
1,004
Students
12:1
Ratio
Milton High School
Milton, MA
PublicHigh School
10.0
1,127
Students
14:1
Ratio
Country Elementary School
Weston, MA
PublicPreschool / Elementary
10.0
335
Students
13:1
Ratio
Hopkinton High School
Hopkinton, MA
PublicHigh School
10.0
1,294
Students
13:1
Ratio
J Turner Hood School
North Reading, MA
PublicPreschool / Elementary
10.0
418
Students
11:1
Ratio
Sharon High School
Sharon, MA
PublicHigh School
10.0
1,129
Students
13:1
Ratio
Sunita L. Williams Elementary
Needham, MA
PublicElementary
10.0
519
Students
13:1
Ratio
Duxbury High School
Duxbury, MA
PublicHigh School
10.0
778
Students
12:1
Ratio
