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

1,862 schools in Massachusetts

14 counties · 386 cities · Public K-12

Massachusetts runs a public-school system of 1,862 K-12 campuses, distributed across 14 counties. Pick a county below to drill in.

Largest district
Boston46,437 students · 109 schools

Test scores

Reading, SY 2024-25. State average: 43.8% met or exceeded.
Top 5 schools
  1. 93.0%
  2. 88.0%
  3. 86.0%
  4. 4.Needham High
    Needham
    86.0%
  5. 5.Country
    Weston
    85.0%
Lowest 5 schools
  1. 2.0%
  2. 2.0%
  3. 3.0%
  4. 4.0%
  5. 5.Lincoln
    Springfield
    4.0%

See all 1,550 schools ranked by score →

Middlesex County386 schoolsWorcester County257 schoolsEssex County221 schoolsNorfolk County198 schoolsHampden County168 schoolsSuffolk County157 schoolsBristol County142 schoolsPlymouth County141 schoolsBerkshire County50 schoolsBarnstable County49 schoolsHampshire County45 schoolsFranklin County36 schoolsDukes County8 schoolsNantucket County4 schools

Massachusetts school rankings

Largest schoolsHighest poverty schoolsMost diverse schoolsHighest proficiency schoolsLowest ratio schoolsFastest growing schoolsAll rankings →