The Top Public High Schools in Greater Boston, Ranked for 2025

We crunched the numbers to come up with our guide to the region’s top-performing schools.

iStock / Getty Images Plus

About the 2025 list

This year’s rankings offer a statistical analysis of the top-performing high schools in the Greater Boston area. To ensure accuracy and consistency, it is compiled with the most recent data available at presstime from the Massachusetts Department of Elementary and Secondary Education (DESE), which publishes a limited amount of information on each school, including MCAS and SAT scores. In an effort to provide additional transparency, we’ve included median household income and home prices for each high school’s town(s). We have also included several “honor roll” lists so you can see in what areas, exactly, different schools excel, as well as a list of high-performing schools in areas with lower median home prices. 

Note: Scroll down and then right to see all categories. To view the top 100 schools all at once, choose ‘100 entries per page.’

Top Public High Schools in Greater Boston for 2025

Rank 2025SCHOOLEnrollmentAverage Class SizeStudent-to-Teacher Ratio10th Graders
Meeting or Exceeding
Expectations on MCAS (%) - English
Language Arts
10th Graders
Meeting or Exceeding
Expectations on MCAS (%) - Math
10th Graders
Meeting or Exceeding
Expectations on MCAS - Science & Technology/Engineering
Average
SAT Scores - Reading/Writing
Average
SAT Scores - Math
Advanced Placement
(%) - Proficient
Graduation Rate (%)Access to the Arts (%)Access Digital Literacy and Computer Science Courses (%)Advance Coursework Completion (%)Median Home PriceMedian Income
1Dover-Sherborn Regional High School61014.911.287898865465196100.082.434.092.1$1,526,398$248,948
2Lexington High School2,40517.911.49091916636779398.182.538.694.6$1,700,000$219,402
3Weston High School65814.210.98788796576759296.274.635.387.2$2,325,000$250,000
4Cohasset Middle/High School38113.010.39372796075758198.094.639.091.9$1,512,500$187,060
5Manchester Essex Regional High School39212.29.77471716556349298.949.738.278.0$1,002,418$179,583
6The Bromfield School (Harvard, Mass.)32813.610.19692916446118993.866.012.983.2$985,000$200,688
7Wellesley High School1,26215.411.08583846496539098.059.917.792.2$2,138,500$250,000
8Hamilton-Wenham Regional High School44813.310.48779706226008397.571.334.585.6$927,091$150,469
9Newton South High School1,89814.112.38685876526619298.648.119.966.1$1,830,000 $184,989
10Needham High School1,63316.212.58686796466479499.374.69.394.6$1,700,000$212,241
11Brookline High School2,18115.111.58081806596629396.558.916.692.8$2,335,000$140,631
12Norwell High School60113.111.78486856065808899.373.28.998.0$1,134,000$182,637
13Concord-Carlisle High School1,19117.011.78585836656629597.549.416.383.3$1,523,437$220,875
14Wayland High School80316.011.083838564264995100.048.914.885.2$1,115,000$221,250
15Bedford High School86813.210.98383756346278998.570.216.372.0$1,055,500$158,964
16Sharon High School1,16115.111.18381776516579097.064.215.279.3$815,000$183,724
17Lincoln-Sudbury Regional High School1,44517.811.48385836306459797.461.038.181.9$1,312,178$220,568
18Medfield High School70415.811.37780896286208599.567.913.183.0$1,170,000$214,801
19Algonquin Regional High School1,19713.910.98577826106138496.641.137.781.4$842,937$181,414
20Newton North High School2,09615.211.38273806366388694.852.923.384.7$1,830,000 $184,989
21Maynard High School31012.08.66866726095558694.464.537.174.2$580,000$119,549
22Hingham High School1,06613.212.18777836186069697.935.97.699.1$1,320,000$181,017
23Acton-Boxborough Regional High School1,62218.113.68987886636809498.345.212.175.0$978,908$152,906
24Hopkinton High School1,26718.014.59188896266409499.353.023.184.4$1,117,500$204,418
25Westford Academy1,50416.912.38986886256209396.154.926.668.4$920,000$181,523
26Ipswich High School44711.510.06064656026038795.577.937.068.8$895,000$124,405
27Westwood High School83713.511.97772766256199199.666.520.880.4$1,158,500$205,000
28Duxbury High School80815.610.77977726135867798.760.733.490.3$1,222,500$171,471
29Winchester High School1,40416.614.88787836406488896.650.523.997.7$1,700,000$218,176
30Mansfield High School1,00213.211.07572666005948299.364.425.573.5$687,000$131,409
31Arlington High School1,67714.913.18382776346228696.454.719.083.9$1,155,000$141,440
32Nashoba Regional High School80613.812.97775706146048096.867.132.383.5$753,141$157,143
33Marblehead High School86114.310.47676746155858296.759.527.778.6$1,100,000$165,859
34Westborough High School1,21314.913.18279786266428995.150.524.464.5$785,000$134,474
35North Reading High School65216.69.68172835975918596.149.622.776.1$870,000$150,820
36Andover High School1,60915.313.17977716316368296.963.920.179.7$1,018,750$167,591
37Wilmington High School61914.19.27370715885778196.064.827.963.6$750,000$161,473
38Lynnfield High School58815.211.78578775845756899.351.623.393.5$1,015,000$172,484
39Chelmsford High School1,40217.814.08375706015878296.662.446.296.5$713,000$140,519
40Natick High School1,76116.312.37368756136029097.069.924.571.1$956,500$134,591
41Holliston High School80914.212.97475666085898093.970.534.576.8$720,000$154,684
42Hull High School2789.69.75954526045688596.161.424.572.4$672,000$127,112
43Littleton High School48214.413.46666716055779098.477.216.874.2$825,000$146,250
44Masconomet Regional High School92414.211.87470705995858598.051.718.275.3$949,674$179,925
45Rockport High School36711.98.66552535695525895.666.246.275.5$852,500$93,227
46Millis High School28611.910.97972715715508195.744.746.065.7$684,900$149,021
47Walpole High School91716.011.16472736125949195.674.222.761.5$770,000$159,720
48Boston Latin School2,42424.118.49695926566488998.763.99.999.6$832,500$94,755
49Newburyport High School74315.711.17264636035848399.053.427.776.6$1,100,000$144,259
50Amesbury High School48113.810.57458545835498591.781.851.255.6$670,000$100,599
51Belmont High School1,45421.117.89089886406409598.254.016.585.2$1,567,500$178,188
52Scituate High School72513.912.47965706035726898.570.113.891.0$905,000$131,861
53Hanover High School66314.011.78168705665437898.950.718.378.6$782,450$174,821
54Stoneham High School59911.710.06956535695416496.776.521.780.8$799,000$112,635
55Ashland High School88416.414.17572705996029094.060.831.472.8$665,875$127,106
56Tewksbury Memorial High School69616.611.66958505905687395.471.846.679.6$680,000$125,966
57Cambridge Rindge and Latin School2,07215.59.16361476246028194.252.423.974.8$2,175,000$126,469
58Milton High School1,08318.312.58475766055868896.467.513.672.6$980,000$178,053
59Pembroke High School69015.312.77165685685537298.352.139.083.4$622,000$141,332
60North Andover High School1,32815.913.86458645975818498.570.330.569.8$899,000$134,319
61Medway High School62215.513.07571785925767397.367.217.686.2$767,500$174,357
62Reading Memorial High School1,09414.812.97569655925807797.646.423.567.2$855,000$163,725
63Swampscott High School70614.011.07464765985627694.470.223.072.3$835,000$128,964
64Franklin High School1,45315.513.46967745995917996.857.920.675.3$727,000$142,788
65Canton High School96815.513.26666735875748194.471.417.378.4$810,000$128,341
66Burlington High School1,01913.211.45859626035957892.939.225.268.8$850,000$142,207
67Apponequet Regional High School (Freetown-Lakeville)64014.611.17766725665497196.861.624.661.7$576,162$134,218
68Marshfield High School1,11916.511.07865615735617798.442.027.170.3$785,000$125,525
69Foxborough High School73614.111.65367705855737595.257.512.567.7$710,000$108,559
70Triton Regional High School53812.110.06043566015667295.053.211.457.3$788,412$129,023
71Wakefield Memorial High School85415.210.15957675815606596.465.811.566.3$825,000$130,320
72Georgetown High School26810.611.06962695585318797.373.411.464.4$730,000$152,014
73Melrose High School96717.312.37967666105827397.944.217.778.2$870,000$126,854
74Oliver Ames High School (Easton, Mass.)1,04516.912.47069615855738497.840.014.069.4$725,950$121,458
75Braintree High School1,69416.115.36969715835908594.361.915.169.4$710,000$125,305
76Danvers High School78414.410.45744555675426293.671.634.481.0$716,788$117,072
77Norwood High School96613.611.16155485745605796.761.432.665.6$710,500$97,110
78Carver Middle/High School68813.710.25738345365166794.977.753.264.0$595,000$78,955
79King Philip Regional High School (Wrentham, Mass.)1,11414.713.17565675895757196.045.73.372.5$721,436$149,810
80Pentucket Regional High School57813.312.07662645845798091.363.029.835.8$739,280$141,644
81Beverly High School1,21318.912.36149595855537593.671.842.861.5$720,000$103,739
82Dedham High School71915.111.36173535765736792.352.525.766.5$750,000$124,375
83Stoughton High School1,11817.210.36253575685527189.071.348.848.8$610,000$104,164
84North Quincy High School1,52018.715.27266655916017793.232.730.375.2$723,600$95,711
85Hudson High School78414.310.35643545605425789.069.233.268.3$600,000$107,202
86Watertown High School76114.611.15354465575677487.059.033.758.0$930,000$123,422
87Woburn Memorial High School1,25914.611.75651575705646690.646.625.355.4$770,511$107,754
88West Bridgewater Middle-Senior High School61416.612.15440305545344599.092.534.575.8$597,500$124,483
89Middleborough High School77415.312.64950545465294996.669.340.764.6$524,950$91,914
90Somerville High School1,39412.610.35539445795636687.558.013.368.3$1,200,000$127,056
91Norton High School68513.112.95649535755486894.156.524.651.1$620,000$127,404
92Billerica Memorial High School1,81619.314.26549685725656194.766.118.579.1$699,000$139,706
93Medford High School1,19513.19.35541535935707789.629.211.947.9$887,500$118,089
94Silver Lake Regional High School (Kingston, Mass.)1,03417.812.16053505705476497.445.121.766.2$667,860$113,528
95John D. O'Bryant School of Mathematics and Science (Boston)1,50923.416.069786054456156100.065.629.897.9$832,500$94,755
96Gloucester High School77613.410.04146375585566789.159.442.040.4$712,000$87,898
97Bellingham High School74017.412.54934495685345392.272.535.684.8$511,000$120,966
98Plymouth North High School1,16915.111.45335305545157495.261.921.761.8$650,000$111,975
99Rockland High School59014.212.05954655335117086.250.111.572.6$542,000$101,475
100Abington High School53015.711.74639415565185094.152.530.982.1$585,000$119,787
101Plymouth South High School1,00113.29.84937295415116793.647.016.361.8$650,000$111,975
102East Bridgewater Junior-Senior High School88118.612.34528415545255897.992.036.563.9$554,500$128,679
103Weymouth High School1,67914.512.56643565595377690.226.812.154.6$625,000$100,077
104Quincy High School1,51415.612.15243425585436789.336.015.352.0$723,600$95,711
105Boston Latin Academy (Boston)1,69323.618.78280675635606397.541.319.698.1$832,500$94,755
106Framingham High School2,53416.513.04741445735698578.558.825.260.0$670,000$98,179
107Saugus High School74414.213.94845415415095086.558.733.967.7$650,000$100,819
108Wareham High School53312.19.34627216005123790.661.425.245.1$456,000$82,741
109Waltham High School1,79116.710.94237375565366684.464.621.053.2$810,000$116,560
110Bridgewater-Raynham Regional High School1,48714.815.45455545595326292.324.424.358.4$433,162$114,408
111Winthrop High School56818.613.96660545605503289.449.115.183.2$742,500$106,357
112Peabody Veterans Memorial High1,33315.311.13735375495446385.752.617.246.7$670,000$95,278
113Milford High School1,31616.411.44834395535345185.748.922.964.0$555,000$92,726
114Methuen High School1,84116.612.74332425495385987.864.318.249.8$590,500$103,270
115Marlborough High School98512.810.64138265174984483.969.123.955.7$605,500$95,047
116Whitman-Hanson Regional High School99316.014.45345535395246291.048.513.627.2$557,757$109,474
117Holbrook Middle-High School65516.113.34329395425036490.581.427.439.6$522,500$107,768
118Boston Arts Academy (Boston)50013.49.25224354964441490.899.41.965.3$832,500$94,755
119Salem High School95214.19.55345474614474087.745.816.766.8$670,000$85,137
120Josiah Quincy Upper School (Boston)55720.110.3323016455439N/A96.799.68.5100.0$832,500$94,755
121Haverhill High School1,92216.113.43927315675386181.554.221.865.9$560,000$87,675
122Avon Middle High School40913.89.45415115295143979.658.230.756.0$587,000$129,487
123Taunton High School2,87719.216.05037405285035788.749.218.646.1$495,000$79,715
124Randolph High School76518.012.33626225435403475.066.134.676.0$567,450$103,129
125Malden High School1,89017.816.05036465045076680.646.37.676.9$719,000$95,298
126Revere High School2,11518.813.45033425315105879.641.416.071.0$650,000$81,121
127Lowell High School3,44620.814.54134365395355781.937.217.555.3$515,000$76,205
128New Mission High School (Boston)71516.511.23932194244331995.636.916.583.6$832,500$94,755
129Mary Lyon Pilot High School (Boston)9513.26.6232154684531283.395.83.175.6$832,500$94,755
130Fenway High School (Boston)36216.111.43350243964172485.265.10.982.4$832,500$94,755
131TechBoston Academy (Boston)85014.912.028794264104783.662.052.453.7$832,500$94,755
132Dearborn STEM Academy (Roxbury)56518.210.22712104794571475.068.063.469.2$832,500$94,755
133Everett High School2,30718.813.43822264874614779.149.726.254.7$635,000$79,658
134Excel High School (Boston)30111.79.2162274424532082.226.126.451.1$832,500$94,755
135East Boston High School1,25215.612.12524204544511786.733.528.254.2$832,500$94,755
136Classical High School (Lynn, Mass.)1,79520.614.53517245415174480.746.927.539.8$584,500$74,715
137Albert D. Holland High School of Technology (Boston)39912.99.53223204074041679.839.417.061.5$832,500$94,755
138Chelsea High School1,64922.314.52919215274893182.164.027.063.3$650,000$72,220
139Snowden International School at Copley (Boston)42116.912.131178421410N/A83.252.30.094.8$832,500$94,755
140Brockton High School3,59818.617.53819225244863874.350.724.844.2$490,000$77,089
141Ruth Batson Academy (Boston)60413.98.3191594023961582.363.80.041.2$832,500$94,755
142The English High School (Boston)72016.411.0221513993931284.162.311.365.5$832,500$94,755
143Brighton High School (Boston)66712.98.8151134234212962.146.37.662.5$832,500$94,755
144Lynn English High School (Lynn, Mass.)2,06220.515.12617205044813781.538.217.233.3$584,500$74,715
145Charlestown High School (Boston)75414.28.51218104324362063.546.917.729.6$832,500$94,755
146Lawrence High School3,45322.113.62215144364303986.566.321.078.7$515,000$57,903
147Another Course To College (Boston)25317.110.0271634224111277.840.226.686.1$832,500$94,755
148Boston International High School (Boston)49016.58.71104394591668.838.741.636.7$832,500$94,755
149Madison Park Technical Vocational High School (Boston)1,12115.98.81978421414373.69.73.761.6$832,500$94,755
150Community Academy of Science and Health (Boston)39815.210.71910204054062064.441.30.043.5$832,500$94,755

