The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Massachusetts schools ranked by test score

Latest MCAS year (2024-25). 1,292 schools with reported Science scores. State average: 44.3%.
RankSchoolLevelSciencevs state
501Bryantville Elementary
Pembroke · Pembroke
Elementary51.0%+6.7pp
502Dorothy L Beckwith
Rehoboth · Dighton-Rehoboth
Middle51.0%+6.7pp
503Fowler School
Maynard · Maynard
Middle51.0%+6.7pp
504George H. Englesby Elementary School
Dracut · Dracut
Elementary51.0%+6.7pp
505George R Austin Intermediate School
Lakeville · Freetown-Lakeville
Elementary51.0%+6.7pp
506Great Oak
Danvers · Danvers
Elementary51.0%+6.7pp
507Mansfield High
Mansfield · Mansfield
High51.0%+6.7pp
508May Street
Worcester · Worcester
Elementary51.0%+6.7pp
509Morris
Lenox · Lenox
Elementary51.0%+6.7pp
510Old Colony Regional Vocational Technical
Rochester · Old Colony Regional Vocational Technical
High51.0%+6.7pp
511Old Rochester Regional High
Mattapoisett · Old Rochester
High51.0%+6.7pp
512Page Hilltop Elementary School
Ayer · Ayer Shirley School District
Elementary51.0%+6.7pp
513Robert J. Coelho Middle School
Attleboro · Attleboro
Middle51.0%+6.7pp
514South Shore Vocational Technical High
Hanover · South Shore Regional Vocational Technical
High51.0%+6.7pp
515Spencer Borden
Fall River · Fall River
Elementary51.0%+6.7pp
516Thomas W. Hamilton Primary School
South Weymouth · Weymouth
Elementary51.0%+6.7pp
517Upper Cape Cod Vocational Technical
Bourne · Upper Cape Cod Regional Vocational Technical
High51.0%+6.7pp
518Warren-Prescott K-8 School
Charlestown · Boston
Elementary51.0%+6.7pp
519Beverly High
Beverly · Beverly
High50.0%+5.7pp
520Chace Street
Somerset · Somerset
Elementary50.0%+5.7pp
521Chestnut Hill Community School
Belchertown · Belchertown
Middle50.0%+5.7pp
522Community
North Attleborough · North Attleborough
Elementary50.0%+5.7pp
523Cutler School
South Hamilton · Hamilton-Wenham
Elementary50.0%+5.7pp
524Essex North Shore Agricultural and Technical School
Hathorne · Essex North Shore Agricultural and Technical School District
High50.0%+5.7pp
525Freetown-Lakeville Middle School
Lakeville · Freetown-Lakeville
Middle50.0%+5.7pp
526Furnace Brook Middle
Marshfield · Marshfield
Middle50.0%+5.7pp
527Greenmont Avenue
Dracut · Dracut
Elementary50.0%+5.7pp
528James M. Quinn School
Dartmouth · Dartmouth
Elementary50.0%+5.7pp
529Kennedy-Longfellow
Cambridge · Cambridge
Elementary50.0%+5.7pp
530Miscoe Hill School
Mendon · Mendon-Upton
Middle50.0%+5.7pp
531Nessacus Regional Middle School
Dalton · Central Berkshire
Middle50.0%+5.7pp
532Quashnet School
Mashpee · Mashpee
Elementary50.0%+5.7pp
533Riverdale
Dedham · Dedham
Elementary50.0%+5.7pp
534South Elementary
Plymouth · Plymouth
Elementary50.0%+5.7pp
535Squantum
Quincy · Quincy
Elementary50.0%+5.7pp
536Stoneham High
Stoneham · Stoneham
High50.0%+5.7pp
537Turkey Hill Elementary School
Lunenburg · Lunenburg
Elementary50.0%+5.7pp
538Whittier Regional Vocational
Haverhill · Whittier Regional Vocational Technical
High50.0%+5.7pp
539Rising Tide Charter Public School
Plymouth · Rising Tide Charter Public
High49.6%+5.3pp
540Mt Greylock Regional High
Williamstown · Mount Greylock
High49.4%+5.1pp
541Billerica Memorial High School
Billerica · Billerica
High49.4%+5.1pp
542Agawam High
Agawam · Agawam
High49.0%+4.7pp
543Boyden
Walpole · Walpole
Elementary49.0%+4.7pp
544Clyde F Brown
Millis · Millis
Elementary49.0%+4.7pp
545Danvers High
Danvers · Danvers
High49.0%+4.7pp
546Edward G. Molin Elementary School
Newburyport · Newburyport
Elementary49.0%+4.7pp
547Frederick Harris
Springfield · Springfield
Elementary49.0%+4.7pp
548Ivan G Smith
Danvers · Danvers
Elementary49.0%+4.7pp
549John J Ahern
Foxborough · Foxborough
Middle49.0%+4.7pp
550Leicester High
Leicester · Leicester
High49.0%+4.7pp
Page 11 of 26

About this ranking

Schools are ranked by the percentage of students who scored at or above the MCAS % Meeting or Exceeding Expectations threshold on the latest available MCAS Science test (school year 2024-25). A higher percentage is better.

Only public schools with a reasonable cohort size are included (at least 50 total students enrolled, since the source file does not include per-subject student counts), so very small programs and special-purpose centers are filtered out.

The state average shown above is enrollment-weighted: we multiply each school's score by how many of its students tested, sum those across every public school in Massachusetts, and divide by the total students tested. This way a big school counts more than a tiny one in the typical-student average.