SchoolDataLookup

Massachusetts Public Schools

Massachusetts has 1,812 open public schools, including 1,021 elementary, 302 middle, and 377 high schools — 73 are charter schools.

1,021
Elementary
302
Middle
377
High School
73
Charter

Student Demographics (SY 2023-2024)

Race / Ethnicity Students Share
White 483,466 53%
Hispanic/Latino 229,668 25%
Black or African American 88,058 10%
Asian 67,806 7%
Two or more races 41,296 5%
American Indian / Alaska Native 2,175 0%
Native Hawaiian / Pacific Islander 789 0%
Total enrollment 914,958 470,306M / 442,952F

Source: NCES CCD State Membership (SEA 052), SY 2023-2024.

Schools

School City Level Teachers
Mittineague West Springfield Elementary 13.1
Mohawk Trail Regional School Shelburne Falls High 33.4
Monomoy Regional High School Harwich High 62.5
Monomoy Regional Middle School Chatham Middle 40.4
Monson High School Monson High 34.3
Montachusett Regional Vocational Technical Fitchburg High 119.0
Montclair Quincy Elementary 29.6
Monument Mt Regional High Great Barrington High 46.6
Moody Haverhill Elementary 15.6
Moody Elementary Lowell Elementary 22.0
Moody Preschool Extension Haverhill Prekindergarten 9.0
Morgan Full Service Community School Holyoke Elementary 31.5
Morningside Community School Pittsfield Elementary 34.0
Morris Lenox Elementary 30.8
Morse Cambridge Elementary 32.3
Morse Pond School Falmouth Middle 42.9
Morton Middle Fall River Middle 57.6
Mosier South Hadley Elementary 27.3
Mountain View East Longmeadow Elementary 26.8
Mountain View School Easthampton Elementary 82.6
Mountview Middle Holden Middle 52.2
Mozart Elementary School Roslindale Elementary 14.5
Mt Everett Regional Sheffield High 35.5
Mt Greylock Regional High Williamstown High 47.1
Muddy Brook Regional Elementary School Great Barrington Elementary 39.5
Mullen-Hall Falmouth Elementary 34.8
Mulready Elementary Hudson Elementary 28.2
Munger Hill Westfield Elementary 30.3
Muraco Elementary Winchester Elementary 32.3
Murdock Academy for Success Winchendon Secondary 0.3
Murdock High School Winchendon High 22.7
Murdock Middle School Winchendon Middle 19.4
Murphy K-8 School Dorchester Elementary 70.9
Mystic Valley Regional Charter School Charter Malden Other 109.3
Nabnasset Westford Elementary 27.3
Nantucket Elementary Nantucket Elementary 43.0
Nantucket High Nantucket High 55.0
Nantucket Intermediate School Nantucket Elementary 37.5
Naquag Elementary School Rutland Elementary 26.3
Narragansett Middle Baldwinville Middle 25.4
Narragansett Regional High Baldwinville High 40.2
Nashoba Regional Bolton High 67.0
Nashoba Valley Technical High School Westford High 63.9
Nathaniel Morton Elementary Plymouth Elementary 41.5
Natick High Natick High 140.2
Nauset Regional High North Eastham High 75.1
Nauset Regional Middle Orleans Middle 52.7
Needham High Needham High 137.4
Neighborhood House Charter School Charter Dorchester Other 77.7
Nelson Place Worcester Elementary 46.3