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 available data 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. At a time when the opportunity gap in schools is top of mind, there is 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 also 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 stack up. 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.

Top 150 Public High Schools

RankSCHOOLEnrollmentAverage Class SizeStudent-to-Teacher RatioST Ratio10th Graders Scoring Proficient or Higher on MCAS English/Language Arts (%)10th Graders Scoring Proficient or Higher on MCAS Math (%)10th Graders Scoring Proficient or Higher on MCAS Science and Technology/Engineering (%)Average SAT Scores Reading/WritingAverage SAT Scores MathAdvanced Placement Proficient (%)Graduation Rate (%)Attending College (%)Educator Evaluations Proficient (%)Educator Evaluations Exemplary (%)Educator Evaluations Combined (%)Median Home ValueMedian Income
1Acton-Boxborough Regional High School1,75118.113.4:1 13.490939865768895.99889.68415.499$690,378$136,498
2Wayland High School83614.011.6:1 11.688889863666195.298.593.195.92.198$801,000$185,375
3Weston High School63013.69.8:1 9.889889162664586.298.288.777.92098$1,596,000$207,702
4Littleton High School43512.613.2:1 13.287869562662085.894.985.756.143.9100$600,000$123,413
5Dover-Sherborn Regional High School67416.411.6:1 11.69192996346519098.191.285.410.496$1,153,853$228,790
6Lincoln-Sudbury Regional High School1,52517.712.1:1 12.186869261562892.797.787.559.239.699$962,382$174,083
7Lexington High School2,26118.912.6:112.692969864568493.998.98297.8098$1,350,000$186,201
8The Bromfield School59314.510.6:1 10.6959210062862692.498.985.796.9097$652,500$156,667
9Manchester Essex Regional High School45913.410.6:1 10.685829461360184.510080.637.558.996$862,177$131,485
10Winchester High School1,40316.814.3:1 14.386869462664589.898.288.385.614.4100$1,250,750$169,623
11Newton South High School1,86913.911.7:111.779859161764588.998.584.290.38.699$1,320,000$151,068
12Westborough High School1,18215.212.7:1 12.784849560461993.397.389.975.723.399$578,500$112,153
13Westford Academy1,64518.714.1:1 14.184879662264195.597.791.271.626.498$662,500$144,917
14Westwood High School99314.512.5:1 12.585909659762088.497.994.694.84.299$880,000$160,132
15Boston Latin School2,48325.119.7:119.797999965567176.29792.354.344.999$690,000$71,115
16Sharon High School1,13115.013.1:113.186879163565389.696.987.77618.294$595,000$141,423
17Wellesley High School1,46916.512.1:1 12.18589976176289197.484.194.85.2100$1,610,000$197,132
18Concord-Carlisle High School1,31619.313.1:113.186889863364792.69985.296.92.399$1,115,948$161,786
19Marblehead High School95311.910.6:110.680799359359277.896.588.4N/AN/AN/A$772,500$123,333
20Hopkinton High School1,19818.313.9:113.985889559662487.59988.673.325.799$707,000$157,353
21Brookline High School2,03513.810.4:110.48483916066249495.282.296.90.998$2,205,000$117,326
22Newton North High School2,07315.911.6:111.679849362764090.395.280.387.78.897$1,320,000$151,068
23Andover High School1,75615.313.2:113.286839060562583.296.787.777.619.297$738,000$151,334
24Mansfield High School1,20515.112.2:112.279798758159083.897.786.875.824.2100$505,000$120,613
25Norwell High School64413.913.2:113.289899460258572.297.990.1955100$725,000$157,987
26Bedford High School82912.810.5:110.57179896096179197.978.297.3097$795,000$128,354
27Needham High School1,67016.913.6:113.6868991608619929989.196.7097$1,225,000$165,547
28Duxbury High School95916.912.3:112.389869758657880.299.688.187.212.8100$755,000$128,173
29Belmont High School1,30920.7 16.8:116.89193976226419499.18691.76.398$1,250,000$129,380
30Hingham High School1,28615.114.3:114.389839559758390.39986.183.514.698$875,000$142,435
31Medfield High School77517.412.5:112.581869460561679.897.190.384.911.897$790,000$160,963
32Ashland High School80515.9 14.2:114.28382885706078896.485.880.319.7100$488,000$124,130
33Cohasset Middle/High School44715.810.9:110.990889659458477.310084.997.6098$1,110,000$145,679
34Millis High School33213.511.4:111.471728255553383.596.886.558.541.5100$480,250$106,164
35Arlington High School1,40914.013.2:113.282828761060885.396.283.696096$870,000$108,389
36Masconomet Regional High School1,10815.813.6:1 13.676799258459684.396.889.898199$747,183$147,824
37Foxborough High School76813.7 12.1:112.172839156657978.296.781.472.326.599$520,000$96,062
38Hamilton-Wenham Regional High School52415.612.5:1 12.591899659459187.699.388.982.89.492$692,862$127,909
39Natick High School1,62617.412.9:112.979809559059785.797.782.184.813.398$732,000$115,545
40Holliston High School81115.812.8:112.875848958558972.796.48995.14.9100$550,000$135,340
41Nashoba Regional High School92013.313.9:113.983828859460882.995.889.783.99.794$545,357$123,477
42Chelmsford High School1,40815.8 13.6:113.682828758359982.298.982.692.5699$499,000$116,111
43Ipswich High School53711.711.2:111.269658658657386.192.877.68117.599$639,000$93,212
44Swampscott High School70014.512.3:112.367738857158180.996.392.397.41.399$630,000$113,407
45Hanover High School76214.513.4:113.472738956856178.297.889.28911100$585,000$127,981
46Georgetown High School33712.09.8:19.888909558057092.297.284.784.61.987$510,000$128,466
47Medway High School63114.912.7:112.780869356857574.597.491.567.226.293$480,000$132,823
48Scituate High School92118.014.5:114.576759358857473.997.888.484.614.199$674,500$128,864
49Lynnfield High School60015.212.8:112.87877865635668398.789.696.8097$742,500$128,641
50Reading Memorial High School1,22217.213.9:113.971758457258378.798.488.196.32.899$665,000$132,731
51Newburyport High School80116.412.9:112.984839057558576.295.67983.813.898$750,500$109,839
52Apponequet Regional High School75315.412.8:1 12.878779055557582.596.682.571.224.796$436,637$98,336
53Pentucket Regional High School67315.214.1:1 14.177658355355968.294.790.761.73799$544,103$107,699
54North Andover High School1,37718.114.7:114.776729157257582.898.888.792.75.598$695,000$108,070
55Canton High School95117.114.7:114.779768957157280.696.289.792.45.498$610,000$105,919
56North Reading High School66218.39.9:19.979769056255777.610085.197.62.4100$645,000$128,651
57King Philip Regional High School1,21418.314.8:1 14.881719057956581.496.187.759.634.394$549,400$126,943
58Stoneham High School61014.110.3:110.381647756355977.596.781.489.26.896$600,000$101,549
59Oliver Ames High School1,12518.014.1:114.175758356255278.596.285.485.714.3100$516,975$112,268
60Wakefield Memorial High School89314.912.9:1 12.971698455455174.897.782.687.511.599$625,000$100,278
61Wilmington High School75515.810.4:1 10.478738756255474.895.984.1878.796$590,000$125,922
62Braintree High School1,72617.4 14.4:114.482828956959282.894.580.292.84.397$561,000$96,522
63Marshfield High School1,22018.211.7:111.779748556256474.198.584.291.36.398$535,000$102,560
64Boston Latin Academy1,78722.819.0:119.087939657660262.596.290.171.92799$690,000$71,115
65Franklin High School1,73416.815.1:115.176708857657275.298.488.584.611.296$506,000$122,607
66Rockport High School25511.28.6:18.67565875715506694.874.791.14.496$665,000$85,208
67Silver Lake Regional High School1,17518.312.8:1 12.866738256857381.297.676.681.11798$445,817$94,809
68Walpole High School1,07817.512.3:1 12.370658556254787.79787.887.78.596$570,000$119,846
69Watertown High School69514.110.5:1 10.563657656758374.287.775.586.212.899$717,500$101,103
70Triton Regional High School64614.311.8:1 11.868627753955071.993.276.955.742.999$563,109$97,328
71Melrose High School92916.912.3:112.377698957855873.798.290.579.113.292$729,100$106,955
72Hull High School2629.79.2:19.272607955056469.495.867.671.123.795$491,000$88,476
73Billerica Memorial High School1,60519.212.4:112.468669055556976.995.982.473.62498$512,000$105,343
74Amesbury High School52114.812.1:112.181718657257478.293.776.296.4096$463,000$82,468
75Maynard High School31313.59.5:19.567605856554272.489.583.376.321.197$421,250$105,254
76Milton High School1,12717.213.5:113.577769156757978.796.588.669.720.290$805,000$133,718
77Tewksbury Memorial High School82619.612.5:1 12.570748756156576.997.883.587.78.696$500,000$102,500
78Burlington High School96613.610.8:110.866668556055672.396.983.5920.993$621,000$118,721
79Cambridge Rindge and Latin School1,84714.88.8:18.863636956256079.691.777.962.728.791$1,700,000$103,154
80Dedham High School69014.211.2:111.258738153654969.594.175.395.14.9100$596,500$100,757
81John D. O'Bryant School of Mathematics and Science1,62425.014.7:114.779899354058052.199.68661.135.897$690,000$71,115
82Danvers High School86815.412.7:112.760587555655065.997.482.279.218.898$549,000$89,250
83Norton High School68416.711.8:111.866687555054971.995.678.189.58.898$407,000$111,042
84Bridgewater-Raynham Regional High School1,37016.715.7:1 15.772728655656468.593.679.591.47.699$688,104$133,957
85Hudson High School87215.311.3:111.965628054654575.591.475.689.29.899$451,000$91,706
86Medford High School1,26114.310.4:110.463586654854384.190.570.773.123.797$671,000$96,455
87Middleborough High School83316.012.5:112.5555779572553779368.182.815.698$370,000$83,631
88West Bridgewater Middle-Senior High School63619.314.1:1 14.171638554854061.499.179.275.923.199$415,000$97,404
89Norwood High School97314.513.3:113.366667854656778.995.574.892.33.396$550,000$90,133
90Plymouth South High School1,06613.510.7:110.762517654554261.296.265.465.632.198$450,000$90,279
91North Quincy High School1,35616.915.5:115.568707854858780.5958289.15.595$540,000$77,562
92Carver Middle/High School73315.110.2:110.262627755055567.1957990.13.794$390,000$70,959
93Woburn Memorial High School1,23615.213.2:1 13.265557554555563.986.976.575.823.499$567,500$91,022
94Framingham High School2,38517.514.4:114.462678256458983.185.770.280.414.595$503,000$82,709
95Beverly High School1,28621.114.9:114.961628357556870.69276.191.27.198$560,000$80,586
96Pembroke High School80816.714.6:114.674668655355872.998.475.683.88.192$450,000$103,905
97Plymouth North High School126815.012.2:112.271547554854574.593.87186.18.294$450,000$90,279
98Stoughton High School1,03516.011.0:111.060557653652064.294.481.784.210.595$440,000$83,519
99Weymouth High School2,24715.412.5:1 12.565527554153771.489.868.187.71199$462,250$84,942
100Abington High School61918.215.5:115.564587253353963.394.985.688.29.898$432,750$99,381
101Quincy High School1,49915.712.0:112.061537453653773.394.268.297.20.798$540,000$77,562
102Bellingham High School72618.112.3:1 12.359557554454058.995.867.995.54.5100$380,000$101,477
103Avon Middle High School31111.09.2:19.245346551951040.992.283.792.74.998$375,000Not available
104East Bridgewater Junior-Senior High School96821.514.4:114.465638053351463.199.478.892.36.499$409,500$90,528
105Somerville High School1,21515.310.7:1 10.758527252652661.292.564.868.527.496$920,000$97,328
106Winthrop High School56218.013.1:1 13.168626754452355.389.978.990.67.598$577,000$74,069
107Rockland High School60815.512.8:112.848467453153055.588.176.796.43.6100$370,000$78,011
108Gloucester High School81914.110.6:110.646476854455371.184.653.477.119.897$507,500$72,574
109Peabody Veterans Memorial High1,50016.112.9:112.953496951852662.990.371.795.24.199$525,000$73,217
110Holbrook Middle-High School58917.413.2:113.260587551349981.392.380.492.61.995$390,000$76,055
111Saugus High School68015.613.6:113.651427351751560.588.179.295.5399$503,500$88,667
112Whitman-Hanson Regional High School1,11721.216.3:1 16.364577854551859.893.674.789.28.698$411,442$90,798
113Lowell High School3,04820.114.3:114.649456152253364.684.573.870.229.4100$362,000$56,878
114Waltham High School1,62015.312.7:1 12.747456353954268.282.267.484.310.795$670,000$95,964
115New Mission High School48115.810.7:110.769766246347828.991.772.178.621.4100$690,000$71,115
116Milford High School1,25719.313.2:1 13.259496855454871.985.869.379.81191$410,000$83,243
117Randolph High School64215.712.6:112.641456150951362.778.370.577.521.199$429,900$82,510
118Taunton High School2,70020.716.4:116.445416255153153.295.373.593.54.598$355,000$62,865
119Methuen High School1,90617.713.4:113.447496851752068.592.268.190.53.694$408,450$77,484
120Marlborough High School1,00613.110.5:110.549426852251846.190.958.285.58.994$440,000$80,943
121Salem High School86013.710.2:110.251476054653343.680.964.6885.393$490,000$68,808
122Malden High School1,73918.914.5:114.54956635115496478.469.282.414.797$545,000$65,975
123Wareham High School58512.29.9:1 9.939354350849840.590.360.461.532.394N/A$65,825
124Boston Arts Academy48214.79.1:19.142386246446813.388.575.853.843.697$690,000$71,115
125Revere High School1,97819.514.6:114.650496853454470.682.269.186.35.292$505,000$62,568
126Josiah Quincy Upper School53519.811.0:111.03928554834746.77584.48317100$690,000$71,115
127TechBoston Academy90114.29.5:19.536163843842551.588.768.55444.899$690,000$71,115
128Fenway High School38819.710.4:110.4252455467458*see notes9276.887.58.396$690,000$71,115
129Haverhill High School1,85217.513.1:113.148445854354057.982.16476.81.378$411,500$69,426
130Everett High School2,06118.412.9:112.944376350649344.176.658.690.97.498$500,000$65,528
131Boston Community Leadership Academy47817.110.7:110.721212945047417.988.374.276.523.5100$690,000$71,115
132Another Course To College23615.39.4:19.426143846945726.184.477.66033.393$690,000$71,115
133Classical High School1,65819.817.1:117.137365351151451.980.762.493.92.697$425,000$56,181
134Mary Lyon Pilot High School13714.48.2:18.23372045645431.687.561.3801595$690,000$71,115
135Dearborn STEM Academy57817.311.0:111.01517444334276.769.679.381.618.4100$690,000$71,115
136Brockton High School4,04618.116.7:116.737285049047947.685.866.1829.491$350,000$58,469
137The English High School51817.08.9:18.910103843741828.281.850.869.130.9100$690,000$71,115
138East Boston High School1,05517.5 11.8:111.83033534674702382.141.689.2998$690,000$71,115
139Lawrence High School3,13218.412.7:112.73233514694775177.561721688$345,000$44,613
140Snowden International School at Copley48319.411.0:111.04126314654536.581.475.87313.587$690,000$71,115
141Lynn English High School2,01219.817.6:117.639385051050335.775.750.496.2096$425,000$56,181
142Excel High School47117.29.4:19.429332745147521.974.34795.32.398$690,000$71,115
143Charlestown High School78514.78.3:18.316283242046128.958.3568512.598$690,000$71,115
144Chelsea High School1,45521.014.0:114.030284047646656.274.174.280.6081$450,000$56,802
145Boston International High School39814.87.4:17.4018394124483144.647.793.86.3100$690,000$71,115
146Brighton High School40218.58.1:18.114123143545514.554.751.854.442.197$690,000$71,115
147Community Academy of Science and Health33414.08.1:18.1772246746711.366.450.586.85.392$690,000$71,115
148Jeremiah E. Burke High School39016.611.2:111.22947474004243.175.739.867.719.487$690,000$71,115
149Madison Park Technical Vocational High School1,04316.08.1:18.18152842843212.561.342.570.916.487$690,000$71,115

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 Mass-achusetts Association of Realtors and MLS Property Information Network, are from 2020; median household incomes, from the Census’s American Community Survey, are from 2015 to 2019 and reflect 2019 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

