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 →

NameCityCountyLevelEnrollmentRating
Silver Lake Integrated PreschoolKingstonPlymouth CountyElementary83·
The Career AcademyLowellMiddlesex CountyHigh83·
Abington Early Education ProgramAbingtonPlymouth CountyElementary82·
City on a Hill Charter Public SchoolRoxburySuffolk CountyHigh78·
Greater Egleston High SchoolRoxburySuffolk CountyHigh78·
Truro CentralTruroBarnstable CountyElementary78·
Wellfleet ElementaryWellfleetBarnstable CountyElementary78·
Boutwell SchoolGrotonMiddlesex CountyElementary77·
R. H. ConwellWorthingtonHampshire CountyElementary76·
West Zone Early Learning CenterJamaica PlainSuffolk CountyElementary76·
RISE AcademyLawrenceEssex CountyHigh74·
Taunton Alternative High SchoolTauntonBristol CountyHigh74·
Horace Mann School for the Deaf Hard of HearingCharlestownSuffolk CountyCombined73·
Hawlemont RegionalCharlemontFranklin CountyElementary71·
Dr. Janice Adie Day SchoolChelmsfordMiddlesex CountyCombined70·
Lexington Children's PlaceLexingtonMiddlesex CountyElementary70·
Chilmark ElementaryChilmarkDukes CountyElementary69·
Perley ElementaryGeorgetownEssex CountyElementary68·
Full Circle High SchoolSomervilleMiddlesex CountyHigh67·
Daniel Feeney Preschool CenterWalpoleNorfolk CountyElementary65·
Leominster Center for ExcellenceLeominsterWorcester CountyHigh65·
Springfield Public Day High SchoolSpringfieldHampden CountyHigh65·
Attleboro Community AcademyAttleboroBristol CountyHigh64·
Westfield Virtual SchoolWestfieldHampden CountyHigh62·
Springfield Public Day Middle SchoolSpringfieldHampden CountyMiddle60·
Community AcademyJamaica PlainSuffolk CountyHigh58·
New Marlborough CentralSheffieldBerkshire CountyElementary58·
Taunton Public Virtual Academy (TPVA)TauntonBristol CountyHigh58·
Sharon Early Childhood CenterSharonNorfolk CountyElementary56·
Stone PK-12 SchoolFall RiverBristol CountyCombined56·
Chelsea Virtual Learning AcademyChelseaSuffolk CountyHigh54·
Rowe ElementaryRoweFranklin CountyElementary54·
FRPS Early Learning CenterFall RiverBristol CountyElementary53·
Quaboag Integrated PreschoolWarrenWorcester CountyElementary53·
The Children's Way PreschoolWaylandMiddlesex CountyElementary52·
JohnsonNatickMiddlesex CountyElementary51·
Amesbury Innovation High SchoolAmesburyEssex CountyHigh50·
The Lynch CenterBrooklineNorfolk CountyElementary50·
Waltham Valor High SchoolWalthamMiddlesex CountyHigh49·
Worcester Academic Center for Transition (ACT)WorcesterWorcester CountyElementary49·
Hancock ElementaryHancockBerkshire CountyElementary48·
Brookline Early Education Program at BeaconBrooklineNorfolk CountyElementary47·
Brookline Early Education Program at PutterhamChestnut HillNorfolk CountyElementary46·
Lincoln SchoolLeominsterWorcester CountyElementary46·
Bartlett School and Assessment CenterHaverhillEssex CountyCombined45·
Leicester Integrated PreschoolLeicesterWorcester CountyElementary45·
Gateway to CollegeUxbridgeWorcester CountyHigh44·
Westwood Integrated PreschoolWestwoodNorfolk CountyElementary44·
Attleboro Virtual AcademyAttleboroBristol CountyHigh39·
Wareham Cooperative Alternative SchoolWarehamPlymouth CountyHigh39·
Devens SchoolEverettMiddlesex CountyCombined38·
Emma L Miller Elementary SchoolSavoyBerkshire CountyElementary38·
Springfield International Academy at JohnsonSpringfieldHampden CountyElementary38·
Leblanc Therapeutic Day SchoolLowellMiddlesex CountyHigh36·
Lynnfield PreschoolLynnfieldEssex CountyElementary36·
New Liberty Innovation SchoolSalemEssex CountyHigh36·
Worcester Alternative High SchoolWorcesterWorcester CountyHigh36·
Greenleaf AcademyBradfordEssex CountyHigh34·
Brookline Early Education Program at Clark RoadBrooklineNorfolk CountyElementary33·
Springfield Public Day Elementary SchoolSpringfieldHampden CountyElementary33·
Leominster AcademyLeominsterWorcester CountyHigh32·
Brockton Therapeutic Day SchoolBrocktonPlymouth CountyHigh30·
William R FallonLynnEssex CountyElementary30·
Keough Memorial AcademyBellinghamNorfolk CountyHigh29·
New Braintree GradeNew BraintreeWorcester CountyElementary29·
Carter SchoolDorchesterSuffolk CountyHigh28·
Warwick Community SchoolWarwickFranklin CountyElementary27·
Gateway to College at Springfield Technical Community CollegSpringfieldHampden CountyHigh25·
Crosby Educational AcademyPittsfieldBerkshire CountyElementary24·
Eagle Education AcademyPittsfieldBerkshire CountyHigh24·
Salem Prep High SchoolSalemEssex CountyHigh23·
Gateway to College at Holyoke Community CollegeHolyokeHampden CountyHigh21·
Southbridge AcademySouthbridgeWorcester CountyHigh21·
Springfield Middle SchoolSpringfieldHampden CountyMiddle18·
Next Wave Junior HighSomervilleMiddlesex CountyMiddle16·
Laura Lee Therapeutic Day SchoolLowellMiddlesex CountyMiddle15·
Curtis-TuftsMedfordMiddlesex CountyHigh11·
South EgremontSouth EgremontBerkshire CountyElementary11·
Advanced Community Experience ProgramLunenburgWorcester CountyHigh10·
Therapeutic Day SchoolBridgewaterPlymouth CountyHigh10·
Mountainside PreschoolGreat BarringtonBerkshire CountyElementary9·
Liberty Preparatory AcademySpringfieldHampden CountyHigh6·
Seekonk Transitions AcademySeekonkBristol CountyHigh6·
TIESMillisNorfolk CountyHigh5·
Murdock Academy for SuccessWinchendonWorcester CountyHigh1·
A F MaloneyBlackstoneWorcester CountyElementary0·
Cuttyhunk ElementaryCuttyhunkDukes CountyElementary0·
John F Kennedy ElementaryBlackstoneWorcester CountyElementary0·
Brockton Champion High SchoolBrocktonPlymouth CountyCombined··
Central AreaWestboroughWorcester CountyCombined··
Deerfield SchoolWestwoodNorfolk CountyCombined··
East AreaWestboroughWorcester CountyCombined··
East Gloucester ElementaryGloucesterEssex CountyCombined··
Fisher HillOrangeFranklin CountyCombined··
Hanscom PrimaryHanscom Air Force BaseMiddlesex CountyCombined··
Holyoke Middle SchoolHolyokeHampden CountyCombined··
La Familia Dual Language SchoolWorcesterWorcester CountyCombined··
Louise Davy TrahanTewksburyMiddlesex CountyCombined··
Memorial ParkRocklandPlymouth CountyCombined··
North StreetTewksburyMiddlesex CountyCombined··
Pappas Rehabilitation Hospital for ChildrenCantonNorfolk CountyCombined··
Paul HanlonWestwoodNorfolk CountyCombined··
Paulo Freire Social Justice Charter SchoolChicopeeHampden CountyCombined··
Pittsfield Public Virtual AcademyPittsfieldBerkshire CountyCombined··
Renaissance Community Innovation SchoolNew BedfordBristol CountyCombined··
Southeast AreaWestboroughWorcester CountyCombined··
Tilton Upper Middle SchoolHaverhillEssex CountyCombined··
Veterans MemorialGloucesterEssex CountyCombined··
West AreaWestboroughWorcester CountyCombined··
West Springfield Early ChildhoodWest SpringfieldHampden CountyCombined··
Westfield River Elementary SchoolWestfieldHampden CountyElementary··
William R. Peck SchoolHolyokeHampden CountyCombined··

Massachusetts school rankings

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