For the 2024-25 school year, there are 68 public high schools serving 72,383 students in Middlesex County, MA. The top ranked public high schools in Middlesex County, MA are Acton-boxborough Regional High School, Weston High School and Lexington High School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Middlesex County, MA public high schools have an average math proficiency score of 57% (versus the Massachusetts public high school average of 44%), and reading proficiency score of 64% (versus the 52% statewide average). High schools in Middlesex County have an average ranking of 10/10, which is in the top 10% of Massachusetts public high schools.
Middlesex County, MA public high school have a Graduation Rate of 93%, which is more than the Massachusetts average of 90%.
The school with highest graduation rate is Bedford High School, with ≥99% graduation rate. Read more about public school graduation rate statistics in Massachusetts or national school graduation rate statistics.
Minority enrollment is 45% of the student body (majority Hispanic and Asian), which is less than the Massachusetts public high school average of 47% (majority Hispanic).
Best Public High Schools in Middlesex County (2024-25)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Grades
Students
Rank: #11.
Acton-boxborough Regional High School
(Math: 90% | Reading: 89%)
Rank:
Rank:
10/
Top 1%10
36 Charter Rd
Acton, MA 01720
(978) 264-4700
Acton, MA 01720
(978) 264-4700
Grades: 9-12
| 1,683 students
Rank: #22.
Weston High School
(Math: 85-89% | Reading: 85-89%)
Rank:
Rank:
10/
Top 1%10
444 Wellesley Street
Weston, MA 02493
(781) 786-5800
Weston, MA 02493
(781) 786-5800
Grades: 9-12
| 639 students
Rank: #33.
Lexington High School
(Math: 86% | Reading: 88%)
Rank:
Rank:
10/
Top 1%10
251 Waltham Street
Lexington, MA 02421
(781) 861-2320
Lexington, MA 02421
(781) 861-2320
Grades: 9-12
| 2,303 students
Rank: #44.
Winchester High School
(Math: 84% | Reading: 90%)
Rank:
Rank:
10/
Top 1%10
80 Skillings Road
Winchester, MA 01890
(781) 721-7020
Winchester, MA 01890
(781) 721-7020
Grades: 9-12
| 1,383 students
Rank: #55.
Hopkinton High School
(Math: 83% | Reading: 87%)
Rank:
Rank:
10/
Top 1%10
90 Hayden Rowe Street
Hopkinton, MA 01748
(508) 497-9820
Hopkinton, MA 01748
(508) 497-9820
Grades: 9-12
| 1,234 students
Rank: #66.
Wayland High School
(Math: 83% | Reading: 84%)
Rank:
Rank:
10/
Top 1%10
264 Old Connecticut Path
Wayland, MA 01778
(508) 358-7746
Wayland, MA 01778
(508) 358-7746
Grades: 9-12
| 824 students
Rank: #77.
Belmont High School
(Math: 82% | Reading: 86%)
Rank:
Rank:
10/
Top 1%10
221 Concord Avenue
Belmont, MA 02478
(617) 993-5901
Belmont, MA 02478
(617) 993-5901
Grades: 9-12
| 1,364 students
Rank: #88.
Arlington High School
(Math: 83% | Reading: 82%)
Rank:
Rank:
10/
Top 1%10
869 Mass Avenue
Arlington, MA 02476
(781) 316-3591
Arlington, MA 02476
(781) 316-3591
Grades: 9-12
| 1,527 students
Rank: #9 - 109. - 10.
Concord Carlisle High School
(Math: 80% | Reading: 86%)
Rank:
Rank:
10/
Top 5%10
500 Walden Street
Concord, MA 01742
(978) 318-1400
Concord, MA 01742
(978) 318-1400
Grades: 9-12
| 1,306 students
Rank: #9 - 109. - 10.
Westford Academy
(Math: 81% | Reading: 85%)
Rank:
Rank:
10/
Top 5%10
30 Patten Road
Westford, MA 01886
(978) 692-5570
Westford, MA 01886
(978) 692-5570
Grades: 9-12
| 1,525 students
Rank: #1111.
Groton Dunstable Regional
(Math: 85-89% | Reading: 75-79%)
Rank:
Rank:
10/
Top 5%10
703 Chicoppe Row
Groton, MA 01450
(978) 448-6362
Groton, MA 01450
(978) 448-6362
Grades: 9-12
| 680 students
Rank: #1212.
Littleton High School
(Math: 75-79% | Reading: 85-89%)
Rank:
Rank:
10/
Top 5%10
56 King Street
Littleton, MA 01460
(978) 952-2555
Littleton, MA 01460
(978) 952-2555
Grades: 9-12
| 480 students
Rank: #1313.
Bedford High School
(Math: 75-79% | Reading: 80-84%)
Rank:
Rank:
10/
Top 5%10
9 Mudge Way
Bedford, MA 01730
(781) 275-1700
Bedford, MA 01730
(781) 275-1700
Grades: 9-12
| 841 students
Rank: #1414.
Newton South High School
(Math: 80% | Reading: 79%)
Rank:
Rank:
10/
Top 5%10
140 Brandeis Road
Newton Center, MA 02459
(617) 559-6700
Newton Center, MA 02459
(617) 559-6700
Grades: 9-12
| 1,837 students
Rank: #1515.
Newton North High School
(Math: 79% | Reading: 81%)
Rank:
Rank:
10/
Top 5%10
457 Walnut Street
Newtonville, MA 02460
(617) 559-6200
Newtonville, MA 02460
(617) 559-6200
Grades: 9-12
| 2,099 students
Rank: #1616.
Lincoln-sudbury Regional High School
(Math: 78% | Reading: 81%)
Rank:
Rank:
10/
Top 5%10
390 Lincoln Rd
Sudbury, MA 01776
(978) 443-9961
Sudbury, MA 01776
(978) 443-9961
Grades: 9-12
| 1,484 students
Rank: #1717.
Ashland High School
(Math: 75-79% | Reading: 75-79%)
Rank:
Rank:
10/
Top 5%10
65 East Union St.
Ashland, MA 01721
(508) 881-0177
Ashland, MA 01721
(508) 881-0177
Grades: 9-12
| 840 students
Rank: #1818.
Natick High School
(Math: 73% | Reading: 78%)
Rank:
Rank:
10/
Top 5%10
15 West Street
Natick, MA 01760
(508) 647-6600
Natick, MA 01760
(508) 647-6600
Grades: 9-12
| 1,727 students
Rank: #1919.
Holliston High School
(Math: 75-79% | Reading: 70-74%)
Rank:
Rank:
10/
Top 5%10
370 Hollis Street
Holliston, MA 01746
(508) 429-0677
Holliston, MA 01746
(508) 429-0677
Grades: 9-12
| 814 students
Rank: #2020.
Reading Memorial High School
(Math: 70% | Reading: 79%)
Rank:
Rank:
10/
Top 10%10
62 Oakland Rd
Reading, MA 01867
(781) 944-8200
Reading, MA 01867
(781) 944-8200
Grades: 9-12
| 1,096 students
Rank: #2121.
Chelmsford High School
(Math: 66% | Reading: 79%)
Rank:
Rank:
10/
Top 10%10
200 Richardson Rd
North Chelmsford, MA 01863
(978) 251-5111
North Chelmsford, MA 01863
(978) 251-5111
Grades: 9-12
| 1,367 students
Rank: #2222.
Wilmington High School
(Math: 65-69% | Reading: 70-74%)
Rank:
Rank:
10/
Top 10%10
159 Church Street
Wilmington, MA 01887
(978) 694-6060
Wilmington, MA 01887
(978) 694-6060
Grades: 9-12
| 656 students
Rank: #2323.
Advanced Math And Science Academy Charter School
Charter School
(Math: 71% | Reading: 68%)
Rank:
Rank:
9/
Top 20%10
201 Forest Street
Marlborough, MA 01752
(508) 597-2400
Marlborough, MA 01752
(508) 597-2400
Grades: 6-12
| 966 students
Rank: #2424.
Melrose High School
(Math: 61% | Reading: 78%)
Rank:
Rank:
9/
Top 20%10
360 Lynn Fells Parkway
Melrose, MA 02176
(781) 979-2200
Melrose, MA 02176
(781) 979-2200
Grades: 9-12
| 926 students
Rank: #25 - 2625. - 26.
North Reading High School
(Math: 65-69% | Reading: 65-69%)
Rank:
Rank:
9/
Top 20%10
189 Park Street
North Reading, MA 01864
(978) 664-7800
North Reading, MA 01864
(978) 664-7800
Grades: 9-12
| 644 students
Rank: #25 - 2625. - 26.
Wakefield Memorial High School
(Math: 65-69% | Reading: 65-69%)
Rank:
Rank:
9/
Top 20%10
60 Farm Street
Wakefield, MA 01880
(781) 246-6440
Wakefield, MA 01880
(781) 246-6440
Grades: 9-12
| 827 students
Rank: #2727.
Ayer Shirley Regional High School
(Math: 55-59% | Reading: 75-79%)
Rank:
Rank:
9/
Top 20%10
141 Washington Street
Ayer, MA 01432
(978) 772-8600
Ayer, MA 01432
(978) 772-8600
Grades: 9-12
| 394 students
Rank: #2828.
North Middlesex Regional
(Math: 55-59% | Reading: 70-74%)
Rank:
Rank:
9/
Top 20%10
19 Main Street
Townsend, MA 01469
(978) 597-8721
Townsend, MA 01469
(978) 597-8721
Grades: 9-12
| 779 students
Rank: #2929.
Minuteman Regional High School
Vocational School
(Math: 50-54% | Reading: 75-79%)
Rank:
Rank:
9/
Top 20%10
758 Marrett Rd
Lexington, MA 02421
(781) 861-6500
Lexington, MA 02421
(781) 861-6500
Grades: 9-12
| 691 students
Rank: #3030.
Mystic Valley Regional Charter School
Charter School
(Math: 62% | Reading: 63%)
Rank:
Rank:
9/
Top 20%10
770 Salem Street
Malden, MA 02148
(781) 388-0222
Malden, MA 02148
(781) 388-0222
Grades: K-12
| 1,608 students
Rank: #3131.
Burlington High School
(Math: 57% | Reading: 67%)
Rank:
Rank:
9/
Top 20%10
123 Cambridge Street
Burlington, MA 01803
(781) 270-1836
Burlington, MA 01803
(781) 270-1836
Grades: 9-12
| 972 students
Rank: #3232.
Cambridge Rindge And Latin
(Math: 59% | Reading: 65%)
Rank:
Rank:
9/
Top 20%10
459 Broadway Ave
Cambridge, MA 02138
(617) 349-6630
Cambridge, MA 02138
(617) 349-6630
Grades: 9-12
| 1,867 students
Rank: #33 - 3433. - 34.
Maynard High School
(Math: 50-54% | Reading: 65-69%)
Rank:
Rank:
8/
Top 30%10
1 Tiger Drive
Maynard, MA 01754
(978) 897-8891
Maynard, MA 01754
(978) 897-8891
Grades: 9-12
| 316 students
Rank: #33 - 3433. - 34.
Stoneham High School
(Math: 50-54% | Reading: 65-69%)
Rank:
Rank:
8/
Top 30%10
149 Franklin Street
Stoneham, MA 02180
(781) 279-3810
Stoneham, MA 02180
(781) 279-3810
Grades: 9-12
| 619 students
Rank: #3535.
Pioneer Charter School Of Science
Charter School
(Math: 59% | Reading: 58%)
Rank:
Rank:
8/
Top 30%10
51-59 Summer Street
Everett, MA 01249
(617) 389-7277
Everett, MA 01249
(617) 389-7277
Grades: K-12
| 783 students
Show 33 more public schools in Middlesex County, MA (out of 68 total schools)
Loading...
Middlesex County Public Schools (Closed)
School
Location
Grades
Students
78 Tileston Street
Everett, MA 02149
(617) 394-7709
Everett, MA 02149
(617) 394-7709
Grades: PK-K
| 353 students
50 Floyd Street
Everett, MA 02149
(617) 394-2460
Everett, MA 02149
(617) 394-2460
Grades: K-6
| 200 students
141 Washington St
Ayer, MA 01432
(978) 772-8600
Ayer, MA 01432
(978) 772-8600
Grades: 9-12
| 334 students
141 Washington St
Ayer, MA 01432
(978) 772-8600
Ayer, MA 01432
(978) 772-8600
Grades: 6-8
| n/a students
29 Upper Jocyln Avenue
Framingham, MA 01701
(508) 877-9521
Framingham, MA 01701
(508) 877-9521
Grades: PK-K
| 305 students
119 Broad St
Hudson, MA 01749
(978) 567-6130
Hudson, MA 01749
(978) 567-6130
Grades: K
| 201 students
7 Parker Rd
Shirley, MA 01464
(978) 425-2630
Shirley, MA 01464
(978) 425-2630
Grades: PK
| 14 students
139 Pleasant St
Tewksbury, MA 01876
(978) 640-7818
Tewksbury, MA 01876
(978) 640-7818
Grades: PK
| 109 students
36 Pomeworth Street
Stoneham, MA 02180
(781) 279-3860
Stoneham, MA 02180
(781) 279-3860
Grades: K-5
| 309 students
850 Cambridge Street
Cambridge, MA 02141
(617) 349-6540
Cambridge, MA 02141
(617) 349-6540
Grades: PK-9
| 371 students
42 Prescott Street
Somerville, MA 02143
(617) 625-6600
Somerville, MA 02143
(617) 625-6600
Grades: 1-8
| 156 students
263 West Foster
Melrose, MA 02176
(781) 979-2171
Melrose, MA 02176
(781) 979-2171
Grades: K-5
| 233 students
255 Princeton Street
North Chelmsford, MA 01863
(978) 453-0590
North Chelmsford, MA 01863
(978) 453-0590
Grades: PK-4
| 99 students
22 Church Street
Everett, MA 02149
(617) 394-2420
Everett, MA 02149
(617) 394-2420
Grades: PK-6
| 329 students
43 Highland Street
Lowell, MA 01852
(978) 937-7675
Lowell, MA 01852
(978) 937-7675
Grades: 5-8
| 554 students
121 Lexington Road
Billerica, MA 01821
(978) 528-8630
Billerica, MA 01821
(978) 528-8630
Grades: K-5
| 180 students
14 Ash Street
Waltham, MA 02453
(781) 314-5665
Waltham, MA 02453
(781) 314-5665
Grades: 5-6
| 281 students
225 Governors Avenue
Medford, MA 02155
(781) 393-2238
Medford, MA 02155
(781) 393-2238
Grades: K-5
| 105 students
68 Central Avenue
Medford, MA 02155
(781) 393-2240
Medford, MA 02155
(781) 393-2240
Grades: K-5
| 139 students
75 Spruce St
Acton, MA 01720
(978) 266-2570
Acton, MA 01720
(978) 266-2570
Grades: K-6
| 433 students
25 Horne Avenue
Medford, MA 02155
(781) 393-2236
Medford, MA 02155
(781) 393-2236
Grades: K-5
| 176 students
160 Playstead Rd
Medford, MA 02155
(781) 393-2244
Medford, MA 02155
(781) 393-2244
Grades: K-5
| 221 students
122 Sharon Street
Medford, MA 02155
(781) 393-2248
Medford, MA 02155
(781) 393-2248
Grades: K-5
| 127 students
260 Grove Street
Waltham, MA 02453
(781) 314-5645
Waltham, MA 02453
(781) 314-5645
Grades: K-5
| 118 students
215 Harvard Street
Medford, MA 02155
(781) 393-2349
Medford, MA 02155
(781) 393-2349
Grades: PK-5
| 315 students
80 George Street
Medford, MA 02155
(781) 393-2234
Medford, MA 02155
(781) 393-2234
Grades: K-5
| 252 students
34 Lancaster Rd
Shirley, MA 01464
(978) 425-2630
Shirley, MA 01464
(978) 425-2630
Grades: PK-5
| 386 students
50 Essex Street
Cambridge, MA 02139
(617) 349-6530
Cambridge, MA 02139
(617) 349-6530
Grades: PK-8
| 369 students
25 Union Street
Marlborough, MA 01752
(508) 460-3502
Marlborough, MA 01752
(508) 460-3502
Grades: 6-7
| 682 students
43 French Street
Lowell, MA 01852
(978) 441-3707
Lowell, MA 01852
(978) 441-3707
Grades: K-8
| 326 students
Medford Vocational Technical High School (Closed 2018)
Vocational School
489 Winthrop Street
Medford, MA 02155
(781) 393-2260
Medford, MA 02155
(781) 393-2260
Grades: 9-12
| 257 students
23 Depot Street
Westford, MA 01886
(978) 692-5565
Westford, MA 01886
(978) 692-5565
Grades: PK
| n/a students
115 Washington St
Ayer, MA 01432
(978) 772-8600
Ayer, MA 01432
(978) 772-8600
Grades: PK-5
| 581 students
77 Parker Ave
Dracut, MA 01826
(978) 957-3102
Dracut, MA 01826
(978) 957-3102
Grades: 2-4
| 107 students
Show 17 more closed public schools in Middlesex County, MA (out of 52 total schools)
Loading...
Frequently Asked Questions
What are the top ranked public high schools in Middlesex County, MA?
The top ranked public high schools in Middlesex County, MA include Acton-boxborough Regional High School, Weston High School and Lexington High School. Middlesex County has one of the highest concentrations of top ranked public schools in Massachusetts.
How many public high schools are located in Middlesex County?
68 public high schools are located in Middlesex County.
What is the racial composition of students in Middlesex County?
Middlesex County public high schools minority enrollment is 45% of the student body (majority Hispanic and Asian), which is less than the Massachusetts public high schools average of 47% (majority Hispanic).
Which public high schools in Middlesex County are often viewed compared to one another?
Popular comparisons of public high schools in Middlesex County include: Newton North High School vs. Newton South High School, Newton South High School vs. Newton North High School, Ayer Shirley Regional High School vs. Francis W. Parker Charter Essential School
Recent Articles
Philadelphia Schools: Cheating Allegations
Teachers in Philadelphia are being accused of cheating, with two administrators being recently dismissed. We report on the scandal that is rocking the City of Brotherly Love and beyond.
Public School Jobs
Learn about public school jobs. Discover helpful resources for finding jobs in public schools.
September 27, 2024
Understanding RubricsThis article explores the fundamental principles of rubrics in education, focusing on their role as assessment tools. It breaks down the key components of rubrics, including criteria, performance levels, and descriptors. The piece also delves into the two main types of rubrics - holistic and analytic - providing authoritative definitions and explaining their unique applications in educational settings.