The Best Schools in Boston 2015 — Sortable Chart

For our annual public school rankings, we’ve made a few changes. This year’s list focuses on the top districts inside or bisected by I–495. As always, we used a statistician to crunch numbers provided by the Massachusetts Department of Elementary and Secondary Education (see more on methodology below), and rewarded schools that have smaller class sizes, lower student-to-teacher ratios, and higher rates of per-pupil spending, among other characteristics. In response to criticism of such rankings, we’ve also tried to deemphasize test results. We still take standardized test scores into account—but we reduced the weight of those scores within the overall rankings. We also changed the way we measure Advanced Placement scores. Previously, we considered only the percentage of Advanced Placement test takers who scored highly on the AP exam. This year, we also looked at the percentage of students in each school who took the exam in the first place.

 

See where your district landed in our exclusive ranking below. Sort 125 school districts by enrollment, test scores, student–teacher ratio, graduation rate, and more.


DISTRICT
Rank
Enrollment
Avg. Class Size
Student-to-Teacher Ratio
Per-Pupil Spending
Graduation Rate (%)
Attending College (%)
Avg. SAT Reading
Avg. SAT Writing
Avg. SAT Math
AP Participation
AP Scoring 3-5 (%)
3rd Graders Scoring Proficient or Higher on MCAS Reading (%)
3rd Graders Scoring Proficient or Higher on MCAS Math (%)
5th Graders Scoring Proficient or Higher on MCAS English (%)
5th Graders Scoring Proficient or Higher on MCAS Math (%)
5th Graders Scoring Proficient or Higher on MCAS Science (%)
8th Graders Scoring Proficient or Higher on MCAS English (%)
8th Graders Scoring Proficient or Higher on MCAS Math (%)
8th Graders Scoring Proficient or Higher on MCAS Science (%)
10th Graders Scoring Proficient or Higher on MCAS English (%)
10th Graders Scoring Proficient or Higher on MCAS Math (%)
10th Graders Scoring Proficient or Higher on MCAS Science (%)
Dover-Sherborn12,03616.711.9$18,05297.391.961162162819195.18893928782958069999798
Weston22,25317.211.5$20,57999.585.659759461829182.89192828673967276969581
Lexington36,78519.612.4$16,81294.986.562463065174792.37987929080968679999895
Wayland42,65917.113.0$16,17798.587.160060163116589.98186888276968278999691
Bedford52,52214.811.5$16,99394.685.157457459513595.27189787660896954979289
Concord-Carlisle64,01017.912.9$17,85295.587.558958660617897.18083909083958278979594
Harvard71,14317.112.9$14,69197.188.259259158911884.672858984909070771009596
Wellesley85,06717.413.4$17,23297.388.959859661230894.58087898769937459999482
Westborough93,62417.313.4$14,30697.191.957256959919795.88087857575937766979493
Newton1012,67418.612.0$17,14195.385.358858960880394.77886848071937763979489
Sharon113,48318.613.6$14,65995.590.658459060826496.18489898981958061979389
Medfield122,63818.213.3$12,32197.592.458558061027586.07785797466967465999897
Lincoln-Sudbury135,73219.012.7$16,04297.187.959159361724693.57582838478937571979485
Holliston142,82416.513.6$12,54899.088.556656159114792.38480807169958367989592
Winchester154,50519.013.5$12,38098.593.857657661122477.382918685829269691009995
Manchester Essex161,50717.612.0$14,31796.684.156257358614484.47680887975967960989790
Marblehead173,24516.812.6$12,70696.589.055856057223883.67681838378956472978989
Northboro-Southboro184,60417.413.0$13,86496.991.055456057232687.87380817175896460969392
Westford195,13919.114.3$11,83898.089.857757460635392.88087838679968581989795
Brookline207,50817.113.0$16,92491.082.058859061838893.07277828167938166969387
Westwood213,20419.613.8$14,82799.191.055855257526087.87688918886937654989793
Needham225,51919.114.5$14,32097.591.058659060536992.17984827563947470979592
Hamilton-Wenham231,86418.212.7$15,05796.784.257557357622267.38291838183926666999592
Masconomet244,08717.113.8$13,55898.689.654454857727685.67882828072886768979491
Acton-Boxborough255,65821.015.6$13,96296.890.361462063947597.27881868881947672989696
Andover266,07618.713.3$14,37794.989.956355958648777.77582848476957360979282
Newburyport272,35217.713.0$13,42895.790.755554656713590.67276837565937554968979
Hopkinton283,46320.113.7$13,00598.789.456355157745780.87685857978938270989593
Nashoba293,47518.514.0$13,10794.486.456855659130289.97384797768927560979290
Hingham304,29218.915.1$11,43094.289.557257159123696.77888888485957060989589
Cambridge316,53914.510.3$27,47488.075.151651352927083.66577676350764635878069
Norwell322,26118.714.0$13,33396.987.955054456017776.47481847372946567989489
Cohasset331,60619.913.9$13,47896.187.256854857113386.97281858581965948999990
Rockport3495816.911.4$15,87795.882.95395305275662.18172676360924258968678
Foxborough352,71216.513.0$13,77591.685.653254054416077.06785698154908050968880
Lynnfield362,20519.313.2$12,61595.488.352353655410683.28694848368936755978990
Arlington375,20817.614.5$12,54692.281.757156658233484.67983837875937563979486
Duxbury383,24221.213.9$12,49796.989.055154957426880.87076838172927566999896
Burlington393,49918.111.7$16,64391.188.452151953420179.16261695851886755978876
Swampscott-Nahant402,42219.512.6$14,36998.085.053753254814381.98289716663916161928786
Stoneham412,31716.112.4$13,86493.288.251750651812567.66169696352917361957978
Mansfield424,14417.613.6$12,10195.486.253854056421384.66979746865856145989491
Scituate433,09218.312.6$12,32190.487.452552754122170.27583867675936550979379
Littleton441,59618.915.0$12,71990.589.45525555487492.97781707166928075989593
Belmont454,28321.117.2$12,65995.385.359258761045491.78189918881978378989691
Chelmsford465,05619.114.1$12,15894.688.554752656923282.46978777370917067979388
Ashland472,59518.314.2$12,67795.488.453852056616786.26671666447906862959483
North Reading482,55620.913.2$13,47193.492.752752754022961.97081817973916453968889
Berlin-Boylston491,03416.712.4$14,26691.583.05375135394650.664727366608254621009397
Natick505,36819.614.6$13,51193.288.854453355827079.27882797569897056979289
Franklin515,63320.113.9$11,13196.386.054453855929181.47283787566897063979594
Hanover522,63819.313.2$11,26198.589.250849451017863.17478816973956664978686
Braintree535,68617.613.9$12,21591.680.752451454628792.17177818178917162949287
Pentucket542,71818.312.5$12,32792.883.953451953816871.66375736661935750988985
Reading554,40719.414.1$11,28194.290.654254156319079.26770766959915957988986
Canton563,32619.514.1$13,73995.785.152653155617274.77281837871876956948888
Dedham572,77616.712.0$16,43491.882.348946850118655.76478707069825738959387
Walpole583,94620.213.6$12,76894.188.452652652916280.67385847677886353968889
Ipswich591,91817.313.6$11,94494.787.153351752710275.76183636562835640998575
Milton604,01119.014.0$12,99294.087.751650453922074.66983827963876647959093
Wilmington613,44818.812.7$14,04992.987.151750154311865.27077747360876548999279
Georgetown621,46218.613.4$11,05693.888.95325305404297.46581728059854840948587
Medway632,39518.816.3$12,43295.286.553953454526875.17682838576927357978976
Easton643,79519.914.3$11,47695.288.454352854733264.96172757666916559968973
Watertown652,48417.110.8$17,27987.477.549749153510572.05970686659795640938978
Wakefield663,43918.613.5$12,41892.885.052852755414172.46477756463856350958886
King Philip674,79320.815.0$12,67293.986.354153355030778.57178827677886160968891
Millis681,40718.414.7$11,71494.588.55085075037484.36886647559925635978480
Triton692,75318.012.5$13,45185.882.551850055111273.86374726965826354958881
Framingham708,15316.811.7$16,51584.678.052051555036891.24858564743744835948485
Hull711,03415.311.9$15,61481.980.25125095226746.86279626445744635897979
Norwood723,48016.912.8$13,98585.782.650249150810677.36869635957896341938479
North Andover734,79522.116.4$11,76995.191.854553655227589.17075777062896943968186
Danvers743,58819.413.3$13,23293.285.250549852524069.16380676245835143928180
West Bridgewater751,30819.914.3$10,63598.182.15104965228555.07895826869846239979488
Amesbury762,28019.014.7$13,03689.486.95295255418086.56468645866775755948080
Marshfield774,26722.312.9$11,42492.486.551851552720967.17282807670905741968480
Melrose783,71120.614.5$11,50596.184.051549851917167.37684837464896050978482
Norton792,52618.413.5$12,84887.583.451349852316358.46056716760885554918484
Stoughton803,65816.912.5$12,39487.682.748247249411064.06370695954805544958084
Hudson812,87618.012.0$14,01490.780.351351151115764.65869645043742725917969
Silver Lake823,74220.814.6$12,40797.980.151450854219168.37079686865905751968869
Medford834,51416.211.5$13,96086.777.548648650215281.44751584848754345928465
Waltham845,25416.111.1$18,86684.774.847347250218269.44755585352814034907568
Maynard851,41817.313.4$14,32688.983.35215035177768.16152604145764333837467
Woburn864,76117.513.1$14,15484.680.849048050515075.56270635960834741907666
Tewksbury873,65820.014.7$13,16193.183.149348150914769.26470686658845539968981
Billerica885,14419.113.6$13,60989.977.651151053016770.65664625941844844958891
Quincy899,22915.613.3$14,64285.777.146647051630276.05671615751775139867369
Beverly904,50019.014.8$12,63190.776.951851052518958.86173696950865754917681
Milford914,17618.713.1$12,42886.676.149148850027160.15866654855865451948274
Plymouth927,70317.212.5$13,45388.969.547445749329868.35773675856826043918178
Avon9374116.411.8$12,75583.981.14754544581345.06782788162894826887172
Gloucester942,96318.011.2$14,48989.563.45004875119369.25461686057765327917476
Pembroke953,22420.516.6$10,77492.778.250349952521462.26274677767887245958682
Peabody965,97217.813.7$12,39688.371.750348751441068.56267655450774032887766
Carver971,64118.213.4$12,90495.064.35235105507563.95369615645814331918160
Marlborough984,54317.512.3$14,72381.673.049348052122556.05170575046734131857674
Winthrop991,93819.912.9$11,62288.282.547145850116638.95566645149754533898377
Bridgewater-Raynham1005,30120.316.2$11,97691.976.350149351819165.66675676559866551918383
Salem1014,19916.210.0$14,83785.472.745844547425042.94760454838643220775360
Bellingham1022,38118.014.6$12,45487.867.551549951913042.16374675660814840938172
East Bridgewater1032,28823.116.9$10,38495.682.550349349413753.46168756782845540969279
Saugus1042,72517.613.1$13,01781.875.84564434709568.26672655946703526927565
Middleborough1053,12020.013.7$12,53690.173.049546850612853.05674625550803233927664
Weymouth1066,72119.016.2$12,61087.873.650549250818875.96671625955743131958079
Somerville1074,98717.611.8$16,49477.068.245045646714571.64849565143734538826867
Randolph1082,90418.311.4$15,58775.776.143943746912353.75060514530633326816754
Abington1091,95621.415.4$11,98883.382.04884774965653.45468646039834531917980
Whitman-Hanson1104,05223.116.9$10,45093.872.750951352127966.36174636660803640928280
Holbrook1111,19816.614.1$13,82979.269.84624614813727.55257616663796330916761
Rockland1122,26318.715.8$13,47789.976.74724794886940.43558665556744221917955
Methuen1136,95320.514.7$11,87586.478.847445848442339.84152505134703923856565
Haverhill1147,24017.914.8$12,11574.574.049448150226158.34960544646684326786459
Malden1156,56420.814.5$12,79279.974.045544750844349.43747504942694532847663
Boston11654,31217.312.8$17,59866.771.5432432467275251.43653414122633715766447
Lowell11714,07519.314.0$13,16773.881.946244949326165.04260394224604018806550
Revere1187,02520.013.7$13,93377.862.342441944826253.25366675951754840877670
Taunton1197,91020.615.2$11,91380.666.548047048718358.15463554638713633867157
Wareham1202,62316.913.0$14,00073.553.84664634607836.34355484551703833816254
Everett1217,07120.213.8$12,48476.970.341540142715740.93954474231672519786248
Brockton12217,18618.915.0$12,99172.774.344342946022446.33045383821653220826258
Lynn12314,87119.614.2$13,16975.864.043941945027932.84260464433573122785845
Lawrence12413,88918.813.6$13,85266.967.239038340024937.12958393827573617634418
Chelsea1256,35021.415.2$13,46063.661.443041445022148.22557232812493411775659

METHODOLOGY: We ranked the 125 school districts that lie primarily inside I-495. We used the most recent data available at press time from the Massachusetts Department of Elementary and Secondary Education. For each district, statistician George Recck, director of the Math Resource Center at Babson College, created a weighted average value based on the best available data for the district’s individual schools—including high schools, middle schools, and elementary schools. Recck then compared each district’s data values with the overall average for all districts and applied a percentage weight to the standardized value for each, to create an aggregate score. Finally, the districts were ranked based on that statistical score.