Middlesex County
Parents in Middlesex County researching K-12 options have 386 public schools to consider, with combined enrollment near 215,896 (242 elementary, 72 middle, and 63 high).
7-year change in Middlesex County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Middlesex County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Middlesex County
Latest 2024-25 ELA proficiency, 338 schools ranked. Massachusetts state average: 43.8%.
- Country· 85.0%
- Lexington High· 85.0%
- Belmont High· 84.0%
- Concord Carlisle High· 84.0%
- Hopkinton High· 84.0%
- Harmony Grove Elementary· 8.0%
- Barbieri Elementary· 16.0%
- Madeline English School· 16.0%
- Parlin School· 16.0%
- Miriam F McCarthy School· 18.0%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Lowell High | Lowell | High | 09-12 | 3,446 | · |
| Framingham High School | Framingham | High | 09-12 | 2,534 | · |
| Lexington High | Lexington | High | 09-12 | 2,405 | · |
| Gr Lowell Regional Vocational Technical | Tyngsborough | High | 09-12 | 2,314 | · |
| Everett High | Everett | High | 09-12 | 2,307 | · |
| Newton North High | Newtonville | High | 09-12 | 2,096 | · |
| Cambridge Rindge and Latin | Cambridge | High | 09-12 | 2,072 | · |
| Newton South High | Newton Centre | High | 09-12 | 1,898 | · |
| Malden High | Malden | High | 09-12 | 1,890 | · |
| Billerica Memorial High School | Billerica | High | 08-12 | 1,816 | · |
| Waltham Sr High | Waltham | High | 09-12 | 1,791 | · |
| Natick High | Natick | High | 09-12 | 1,761 | · |
| Mystic Valley Regional Charter School | Malden | Combined | KG-12 | 1,698 | · |
| Arlington High | Arlington | High | 09-12 | 1,677 | · |
| Acton-Boxborough Regional High | Acton | High | 09-12 | 1,622 | · |
| Westford Academy | Westford | High | 09-12 | 1,504 | · |
| Belmont High | Belmont | High | 09-12 | 1,454 | · |
| Lincoln-Sudbury Regional High | Sudbury | High | 09-12 | 1,445 | · |
| Winchester High School | Winchester | High | 09-12 | 1,404 | · |
| Chelmsford High | North Chelmsford | High | 09-12 | 1,402 | · |
| Somerville High | Somerville | High | 09-12 | 1,394 | · |
| Northeast Metro Regional Vocational | Wakefield | High | 09-12 | 1,381 | · |
| Shawsheen Valley Vocational Technical High School | Billerica | High | 09-12 | 1,282 | · |
| Hopkinton High | Hopkinton | High | 09-12 | 1,267 | · |
| Woburn High | Woburn | High | 09-12 | 1,259 | · |
| Collegiate Charter School of Lowell | Lowell | Combined | KG-12 | 1,212 | · |
| Medford High | Medford | High | 09-12 | 1,195 | · |
| Concord Carlisle High | Concord | High | 09-12 | 1,191 | · |
| Assabet Valley Vocational High School | Marlborough | High | 09-12 | 1,144 | · |
| Reading Memorial High | Reading | High | 09-12 | 1,094 | · |
| Galvin Middle School | Wakefield | Middle | 05-08 | 1,056 | · |
| McCall Middle | Winchester | Middle | 06-08 | 1,036 | · |
| Salemwood | Malden | Elementary | KG-08 | 1,033 | · |
| Winthrop L Chenery Upper Elementary | Belmont | Middle | 04-06 | 1,023 | · |
| Burlington High | Burlington | High | 09-12 | 1,019 | · |
| Lafayette School | Everett | Elementary | KG-08 | 998 | · |
| Hopkinton Middle School | Hopkinton | Middle | 06-08 | 996 | · |
| Parlin School | Everett | Elementary | KG-08 | 992 | · |
| Marlborough High | Marlborough | High | 09-12 | 985 | · |
| Advanced Math and Science Academy Charter School | Marlborough | High | 06-12 | 970 | · |
| Melrose High | Melrose | High | 09-12 | 967 | · |
| 1 LT Charles W. Whitcomb School | Marlborough | Middle | 06-08 | 965 | · |
| Ottoson Middle | Arlington | Middle | 07-08 | 963 | · |
| Wm Diamond Middle | Lexington | Middle | 06-08 | 936 | · |
| Beebe | Malden | Elementary | KG-08 | 921 | · |
| Ferryway | Malden | Elementary | KG-08 | 920 | · |
| Justus C. Richardson Middle School | Dracut | Middle | 06-08 | 916 | · |
| J F Kennedy Middle School | Natick | Middle | 05-08 | 911 | · |
| Joseph P Keefe Technical High School | Framingham | High | 09-12 | 896 | · |
| Rogers STEM Academy | Lowell | Elementary | KG-08 | 892 | · |
| Prospect Hill Academy Charter School | Cambridge | Combined | PK-12 | 890 | · |
| Melrose Middle | Melrose | Middle | 06-08 | 886 | · |
| Ashland High | Ashland | High | 09-12 | 884 | · |
| George Keverian School | Everett | Elementary | KG-08 | 873 | · |
| Bedford High | Bedford | High | 09-12 | 868 | · |
| F A Day Middle | Newtonville | Middle | 06-08 | 860 | · |
| Wakefield Memorial High | Wakefield | High | 09-12 | 854 | · |
| Marshall Simonds Middle | Burlington | Middle | 06-08 | 848 | · |
| Raymond J Grey Junior High | Acton | Middle | 07-08 | 824 | · |
| Ephraim Curtis Middle | Sudbury | Middle | 06-08 | 816 | · |
| Lowell Community Charter Public School | Lowell | Elementary | PK-08 | 816 | · |
| Linden | Malden | Elementary | KG-08 | 813 | · |
| Center Elementary School | Tewksbury | Elementary | 02-04 | 812 | · |
| Holliston High | Holliston | High | 09-12 | 809 | · |
| McCarthy Middle School | Chelmsford | Middle | 07-08 | 808 | · |
| Wayland High School | Wayland | High | 09-12 | 803 | · |
| Jonas Clarke Middle | Lexington | Middle | 06-08 | 796 | · |
| Pioneer Charter School of Science | Everett | Combined | KG-12 | 795 | · |
| Dracut Senior High | Dracut | High | 09-12 | 792 | · |
| Walsh Middle | Framingham | Middle | 06-08 | 785 | · |
| Hudson High | Hudson | High | 08-12 | 784 | · |
| Wilmington Middle School | Wilmington | Middle | 06-08 | 782 | · |
| Goodnow Brothers Elementary School | Marlborough | Elementary | KG-05 | 781 | · |
| Col Moses Parker School | Chelmsford | Middle | 05-06 | 778 | · |
| Innovation Academy Charter School | Tyngsboro | High | 05-12 | 770 | · |
| Nashoba Valley Technical High School | Westford | High | 09-12 | 767 | · |
| Watertown High | Watertown | High | 09-12 | 761 | · |
| Madeline English School | Everett | Elementary | KG-08 | 760 | · |
| Hosmer | Watertown | Elementary | PK-05 | 758 | · |
| E Somerville Community | Somerville | Elementary | PK-08 | 747 | · |
| Belmont Middle School | Belmont | Middle | 07-08 | 742 | · |
| Groton Dunstable Regional Middle | Groton | Middle | 05-08 | 739 | · |
| Wilson Middle | Natick | Middle | 05-08 | 727 | · |
| Tyngsborough Elementary | Tyngsborough | Elementary | PK-05 | 715 | · |
| Charles E Brown Middle | Newton Centre | Middle | 06-08 | 713 | · |
| North Middlesex Regional | Townsend | High | 09-12 | 711 | · |
| Tewksbury Memorial High | Tewksbury | High | 09-12 | 696 | · |
| Stoneham Central Middle School | Stoneham | Middle | 05-08 | 689 | · |
| Ashland Middle | Ashland | Middle | 06-08 | 685 | · |
| Hopkins Elementary School | Hopkinton | Elementary | 04-05 | 682 | · |
| Barbieri Elementary | Framingham | Elementary | KG-05 | 671 | · |
| David Mindess | Ashland | Elementary | 03-05 | 670 | · |
| James S Daley Middle School | Lowell | Middle | 05-08 | 669 | · |
| Minuteman Regional High | Lexington | High | 09-12 | 669 | · |
| Dr An Wang School | Lowell | Middle | 05-08 | 663 | · |
| Wayland Middle School | Wayland | Middle | 06-08 | 662 | · |
| Groton Dunstable Regional | Groton | High | 09-12 | 659 | · |
| Weston High | Weston | High | 09-12 | 658 | · |
| North Reading High | North Reading | High | 09-12 | 652 | · |
| Miller School | Holliston | Elementary | 03-05 | 649 | · |
Cities in Middlesex County
About Middlesex County
In Massachusetts, Middlesex County is a high-population county of about 1,638,365 residents. 386 public schools across the county enrolls about 215,896 students between them.
In context, census numbers show typical household earnings sit around $130,847, 60% of adults hold a bachelor's degree or higher, and roughly 5% of residents live below the federal poverty line. That income level is 29% above the Massachusetts median.
Looking at the level breakdown, Middlesex County spans 242 elementary schools (98,399 students), 72 middle schools (43,932), 63 high schools (68,862), and 9 combined or other schools.
Lowell is the biggest district by enrollment, covering about 14,457 students across Middlesex County.
Looking at the last 7 years. Across the same 7-year window, public-school enrollment held roughly steady: 219,775 students in SY 2017-18 versus 215,845 in SY 2024-25. Middlesex County now counts 382 public schools, up from 381 in SY 2017-18. The White share of public-school enrollment contracted from 62% to 52%.
On this page, the community for Middlesex County discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.