[banner2]

Methodology: This chart ranks public high schools in towns or districts within, or partially within, I-495. To compile the list, we used the most recent data for each school available at presstime from the Massachusetts Department of Elementary and Secondary Education. In cases of missing information, we used data from a previous year as necessary. In some cases where no data was available, a value equal to the weighted average of a school’s other categories was used. We omitted highly specialized schools and schools reporting insufficient information, as well as charter schools.

To calculate the rankings, statistician George Recck, director of the Math Resource Center at Babson College, analyzed the results, comparing each high school’s data points to the overall average for all schools. He then applied a percentage weight to the standardized value for each school to create an aggregate “score” to determine each high school’s rank. We considered it more desirable to have smaller class sizes and lower student-to-teacher ratios.

Median home prices, provided by the Massachusetts Association of Realtors and MLS Property Information Network, are from 2024. Median household incomes are from the Census’s American Community Survey 5-Year Estimates (2019–2023) and reflect 2023 dollars. For schools that serve multiple cities or towns, a weighted average for median home price and median household income was created based on the population of each city or town. Neither of these data points factored into a school’s overall ranking.

To assess schools more comprehensively than test scores alone allow, this year we’ve added three new categories for each high school—percentage of students participating in an arts course, percentage of students completing at least one digital literacy or computer science course, and percentage of 11th and 12th grade students completing at least one advanced course, which can be found on DESE’s School and District Report Cards.

