The Best Public High Schools in Greater Boston

This year’s rankings offer a statistical analysis of the top high schools in the Greater Boston area. To ensure accuracy and consistency, it is compiled with the most recent data available at press time from the Massachusetts Department of Elementary and Secondary Education, which publishes a limited amount of information on each school, including MCAS and SAT scores. As the challenges of the pandemic continue to amplify the opportunity gap in education, there has been increased scrutiny over the factoring of test scores, which tend to be correlated with higher family incomes and are increasingly regarded as an inadequate measure of student achievement. In an effort to provide additional transparency, this year’s chart again includes median household income and home prices for each high school’s town(s) so you can see for yourself how the schools at the top of the list compare. 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.

RankSchoolEnrollmentAverage Class SizeStudent-to-Teacher Ratio10th Graders Scoring Proficient or Higher on MCAS (%) English Language Arts10th Graders Scoring Proficient or Higher on MCAS (%) MathAverage SAT Scores Reading/WritingAverage SAT Scores MathAdvanced Placement (%) ProficientGraduation Rate (%)Attending College (%)Educator Evaluations (%) ProficientEducator Evaluations (%) ExemplaryEducator Evaluations (%) CombinedMedian Home PriceMedian Income
1Weston High School63811.711.3:1848563865774.810090.274.723.297.9$2,105,000$206,250
2Winchester High School1,3499.113.6:1898762764386.198.983.783.915.399.2$1,349,500$173,058
3Hingham High School1,2057.912.6:1918261961586.995.983.281.617.599.1$1,125,000$147,520
4Manchester Essex Regional High School45012.410.3:1827161762677.797.681.349.247.596.7$901,222$150,322
5Wayland High School83115.111.2:1898064565792.499.18282.517.5100$1,000,000$192,632
6Acton-Boxborough Regional High School1,70315.813.3:1918665168393.798.887.585.513.298.7$827,180$135,858
7Wellesley High School1,40615.111.9:1938865767082.397.982.285.913.599.4$1,655,000$213,684
8Lincoln-Sudbury Regional High School1,51317.812.1:1848462964593.997.984.16038.698.6$1,141,882$180,426
9Dover-Sherborn Regional High School65715.512.4:1969363164294.497.180.68218100$1,308,875$235,679
10Littleton High School45113.913.1:1848261562083.395.48966.733.3100$605,000$125,275
11Hamilton-Wenham Regional High School4927.110.5:1897659258762.197.881.583.316.7100$812,664$126,134
12Andover High School1,6798.613.1:1817560761174.49887.183.515.799.2$840,000$153,315
13The Bromfield School57313.910.6:1949163262887.210084.5971.598.5$800,000$170,250
14Westford Academy1,5671813.3:1918463265492.599.185.571.726.998.6$745,000$149,437
15Westborough High School1,17813.612.1:1908662563985.597.88192.86.399.1$800,000$119,299
16Lexington High School2,27318.512.3:1939166768989.898.780.397.40.998.3$1,550,000$185,686
17Sharon High School1,13915.710.9:1867965166788.19385.480.41494.4$675,000$144,142
18Hopkinton High School1,21217.114.3:1898462564089.899.785.674.322.997.2$871,000$172,683
19Newton South High School1,83714.311.6:1888764366582.998.474.995.9095.9$1,525,000$154,398
20Needham High School1,6691612.9:1928762964589.898.187.298.2098.2$1,320,000$174,707
21Ashland High School81215.314.5:1878560263587.597.279.581.718.3100$562,500$118,348
22Millis High School32813.411.4:1948156357371.493.677.36139100$585,000$114,255
23Brookline High School2,0871410.9:1837963965291.995.667.5951.796.7$2,026,712$113,642
24Marblehead High School9311110.6:1867160859965.297.680.498.11.9100$850,000$131,293
25Maynard High School31112.49.4:1706264062163.18978.776.321.197.4$497,000$107,891
26Algonquin Regional High School1,26914.611.3:190816046158797.986.398.5098.5$581,000$140,600
27Bedford High School84912.910.6:1878161162683.398.472.897.4097.4$835,000$133,824
28Norwell High School63112.212.5:1908360158169.499.481.893.36.7100$850,000$162,091
29Westwood High School95215.312.2:1848060763282.698.485.197.11.999$1,049,000$159,646
30Boston Latin School2,41624.519.7:1969864966074.297.680.446.851.898.6$499,000$76,298
31Concord-Carlisle High School1,32319.512.3:1918363964792.898.772.3973100$1,436,376$168,589
32Newton North High School2,09815.910.9:1878163464884.397.17388.95.694.5$1,525,000$154,398
33Cambridge Rindge and Latin School1,86713.88.6:16961615601779265.163.631.595.1$1,800,000$107,490
34Arlington High School1,4831313.0:1838162361775.396.78196096$950,000$114,576
35Nashoba Regional High School89414.313.2:1847759559368.39786.28911100$568,167$134,006
36Natick High School1,6781612.2:180696076038496.380.387.312.199.4$738,250$115,652
37Ipswich High School52812.210.8:1887157557278.694.270.77919.498.4$770,000$103,941
38Cohasset Middle High School4241510.8:1898061658571.810082.797.6097.6$1,350,000$141,036
39Foxborough High School77213.512.0:1707255456866.998.47770.229.8100$596,450$92,978
40Belmont High School1,32920.816.3:1908765067391.299.778.298098$1,430,000$140,500
41Masconomet Regional High School1,04714.713.3:1848259260183.596.482.598199$855,969$148,469
42North Reading High School63917.39.4:184695755717897.985.9928100$730,000$123,042
43Rockport High School23112.47.6:1665560358938.89778.595.74.3100$808,500$87,149
44Hanover High School70914.711.4:1837156155861.199.586.683.116.9100$677,500$133,922
45Triton Regional High School64713.612.0:170455955856992.969.771.828.2100$640,146$103,874
46Billerica Memorial High School1,7189.513.7:1746453853561.995.676.86931100$577,000$113,239
47Mansfield High School1,10114.111.3:1796558758777.697.278.297.51.699.1$575,500$120,694
48Swampscott High School65314.910.7:1746760659668.894.67894.64.198.7$690,000$102,898
49Apponequet Regional High School71814.411.7:1776657556965.296.671.677.822.2100$484,206$105,882
50Wilmington High School69514.99.7:1856959258062.995.373.786.311.697.9$626,000$133,873
51Silver Lake Regional High School1,18215.612.8:1736558758970.496.6758217.199.1$553,498$97,314
52Medfield High School75016.712.4:1898158859972.59878.577.416.193.5$835,000$174,417
53Duxbury High School94817.412.4:1908259257267.498.483.793.45.799.1$885,000$126,889
54Newburyport High School78416.711.5:186785815836295.28291.87.198.9$850,000$110,740
55Holliston High School81215.312.8:1898660160162.495.985.2819.590.5$615,000$137,589
56Lynnfield High School56414.911.8:191805625656798.884.996.8096.8$828,500$145,594
57Pentucket Regional High School63214.511.8:1836458157263.396.975.876.917.994.8$640,494$109,531
58Georgetown High School32211.79.3:1755757756987.296.786.484.61.986.5$610,000$122,600
59Watertown High School70514.49.5:1696055956879.388.475.877.519.196.6$785,000$100,434
60Reading Memorial High School1,13517.212.8:1857358158973.998.282.594.82.697.4$722,500$131,515
61Walpole High School1,04414.812.2:1756658756987.495.27787.7794.7$620,000$126,489
62Hull High School24899.6:1787257555057.990.560.983.810.894.6$555,000$105,403
63Quincy High School1,4657.412.1:1544555856072.593.563.595.63.699.2$620,000$80,462
64Stoneham High School57912.210.3:1765354955466.795.180.586.59.596$702,480$103,104
65Wakefield Memorial High School84614.310.9:1716256556158.395.786.591.36.597.8$687,500$103,696
66Dedham High School70115.111.5:1736957858653.894.570.190.59.5100$630,000$101,780
67Franklin High School1,67317.414.4:1816658057169.696.98680.916.397.2$600,000$118,193
68Norton High School67713.311.5:1695357754955.695.673.788.211.8100$495,000$108,435
69Milton High School1,10616.913.7:179725975946795.47473.520.694.1$869,000$141,050
70Chelmsford High School1,34216.712.9:1847157457970.49781.898.5098.5$585,000$117,582
71North Andover High School1,33516.513.2:173615765678098.178.398.31.7100$752,450$113,916
72Scituate High School86216.714.1:1826657755259.996.881.785.414.6100$800,000$122,241
73Carver Middle High School7206.810.8:1685753152138.797.270.593.84.998.7$465,000$61,374
74Oliver Ames High School1,11318.413.0:1736957756762.297.182.588.211.8100$625,000$106,900
75Middleborough High School88410.814.1:164525455266195.363.473.726.3100$436,250$77,450
76King Philip Regional High School1,16218.513.9:1846957655671.796.382.368.625.794.3$615,385$131,914
77Canton High School90316.213.4:1816856856761.396.283.473.319.893.1$742,500$107,442
78Braintree High School1,72915.214.7:172645575707795.680.695.92.798.6$625,500$101,544
79North Quincy High School1,40817.116.0:1736857659382.491.573.884.813.398.1$620,000$80,462
80Amesbury High School46314.39.9:1755959657058.793.663.796.5096.5$525,000$81,027
81Medford High School1,20713.49.6:1614255255568.693.959.970.823.694.4$750,000$101,168
82Bridgewater-Raynham Regional High School1,36814.915.8:1706156356860.596.274.489.610.4100$516,352$102,288
83Burlington High School99712.211.2:1736054053473.197.180920.992.9$707,500$121,433
84Melrose High School92314.313.2:1776159756367.59785.777.19.486.5$775,000$114,604
85Pembroke High School78516.813.8:1756957356160.895.173.5946100$535,000$119,827
86Marshfield High School1,24516.411.7:182665745697097.178.191.7091.7$627,500$105,067
87Framingham High School2,4229.313.8:1685959261272.487.559.879.1786.1$575,000$86,322
88Plymouth South High School1,04913.810.0:1744852352257.198.257.979.818.598.3$500,000$92,757
89Boston Latin Academy1,68521.519.3:188895585744297.979.36931100$499,000$76,298
90Danvers High School80715.110.6:1664254953055.796.274.987.510.497.9$648,596$99,269
91Norwood High School98715.312.1:1624355656261.596.362.790.18.898.9$610,000$90,341
92Tewksbury Memorial High School80219.312.0:1745955254562.796.37986.61197.6$577,000$104,610
93Woburn Memorial High School1,22513.611.3:1674853653659.392.86484.812.897.6$630,000$92,084
94Hudson High School83614.410.6:1645155853851.384.565.784.715.3100$505,000$96,038
95Milford High School1,2787.913.0:1634358155658.683.259.881.210.391.5$460,000$86,203
96Medway High School63916.714.3:1868058058463.498.783.484.6084.6$559,000$139,688
97Stoughton High School1,04916.910.7:1625155455541.790.569.884.21498.2$500,000$90,201
98John D. O'Bryant School of Mathematics and Science1,54822.516.1:188845245623010070.261.237.899$499,000$76,298
99West Bridgewater Middle-Senior High School62218.113.3:1715354354242.996.375.789.310.7100$467,500$105,377
100Bellingham High School74416.212.7:1654856855837.294.766.7973100$400,289$103,258
101Plymouth North High School1,31014.612.5:1654653452164.995.362.191.27.298.4$500,000$92,757
102Gloucester High School83012.110.5:165515425325580.442.378.720.298.9$600,000$76,260
103Abington High School58617.114.4:167515655345393.866.477.118.895.9$500,000$106,001
104Weymouth High School2,26415.412.6:1604354853860.890.460.988.78.897.5$535,000$85,536
105Winthrop High School56417.213.3:1715455955230.490.973.287.510.497.9$665,000$76,996
106Avon Middle High School31613.29.0:1684351951057.18065.890.57.197.6$450,000$97,353
107Peabody Veterans Memorial High1,45516.412.1:1594653753056.586.858.884.815.2100$611,500$80,681
108Rockland High School60012.912.2:1614952652133.391.859.296.73.3100$440,000$80,783
109Malden High School1,75716.314.0:1564455458452.482.147.881.318.7100$605,000$73,399
110Waltham High School1,64314.510.2:152405635555083.153.78112.793.7$705,000$95,851
111Beverly High School1,29918.913.8:1654254852256.592.969.594.85.2100$607,500$84,354
112Somerville High School1,30412.610.7:1584358057545.991.95575075$967,500$102,311
113Marlborough High School1,02211.910.8:1434252651534.687.247.687.911.399.2$480,000$83,469
114Whitman-Hanson Regional High School1,08718.215.0:1714853152453.9917490.57.497.9$460,053$93,691
115Salem High School80311.98.1:1523253151356.188.943.383.37.991.2$560,000$66,428
116Methuen High School1,89118.412.6:1523955154446.291.360.996.72.298.9$474,000$83,527
117East Bridgewater Junior-Senior High School93119.312.9:1624455652138.29670.392496$467,000$102,669
118Saugus High School69414.515.5:1513453252950.688.165.295.23.298.4$550,000$88,463
119Randolph High School60411.611.6:1332456458042.976.756.47415.189.1$472,750$87,803
120Wareham High School61811.810.1:1553850849823.581.352.461.830.392.1$400,000$66,695
121Haverhill High School1,93117.313.8:1513654754548.485.456.195.80.696.4$460,000$69,237
122Lowell High School3,05619.713.9:1504052353344.482.856.478.120.798.8$420,000$62,196
123Holbrook Middle-High School61214.714.0:1563551349945.988.258.392.61.994.5$435,350$79,718
124New Mission High School54316.612.9:140364434653.894.768.154.342.997.2$420,000$76,298
125TechBoston Academy8881511.1:1241643341811.188.752.54060100$559,000$76,298
126Boston Arts Academy49016.610.6:1442349345612.585.959.671.426.597.9$559,000$76,298
127Another Course To College23114.89.3:13016469457092.156.9405090$420,000$76,298
128Taunton High School2,72020.816.6:1533653851439.594.464.293.62.996.5$413,150$63,433
129Brockton High School3,94318.615.1:1352352349676.683.85182.311.994.2$405,000$62,249
130Lawrence High School3,09716.812.9:1302153754123.883.845.779.814.594.3$404,500$45,045
131Revere High School1,99620.113.3:1564151652546.490.155.677.211.788.9$540,000$68,331
132Fenway High School38416.312.6:142234644452987.544.757.738.596.2$499,000$76,298
133Mary Lyon Pilot High School12917.38.0:135134684533.893.346.981.318.8100.1$510,000$76,298
134Everett High School2,09119.113.2:1422351049531.385.144.483.512.495.9$547,500$70,627
135Dearborn STEM Academy57818.611.1:122104794576.79250.981.618.4100$499,000$76,298
136Classical High School1,82316.617.7:1362453852829.686.439.388.45.493.8$475,000$61,329
137Josiah Quincy Upper School55320.713.2:1161646646491.564.189.48.597.9$900,000$76,298
138Excel High School43914.510.3:17745752517.777.638.384.810.995.7$770,000$76,298
139Greater Egleston High School8312.28.2:169184424363918.991.78.3100$499,000$76,298
140Lynn English High School2,16518.317.6:1322054352818.881.537.498.4098.4$475,000$61,329
141Charlestown High School82112.19.7:1191141748018.251.235.487.110.697.7$749,000$76,298
142East Boston High School1,11116.212.2:1281744444414.589.125.590.18.198.2$682,950$76,298
143Boston Community Leadership Academy66318.910.1:1361743341311.278.250.578.918.497.3$420,000$76,298
144Chelsea High School1,49819.112.6:1271552352032.57729.687.71.389$485,000$60,370
145The English High School52514.410.0:118154034094.379.129.581.818.2100$675,000$76,298
146Jeremiah E. Burke High School33013.511.1:11410436440080.126.382.114.396.4$559,000$76,298
147Boston International High School42114.98.4:13103964273150.535.691.48.6100$559,000$76,298
148Brighton High School36013.67.6:17244444618.368.230.272.417.289.6$510,000$76,298
149Snowden International School at Copley48520.612.6:130945243378.848.581.610.592.1$1,299,000$76,298
150Community Academy of Science and Health33113.69.3:11874144062.46735.292.15.397.4$559,000$76,298
151Madison Park Technical Vocational High School1,16016.99.6:11554284326.17126.369.623.593.1$499,000$76,298

