For the 2023 school year, there are 386 public schools serving 213,239 students in Middlesex County, MA (there are 241 private schools, serving 33,638 private students). 86% of all K-12 students in Middlesex County, MA are educated in public schools (compared to the MA state average of 88%).
The top ranked public schools in Middlesex County, MA are Lexington High School, Belmont High School and Acton-boxborough Regional High School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Middlesex County, MA public schools have an average math proficiency score of 47% (versus the Massachusetts public school average of 37%), and reading proficiency score of 58% (versus the 49% statewide average). Schools in Middlesex County have an average ranking of 9/10, which is in the top 20% of Massachusetts public schools.
Minority enrollment is 42% of the student body (majority Hispanic and Asian), which is less than the Massachusetts public school average of 43% (majority Hispanic).
Best Middlesex County Public Schools (2023)
School (Math and Reading Proficiency)
Location
Grades
Students
Rank: #11.
Lexington High School
Math: 91% | Reading: 93%
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,261 students
Rank: #22.
Belmont High School
Math: 87% | Reading: 90%
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,309 students
Rank: #33.
Acton-boxborough Regional High School
Math: 86% | Reading: 91%
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,751 students
Rank: #44.
Winchester High School
Math: 87% | Reading: 89%
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,403 students
Rank: #55.
Westford Academy
Math: 84% | Reading: 91%
Rank:
Rank:
10/
Top 1%10
30 Patten Road
Westford, MA 01886
(978) 692-5570
Westford, MA 01886
(978) 692-5570
Grades: 9-12
| 1,645 students
Rank: #66.
Newton South High School
Math: 87% | Reading: 88%
Rank:
Rank:
10/
Top 1%10
140 Brandeis Road
Newton Center, MA 02459
(617) 559-6700
Newton Center, MA 02459
(617) 559-6700
Grades: 9-12
| 1,869 students
Rank: #7 - 87. - 8.
Ashland High School
Math: 85-89% | Reading: 85-89%
Rank:
Rank:
10/
Top 1%10
65 East Union St.
Ashland, MA 01721
(508) 881-0177
Ashland, MA 01721
(508) 881-0177
Grades: 9-12
| 805 students
Rank: #7 - 87. - 8.
Holliston High School
Math: 85-89% | Reading: 85-89%
Rank:
Rank:
10/
Top 1%10
370 Hollis Street
Holliston, MA 01746
(508) 429-0677
Holliston, MA 01746
(508) 429-0677
Grades: 9-12
| 811 students
Rank: #99.
Concord Carlisle High School
Math: 83% | Reading: 91%
Rank:
Rank:
10/
Top 1%10
500 Walden Street
Concord, MA 01742
(978) 318-1400
Concord, MA 01742
(978) 318-1400
Grades: 9-12
| 1,316 students
Rank: #1010.
Hopkinton High School
Math: 84% | Reading: 89%
Rank:
Rank:
10/
Top 5%10
90 Hayden Rowe Street
Hopkinton, MA 01748
(508) 497-9820
Hopkinton, MA 01748
(508) 497-9820
Grades: 9-12
| 1,198 students
Rank: #11 - 1311. - 13.
Bedford High School
Math: 80-84% | Reading: 85-89%
Rank:
Rank:
10/
Top 5%10
9 Mudge Way
Bedford, MA 01730
(781) 275-1700
Bedford, MA 01730
(781) 275-1700
Grades: 9-12
| 829 students
Rank: #11 - 1311. - 13.
Wayland High School
Math: 80-84% | Reading: 85-89%
Rank:
Rank:
10/
Top 5%10
264 Old Connecticut Path
Wayland, MA 01778
(508) 358-7746
Wayland, MA 01778
(508) 358-7746
Grades: 9-12
| 836 students
Rank: #11 - 1311. - 13.
Winn Brook
Math: 80-84% | Reading: 85-89%
Rank:
Rank:
10/
Top 5%10
97 Waterhouse Rd
Belmont, MA 02478
(617) 993-5700
Belmont, MA 02478
(617) 993-5700
Grades: K-4
| 431 students
Rank: #1414.
Newton North High School
Math: 81% | Reading: 87%
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,073 students
Rank: #1515.
Weston High School
Math: 85-89% | Reading: 80-84%
Rank:
Rank:
10/
Top 5%10
444 Wellesley Street
Weston, MA 02493
(781) 786-5800
Weston, MA 02493
(781) 786-5800
Grades: 9-12
| 630 students
Rank: #1616.
Lincoln-sudbury Regional High School
Math: 84% | Reading: 84%
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,525 students
Rank: #17 - 1817. - 18.
Groton Dunstable Regional Elementary School
Math: 80-84% | Reading: 80-84%
Rank:
Rank:
10/
Top 5%10
703 Chicoppe Row
Groton, MA 01450
(978) 448-6362
Groton, MA 01450
(978) 448-6362
Grades: 9-12
| 721 students
Rank: #17 - 1817. - 18.
Littleton High School
Math: 80-84% | Reading: 80-84%
Rank:
Rank:
10/
Top 5%10
56 King Street
Littleton, MA 01460
(978) 952-2555
Littleton, MA 01460
(978) 952-2555
Grades: 9-12
| 435 students
Rank: #1919.
Mason-rice
Math: 74% | Reading: 87%
Rank:
Rank:
10/
Top 5%10
149 Pleasant Street
Newton Center, MA 02459
(617) 559-9570
Newton Center, MA 02459
(617) 559-9570
Grades: K-5
| 366 students
Rank: #2020.
Arlington High School
Math: 81% | Reading: 83%
Rank:
Rank:
10/
Top 5%10
869 Mass Avenue
Arlington, MA 02476
(781) 316-3591
Arlington, MA 02476
(781) 316-3591
Grades: 9-12
| 1,409 students
Rank: #2121.
Mary Lee Burbank
Math: 70-74% | Reading: 85-89%
Rank:
Rank:
10/
Top 5%10
266 School Street
Belmont, MA 02478
(617) 993-5500
Belmont, MA 02478
(617) 993-5500
Grades: K-4
| 375 students
Rank: #22 - 2322. - 23.
John Ward
Math: 75-79% | Reading: 80-84%
Rank:
Rank:
10/
Top 5%10
10 Dolphin Rd
Newton Center, MA 02459
(617) 559-6450
Newton Center, MA 02459
(617) 559-6450
Grades: K-5
| 216 students
Rank: #22 - 2322. - 23.
Swallow/union School
Math: 75-79% | Reading: 80-84%
Rank:
Rank:
10/
Top 5%10
522 Main Street
Dunstable, MA 01827
(978) 649-7281
Dunstable, MA 01827
(978) 649-7281
Grades: K-4
| 283 students
Rank: #2424.
Woodland
Math: 70-79% | Reading: 80-89%
Rank:
Rank:
10/
Top 5%10
10 Alphabet Lane
Weston, MA 02493
(781) 786-5300
Weston, MA 02493
(781) 786-5300
Grades: PK-3
| 196 students
Rank: #2525.
Reading Memorial High School
Math: 73% | Reading: 85%
Rank:
Rank:
10/
Top 5%10
62 Oakland Rd
Reading, MA 01867
(781) 944-8200
Reading, MA 01867
(781) 944-8200
Grades: 9-12
| 1,222 students
Rank: #2626.
Vinson-owen Elementary School
Math: 70-74% | Reading: 80-84%
Rank:
Rank:
10/
Top 5%10
75 Johnson Road
Winchester, MA 01890
(781) 721-7019
Winchester, MA 01890
(781) 721-7019
Grades: PK-5
| 403 students
Rank: #27 - 2827. - 28.
Chelmsford High School
Math: 71% | Reading: 84%
Rank:
Rank:
10/
Top 5%10
200 Richardson Rd
North Chelmsford, MA 01863
(978) 251-5111
North Chelmsford, MA 01863
(978) 251-5111
Grades: 9-12
| 1,408 students
Rank: #27 - 2827. - 28.
Wilmington High School
Math: 65-69% | Reading: 85-89%
Rank:
Rank:
10/
Top 5%10
159 Church Street
Wilmington, MA 01887
(978) 694-6060
Wilmington, MA 01887
(978) 694-6060
Grades: 9-12
| 755 students
Rank: #2929.
Luther Conant School
Math: 75% | Reading: 78%
Rank:
Rank:
10/
Top 5%10
80 Taylor Road
Acton, MA 01720
(978) 266-2550
Acton, MA 01720
(978) 266-2550
Grades: K-6
| 394 students
Rank: #3030.
Bowman
Math: 73% | Reading: 79%
Rank:
Rank:
10/
Top 5%10
9 Philip Rd
Lexington, MA 02421
(781) 861-2500
Lexington, MA 02421
(781) 861-2500
Grades: K-5
| 470 students
Rank: #3131.
Maria Hastings
Math: 74% | Reading: 78%
Rank:
Rank:
10/
Top 5%10
7 Crosby Road
Lexington, MA 02421
(781) 860-5800
Lexington, MA 02421
(781) 860-5800
Grades: K-5
| 565 students
Rank: #32 - 3332. - 33.
Jonas Clarke Middle School
Math: 73% | Reading: 78%
Rank:
Rank:
10/
Top 5%10
17 Stedman Rd
Lexington, MA 02421
(781) 861-2450
Lexington, MA 02421
(781) 861-2450
Grades: 6-8
| 881 students
Rank: #32 - 3332. - 33.
Paul P Gates Elementary School
Math: 72% | Reading: 79%
Rank:
Rank:
10/
Top 5%10
75 Spruce Street
Acton, MA 01720
(978) 266-2570
Acton, MA 01720
(978) 266-2570
Grades: K-6
| 377 students
Rank: #3434.
Alcott
Math: 73% | Reading: 77%
Rank:
Rank:
10/
Top 5%10
93 Laurel Street
Concord, MA 01742
(978) 318-9544
Concord, MA 01742
(978) 318-9544
Grades: PK-5
| 450 students
Rank: #35 - 3735. - 37.
Ambrose Elementary School
Math: 65-69% | Reading: 80-84%
Rank:
Rank:
10/
Top 10%10
27 High Street
Winchester, MA 01890
(781) 721-7012
Winchester, MA 01890
(781) 721-7012
Grades: K-5
| 337 students
Show 100 more public schools in Middlesex County, MA (out of 386 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
Mcdonough City Magnet School (Closed 2006)
Magnet School
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 schools in Middlesex County, MA?
The top ranked public schools in Middlesex County, MA include Lexington High School, Belmont High School and Acton-boxborough Regional High School.
How many public schools are located in Middlesex County, MA?
386 public schools are located in Middlesex County, MA.
What percentage of students in Middlesex County, MA go to public school?
86% of all K-12 students in Middlesex County, MA are educated in public schools (compared to the MA state average of 88%).
What is the racial composition of students in Middlesex County, MA?
Middlesex County, MA public schools minority enrollment is 42% of the student body (majority Hispanic and Asian), which is less than the Massachusetts public schools average of 43% (majority Hispanic).
Recent Articles

A Story of Overcoming Common Reading Difficulties
Follow the story of Sarah, a fictional character who overcame common reading difficulties with the help of the three cueing system. This blog post explores the advantages and disadvantages of the three cueing system and provides strategies for implementing it effectively.

Voucher Program Update: Florida
Many states now offer voucher programs. We look at the voucher program available in Florida.

Standardized Tests
Standardized tests have a long history in American K-12 education. We examine what standardized tests evaluate and more.