A total of 214,716 students were enrolled in Middlesex County school districts in the 2024-25 school year, up 0.2% from the previous year, according to the Massachusetts Department of Elementary and Secondary Education.
County data showed that ninth grade had the highest enrollment, with 17,091 students, while pre-kindergarten had the lowest, with 6,296 students.
Among districts in the county, Lowell Public Schools had the highest enrollment in the 2024-25 school year.
The main offices of all districts mentioned in the story are located in cities associated with Middlesex County.
Massachusetts ranks sixth in the nation in per-pupil spending, allocating nearly $25,000 per student, according to a 2026 Education Data Initiative report.
A 2026 analysis from WalletHub ranked the Massachusetts education system as the best in the nation, based on factors such as student performance, class size, funding, school safety, and teacher qualifications.
| District | Total Enrollment in 2023-24 | Total Enrollment in 2024-25 | % Change from Previous Year |
|---|---|---|---|
| Lowell Public Schools | 14,274 | 14,457 | 1.3% |
| Newton Public Schools | 11,752 | 11,632 | -1% |
| Framingham Public Schools | 9,134 | 9,124 | -0.1% |
| Everett Public Schools | 7,345 | 7,307 | -0.5% |
| Cambridge Public Schools | 6,915 | 7,027 | 1.6% |
| Lexington Public Schools | 6,805 | 6,748 | -0.8% |
| Malden Public Schools | 6,282 | 6,354 | 1.1% |
| Arlington Public Schools | 5,997 | 6,113 | 1.9% |
| Waltham Public Schools | 5,709 | 5,777 | 1.2% |
| Natick Public Schools | 5,303 | 5,297 | -0.1% |
| Chelmsford Public Schools | 5,130 | 5,068 | -1.2% |
| Acton-Boxborough Regional School District | 5,099 | 5,055 | -0.9% |
| Billerica Public Schools | 4,901 | 4,972 | 1.4% |
| Somerville Public Schools | 4,927 | 4,952 | 0.5% |
| Marlborough Public Schools | 4,729 | 4,728 | 0% |
| Westford Public Schools | 4,451 | 4,575 | 2.8% |
| Woburn Public Schools | 4,424 | 4,520 | 2.2% |
| Belmont Public Schools | 4,424 | 4,448 | 0.5% |
| Winchester Public Schools | 4,331 | 4,391 | 1.4% |
| Hopkinton Public School District | 4,187 | 4,227 | 1% |
| Medford Public Schools | 4,134 | 4,170 | 0.9% |
| Reading Public Schools | 3,850 | 3,836 | -0.4% |
| Melrose Public Schools | 3,892 | 3,815 | -2% |
| Burlington Public Schools | 3,525 | 3,510 | -0.4% |
| Dracut Public Schools | 3,543 | 3,491 | -1.5% |
| Wakefield Public Schools | 3,365 | 3,382 | 0.5% |
| Tewksbury Public Schools | 3,205 | 3,219 | 0.4% |
| North Middlesex Regional School District | 2,994 | 2,914 | -2.7% |
| Ashland Public Schools | 2,903 | 2,909 | 0.2% |
| Watertown Public Schools | 2,717 | 2,844 | 4.7% |
| Wilmington Public Schools | 2,760 | 2,756 | -0.1% |
| Wayland Public Schools | 2,745 | 2,701 | -1.6% |
| Holliston Public Schools | 2,724 | 2,689 | -1.3% |
| Sudbury Public Schools | 2,539 | 2,529 | -0.4% |
| Bedford Public Schools | 2,559 | 2,513 | -1.8% |
| Stoneham Public Schools | 2,289 | 2,338 | 2.1% |
| North Reading Public School District | 2,317 | 2,327 | 0.4% |
| Hudson Public Schools | 2,340 | 2,322 | -0.8% |
| Greater Lowell Regional Vocational Technical School District | 2,314 | 2,314 | 0% |
| Groton-Dunstable Regional School District | 2,305 | 2,300 | -0.2% |
| Weston Public Schools | 2,036 | 2,063 | 1.3% |
| Concord Public Schools | 1,971 | 1,914 | -2.9% |
| Ayer Shirley School District | 1,687 | 1,723 | 2.1% |
| Mystic Valley Regional Charter District | 1,653 | 1,698 | 2.7% |
| Littleton Public School | 1,674 | 1,655 | -1.1% |
| Tyngsborough Public Schools | 1,542 | 1,515 | -1.8% |
| Lincoln-Sudbury Regional School District | 1,462 | 1,445 | -1.2% |
| Northeast Metropolitan Regional Vocational Technical School District | 1,343 | 1,381 | 2.8% |
| Shawsheen Valley Regional Vocational Technical School District | 1,306 | 1,282 | -1.8% |
| Maynard Public Schools | 1,201 | 1,217 | 1.3% |
| Collegiate Charter School of Lowell District | 1,211 | 1,212 | 0.1% |
| Concord-Carlisle Regional School District | 1,230 | 1,191 | -3.2% |
| Assabet Valley Regional Vocational/Technical School District | 1,130 | 1,144 | 1.2% |
| Lincoln School District | 1,033 | 1,039 | 0.6% |
| Advanced Math and Science Academy Charter District | 966 | 970 | 0.4% |
| South Middlesex Regional Vocational Technical School District | 871 | 896 | 2.9% |
| Prospect Hill Academy Charter District | 917 | 890 | -2.9% |
| Lowell Community Charter Public District | 817 | 816 | -0.1% |
| Pioneer Charter School of Science District | 779 | 795 | 2.1% |
| Innovation Academy Charter District | 788 | 770 | -2.3% |
| Nashoba Valley Regional Vocational Technical School District | 773 | 767 | -0.8% |
| Minuteman Regional Vocational Technical School District | 683 | 669 | -2% |
| Carlisle Public Schools | 608 | 612 | 0.7% |
| Francis W. Parker Charter Essential District | 370 | 388 | 4.9% |
| Benjamin Banneker Charter Public District | 346 | 352 | 1.7% |
| Christa McAuliffe Charter School District | 288 | 284 | -1.4% |
| Community Charter School of Cambridge District | 261 | 251 | -3.8% |
| Lowell Middlesex Academy Charter District | 106 | 126 | 18.9% |
Information in this article was obtained from the Massachusetts Department of Elementary and Secondary Education. The source data can be found here.




