Massachusetts · NCES CCD 2024-25
Largest Schools in Massachusetts The 50 largest public schools in Massachusetts, ranked by total student enrollment from NCES CCD 2024-25.
3,598 Largest school
2,054 Avg across top 50
50 Schools listed The ranking in one line
Brockton High in Brockton is Massachusetts's largest public school with 3,598 students enrolled.
3,598 students at Brockton High
14.7:1 student-teacher ratio at the largest school
2,054 average across the top 50 # School Student:Teacher Level District Enrollment 1 Brockton High Brockton 14.7:1 High Brockton 3,598 2 Lawrence High School Lawrence 13.2:1 High Lawrence 3,453 3 Lowell High Lowell 13.7:1 High Lowell 3,446 4 Tec Connections Academy Commonwealth Virtual School East Walpole 24.7:1 Other TEC Connections Academy Commonwealth Virtual School District 2,969 5 New Bedford High New Bedford 14.3:1 High New Bedford 2,878 6 Taunton High Taunton 16.1:1 Other Taunton 2,877 7 B M C Durfee High Fall River 12.2:1 High Fall River 2,642 8 Framingham High School Framingham 14.7:1 High Framingham 2,534 9 Boston Latin School Boston 19.5:1 Other Boston 2,424 10 Lexington High Lexington 12.3:1 High Lexington 2,405 11 Gr Lowell Regional Vocational Technical Tyngsborough 10.8:1 High Greater Lowell Regional Vocational Technical 2,314 12 Everett High Everett 13.4:1 High Everett 2,307 13 Brooke Charter School Roslindale 12.7:1 Other Brooke Charter School (District) 2,216 14 Brookline High Brookline 10.7:1 High Brookline 2,181 15 Gr New Bedford Vocational Technical New Bedford 10.9:1 High Greater New Bedford Regional Vocational Technical 2,151 16 Revere High Revere 14.1:1 High Revere 2,115 17 Newton North High Newtonville 10.9:1 High Newton 2,096 18 Cambridge Rindge and Latin Cambridge 8.7:1 High Cambridge 2,072 19 Lynn English High Lynn 15.9:1 High Lynn 2,062 20 Attleboro High Attleboro 15.6:1 High Attleboro 2,030 21 Springfield Central High Springfield 13.1:1 High Springfield 1,983 22 Haverhill High Haverhill 12.9:1 High Haverhill 1,922 23 Newton South High Newton Centre 11.8:1 High Newton 1,898 24 Shrewsbury High School Shrewsbury 14.7:1 High Shrewsbury 1,891 25 Malden High Malden 16:1 High Malden 1,890 26 Methuen High Methuen 13:1 High Methuen 1,841 27 Gr Lawrence Regional Vocational Technical Andover 11.3:1 High Greater Lawrence Regional Vocational Technical 1,837 28 Essex North Shore Agricultural and Technical School Hathorne 11.2:1 High Essex North Shore Agricultural and Technical School District 1,830 29 Billerica Memorial High School Billerica 13.5:1 Other Billerica 1,816 30 South High Community Worcester 16.7:1 High Worcester 1,800 31 Classical High Lynn 15.4:1 High Lynn 1,795 32 Waltham Sr High Waltham 10.9:1 High Waltham 1,791 33 Wachusett Regional High Holden 13.7:1 High Wachusett 1,779 34 Natick High Natick 12.2:1 High Natick 1,761 35 Mystic Valley Regional Charter School Malden 16.8:1 Other Mystic Valley Regional Charter (District) 1,698 36 Braintree High Braintree 15.4:1 High Braintree 1,694 37 Boston Latin Academy Dorchester 18.9:1 Other Boston 1,693 38 Weymouth High School Weymouth 12.6:1 High Weymouth 1,679 39 Arlington High Arlington 13.3:1 High Arlington 1,677 40 Barnstable High Hyannis 11.5:1 Other Barnstable 1,652 41 Chelsea High Chelsea 14.8:1 High Chelsea 1,649 42 Kipp Academy Lynn Charter School Lynn 13.9:1 Other KIPP Academy Lynn Charter (District) 1,637 43 Needham High Needham 12.6:1 High Needham 1,633 44 Acton-Boxborough Regional High Acton 13.7:1 High Acton-Boxborough 1,622 45 Southeastern Regional Vocational Technical South Easton 12.6:1 High Southeastern Regional Vocational Technical 1,618 46 Andover High Andover 13.3:1 High Andover 1,609 47 Lynn Vocational Technical Institute Lynn 12.5:1 Other Lynn 1,584 48 Doherty Memorial High Worcester 15.6:1 High Worcester 1,573 49 Holyoke High Holyoke 11.8:1 High Holyoke 1,569 50 North Quincy High Quincy 15.7:1 High Quincy 1,520
Explore More for Massachusetts Methodology
Enrollment data comes from the NCES Common Core of Data (CCD) 2024-25 school year.
Schools are ranked by total student enrollment. Student-teacher ratios are calculated
from full-time equivalent (FTE) teacher counts reported by each school.
Read our methodology
— how this data is sourced, computed, and verified.