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 Enrollment
1 Brockton High Brockton 3,598
2 Lawrence High School Lawrence 3,453
3 Lowell High Lowell 3,446
4 Tec Connections Academy Commonwealth Virtual School East Walpole 2,969
5 New Bedford High New Bedford 2,878
6 Taunton High Taunton 2,877
7 B M C Durfee High Fall River 2,642
8 Framingham High School Framingham 2,534
9 Boston Latin School Boston 2,424
10 Lexington High Lexington 2,405
11 Gr Lowell Regional Vocational Technical Tyngsborough 2,314
12 Everett High Everett 2,307
13 Brooke Charter School Roslindale 2,216
14 Brookline High Brookline 2,181
15 Gr New Bedford Vocational Technical New Bedford 2,151
16 Revere High Revere 2,115
17 Newton North High Newtonville 2,096
18 Cambridge Rindge and Latin Cambridge 2,072
19 Lynn English High Lynn 2,062
20 Attleboro High Attleboro 2,030
21 Springfield Central High Springfield 1,983
22 Haverhill High Haverhill 1,922
23 Newton South High Newton Centre 1,898
24 Shrewsbury High School Shrewsbury 1,891
25 Malden High Malden 1,890
26 Methuen High Methuen 1,841
27 Gr Lawrence Regional Vocational Technical Andover 1,837
28 Essex North Shore Agricultural and Technical School Hathorne 1,830
29 Billerica Memorial High School Billerica 1,816
30 South High Community Worcester 1,800
31 Classical High Lynn 1,795
32 Waltham Sr High Waltham 1,791
33 Wachusett Regional High Holden 1,779
34 Natick High Natick 1,761
35 Mystic Valley Regional Charter School Malden 1,698
36 Braintree High Braintree 1,694
37 Boston Latin Academy Dorchester 1,693
38 Weymouth High School Weymouth 1,679
39 Arlington High Arlington 1,677
40 Barnstable High Hyannis 1,652
41 Chelsea High Chelsea 1,649
42 Kipp Academy Lynn Charter School Lynn 1,637
43 Needham High Needham 1,633
44 Acton-Boxborough Regional High Acton 1,622
45 Southeastern Regional Vocational Technical South Easton 1,618
46 Andover High Andover 1,609
47 Lynn Vocational Technical Institute Lynn 1,584
48 Doherty Memorial High Worcester 1,573
49 Holyoke High Holyoke 1,569
50 North Quincy High Quincy 1,520

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.