The Honor Roll
Top High Schools By Other Metrics

| Average class size | Student-to-Teacher Ratio | MCAS |

Average Class Size

SCHOOLClass Size
Hull High School9.6
Georgetown High School10.6
Ipswich High School11.5
Excel High School11.7
Stoneham High School11.7
Millis High School11.9
Rockport High School11.9
Maynard High School12.0
Wareham High School12.1
Triton Regional High School12.1

Student-to-Teacher Ratio

SCHOOLStudent-to-Teacher Ratio
Mary Lyon Pilot High School6.6:1
Ruth Batson Academy8.3:1
Charlestown High School8.5:1
Maynard High School8.6:1
Rockport High School8.6:1
Boston International High School8.7:1
Brighton High School8.8:1
Madison Park Technical Vocational High School8.8:1
Cambridge Rindge and Latin School9.1:1
Excel High School (Boston)9.2:1
Boston Arts Academy9.2:1
Wilmington High School9.2:1

Bang for Your Housing Buck*

SCHOOLMedian Home Price
Apponequet Regional High School$576,16265
Ashland High School$665,87555
Hull High School$672,00040
Mansfield High School$687,00029
Maynard High School$580,00027
Millis High School$684,90044
Sharon High School$815,00013
Pembroke High School$622,00071
Westborough High School$785,00025
Wilmington High School$750,00036

