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 →

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

Massachusetts school rankings

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