Middlesex County schools ranked by test score
Latest MCAS year (2024-25). 57 schools in Middlesex County, Massachusetts with reported Science scores. Massachusetts state average: 44.3%.
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 51 | Hudson High Hudson · Hudson | High | 37.6% | -6.7pp |
| 52 | Marlborough High Marlborough · Marlborough | High | 34.0% | -10.3pp |
| 53 | Assabet Valley Vocational High School Marlborough · Assabet Valley Regional Vocational Technical | High | 31.0% | -13.3pp |
| 54 | Innovation Academy Charter School Tyngsboro · Innovation Academy Charter | High | 30.6% | -13.7pp |
| 55 | Waltham Sr High Waltham · Waltham | High | 28.0% | -16.3pp |
| 56 | Everett High Everett · Everett | High | 18.0% | -26.3pp |
| 57 | Lowell High Lowell · Lowell | High | 18.0% | -26.3pp |
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). Only public schools in Middlesex County, Massachusetts with a reasonable cohort size are shown. A higher percentage is better.
The comparison column shows the gap to the Massachusetts statewide enrollment-weighted average. To compare against neighboring counties, use the full Massachusetts ranking.