Schools are listed in descending order, with the best-performing at the top, unless otherwise noted.

Average Class Size

SchoolClass Size
Hull High School9.7
Avon Middle High School11
Rockport High School11.2
Ipswich High School11.7
Marblehead High School11.9
Georgetown High School12
Wareham High School12.2
Littleton High School12.6
Bedford High School12.8
Marlborough High School13.1

Bang for Your Housing Buck

SchoolMedian Home PriceHigh School Rank
Apponequet Regional High School$436,637 52
Ashland High School$488,000 32
Chelmsford High School$499,000 42
Foxborough High School$520,000 37
Littleton High School$600,000 4
Mansfield High School$505,000 24
Medway High School$480,000 47
Millis High School$480,250 34
Sharon High School$595,000 16
Westborough High School$578,500 12

For this chart, we selected the 10 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
Boston International High School7.4:1
Brighton High School8.1:1
Community Academy of Science and Health8.1:1
Madison Park Technical Vocational High School8.1:1
Mary Lyon Pilot High School8.2:1
Charlestown High School8.3:1
Rockport High School8.6:1
Cambridge Rindge and Latin School8.8:1
The English High School8.9:1
Boston Arts Academy9.1:1

Percent of Teachers with Exemplary Rating

SchoolExemplary %
Manchester Essex Regional High School58.9
Boston Latin School44.9
TechBoston Academy44.8
Littleton High School43.9
Boston Arts Academy43.6
Triton Regional High School42.9
Brighton High School42.1
Millis High School41.5
Lincoln-Sudbury Regional High School39.6
Pentucket Regional High School37