Methodology: This chart ranks public high schools in towns or districts within, or partially within, I-495. 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 the 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. Median home prices, provided by the Massachusetts Association of Realtors and MLS Property Information Network, are from 2021; median household incomes, from the Census’s American Community Survey, are from 2016 to 2020 and reflect 2020 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. Neither of these data points factored into a school’s overall ranking.

The Honor Roll

The report cards are in: Here are the top high schools in four different subjects.

Average Class Size

SchoolClass Size
Carver Middle High School6.8
Hamilton-Wenham Regional High School7.1
Quincy High School7.4
Hingham High School7.9
Milford High School7.9
Andover High School8.6
Hull High School9
Winchester High School9.1
Framingham High School9.3
Billerica Memorial High School9.5

Bang for Your Housing Buck

SchoolMedian Home PriceHigh School Rank
Algonquin Regional High School$581,000 26
Apponequet Regional High School$484,206 49
Ashland High School$562,500 21
Boston Latin School$499,000 30
Carver Middle High School$465,000 73
Littleton High School$605,000 10
Maynard High School$497,000 25
Middleborough High School$436,250 75
Millis High School$585,000 22
Nashoba Regional High School$568,167 35
Norton High School$495,000 68

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.

Student-to-Teacher Ratio

SchoolRatio
Brighton High School7.6
Rockport High School7.6
Mary Lyon Pilot High School8
Salem High School8.1
Greater Egleston High School8.2
Boston International High School8.4
Cambridge Rindge and Latin School8.6
Avon Middle High School9
Another Course To College9.3
Community Academy of Science and Health9.3
Georgetown High School9.3

Percent of Teachers with Exemplary Rating

SchoolExemplary %
TechBoston Academy60
Boston Latin School51.8
Another Course To College50
Manchester Essex Regional High School47.5
New Mission High School42.9
Millis High School39
Lincoln-Sudbury Regional High School38.6
Fenway High School38.5
John D. O'Bryant School of Mathematics and Science37.8
Littleton High School33.3

Research by Isabelle Durso, Tomás Gonzalez, and Meaghan MacDonald