*For this chart, we selected the institutions whose high school rankings most significantly surpassed the ranking of their respective median home price and listed them here alphabetically.

10th Graders Meeting or Exceeding Expectations on MCAS

English Language Arts

SchoolsMCAS-E
Boston Latin School96
The Bromfield School96
Cohasset Middle/High School93
Hopkinton High School91
Belmont High School90
Lexington High School90
Acton-Boxborough Regional High School89
Westford Academy89
Hamilton-Wenham Regional High School87
Weston High School87
Dover-Sherborn Regional High School87
Hingham High School87
Winchester High School87

Math

SCHOOL%
Boston Latin School95
The Bromfield School92
Lexington High School91
Belmont High School89
Dover-Sherborn Regional High School89
Hopkinton High School88
Weston High School88
Acton-Boxborough Regional High School87
Winchester High School87
Needham High School86
Norwell High School86
Westford Academy86

Science & Technology/Engineering

SCHOOL
Boston Latin School92
The Bromfield School91
Lexington High School91
Hopkinton High School89
Medfield High School89
Acton-Boxborough Regional High School88
Belmont High School88
Dover-Sherborn Regional High School88
Westford Academy88
Newton South High School87

Research by Harriet Gaye and Mia Kovachev

An abridged version of this ranking was first published in the print edition of the September 2025 issue.

Related

The ChatGPT Generation: How Students Are Actually Using AI (And What Educators Are Learning)