Every school district in Massachusetts

Massachusetts had 393 school districts with a school open in 2024-25, enrolling 910,253 students between them; the largest, Boston Public Schools, enrolled 46,094. The count takes in every local education agency NCES lists, charter schools that report as their own district included. 391 of them have 2021-22 state test results.

All 393 districts, most students first

DistrictCountySchoolsStudents 2024‑25Spending per studentReading / math proficient, 2021‑22Graduation rate, class of 2023
Boston Public SchoolsSuffolk County10846,094$36,90631% / 27%81%
WorcesterWorcester County4524,693$22,19829% / 23%85%
Springfield Public SchoolsHampden County6623,670$26,72922% / 15%83%
Lynn Public SchoolsEssex County2716,364$23,71022% / 16%78%
BrocktonPlymouth County2315,117$24,46523% / 16%74%
Lowell Public SchoolsMiddlesex County2714,457$22,28627% / 25%74%
LawrenceEssex County2613,313$23,17618% / 16%73%
New Bedford Public SchoolsBristol County2412,505$22,80723% / 21%79%
Newton Public SchoolsMiddlesex County2211,632$26,98167% / 69%96%
Fall River Public SchoolsBristol County1710,760$22,01623% / 20%75%
Quincy Public SchoolsNorfolk County189,508$20,05148% / 44%93%
FraminghamMiddlesex County149,124$23,83331% / 27%75%
Taunton Public SchoolsBristol County128,253$18,38330% / 24%90%
Haverhill Public SchoolsEssex County167,940$20,38027% / 24%79%
EverettMiddlesex County107,307$18,87824% / 22%78%
RevereSuffolk County117,261$20,15030% / 28%82%
CambridgeMiddlesex County177,027$39,94955% / 49%92%
Brookline, MA School DistrictNorfolk County127,023$27,89272% / 71%96%
PlymouthPlymouth County136,956$23,12348% / 38%95%
Chicopee Public SchoolsHampden County156,755$22,13629% / 27%87%
Lexington Public SchoolsMiddlesex County106,748$25,65777% / 79%98%
Wachusett Regional School DistrictWorcester County136,557$17,89454% / 53%93%
Malden Public SchoolsMiddlesex County76,354$19,73938% / 32%84%
Methuen Public School DistrictEssex County56,301$17,94033% / 27%90%
Attleboro Public SchoolsBristol County126,239$17,81839% / 41%91%
The other 368 on the list
DistrictCountySchoolsStudents 2024‑25Spending per studentReading / math proficient, 2021‑22Graduation rate, class of 2023
LeominsterWorcester County126,161$17,52835% / 34%91%
ArlingtonMiddlesex County116,113$20,75370% / 69%96%
Chelsea Public SchoolsSuffolk County116,094$20,89519% / 17%64%
ShrewsburyWorcester County95,956$18,70664% / 65%94%
Peabody Public SchoolsEssex County115,774$19,01432% / 31%83%
Waltham Public SchoolsMiddlesex County105,728$26,98040% / 38%80%
Bridgewater-Raynham Regional School DistrictPlymouth County85,682$17,30243% / 44%93%
Weymouth Public SchoolsNorfolk County115,630$19,17239% / 36%88%
Needham Public SchoolsNorfolk County85,493$23,89070% / 71%99% or more
Andover Public SchoolsEssex County105,414$24,01666% / 65%96%
NatickMiddlesex County75,297$20,95264% / 65%96%
FitchburgWorcester County85,234$19,72328% / 22%87%
BraintreeNorfolk County95,209$19,38453% / 53%95%
Chelmsford Public SchoolsMiddlesex County85,068$18,03258% / 53%94%
Acton-Boxborough Regional School DistrictMiddlesex County95,055$20,67669% / 72%96%
BillericaMiddlesex County84,972$20,86244% / 41%93%
Somerville Public SchoolsMiddlesex County114,952$29,22743% / 34%86%
Pittsfield Public SchoolsBerkshire County144,873$24,88530% / 23%84%
HolyokeHampden County104,795$26,75512% / 7%75%
Westfield Public SchoolsHampden County114,772$18,84637% / 30%91%
MarlboroughMiddlesex County74,728$20,10329% / 27%84%
Barnstable Public SchoolsBarnstable County94,680$22,85834% / 28%85%
Franklin Public School DistrictNorfolk County104,611$19,26257% / 57%98%
WestfordBristol County94,575$18,41468% / 73%97%
Woburn Public SchoolsMiddlesex County104,520$23,59043% / 39%90%
Milford Public School DistrictWorcester County64,512$19,67136% / 26%75%
BeverlyEssex County84,503$18,75245% / 43%93%
North Andover Public SchoolsEssex County84,416$18,96752% / 57%97%
Winchester Public SchoolsMiddlesex County74,391$19,62872% / 70%94%
Milton Public SchoolsNorfolk County64,367$19,69359% / 60%96%
Hopkinton Public School DistrictMiddlesex County64,227$17,79976% / 76%98%
Medford Public SchoolsMiddlesex County84,170$24,33842% / 34%91%
West SpringfieldHampden County83,998$19,53636% / 32%91%
Wellesley Public SchoolsNorfolk County93,986$28,79473% / 73%97%
North Attleborough Public SchoolsBristol County83,877$17,52649% / 49%92%
Reading Public SchoolsMiddlesex County93,836$19,86963% / 59%97%
Salem Public SchoolsEssex County113,831$26,43427% / 20%81%
Westborough Public SchoolsWorcester County63,831$22,02768% / 69%94%
MelroseMiddlesex County83,815$16,82962% / 58%97%
Stoughton Public SchoolsNorfolk County83,759$20,23642% / 37%90%
BelmontMiddlesex County63,706$18,54375% / 78%95%
HinghamPlymouth County63,616$22,24075% / 69%97%
Marshfield Public SchoolsPlymouth County73,554$19,18057% / 55%95%
Burlington Public SchoolsMiddlesex County63,510$26,87352% / 52%95%
Dracut Public SchoolsMiddlesex County63,491$15,58139% / 36%87%
Dudley-Charlton Regional School DistrictWorcester County73,476$17,81645% / 38%89%
Sharon Public SchoolsNorfolk County63,468$21,30765% / 69%97%
Agawam Public SchoolsHampden County83,461$22,06638% / 36%88%
Whitman-Hanson Regional School DistrictPlymouth County73,457$18,28443% / 39%92%
NorwoodNorfolk County83,446$22,39541% / 44%94%
Wakefield Public SchoolsMiddlesex County73,382$21,77954% / 50%96%
EastonBristol County43,360$17,68456% / 56%96%
CantonNorfolk County63,314$21,46754% / 53%95%
Dartmouth Public SchoolsBristol County63,297$19,53250% / 53%92%
Mansfield Public SchoolsBristol County53,283$22,53354% / 57%95%
DanversEssex County73,238$20,70744% / 40%94%
GraftonWorcester County63,089$17,30654% / 52%98%
Dennis-Yarmouth Regional School DistrictBarnstable County63,054$25,33237% / 31%85‑89%
Nashoba Regional School DistrictWorcester County62,990$21,53364% / 61%94%
TEC Connections Academy Commonwealth Virtual School DistrictNorfolk County12,969$7,57238% / 27%52%
North Middlesex Regional School DistrictMiddlesex County72,914$19,77548% / 40%95% or more
Ashland Public SchoolsMiddlesex County52,909$18,00256% / 57%95% or more
Hampden-WilbrahamHampden County62,881$19,51753% / 45%95%
RandolphNorfolk County62,875$26,52332% / 27%75‑79%
Middleborough Public SchoolsPlymouth County52,870$20,18237% / 40%95%
Falmouth Public SchoolsBarnstable County72,866$26,38448% / 49%89%
Watertown Public SchoolsMiddlesex County52,844$27,76347% / 46%85‑89%
LongmeadowHampden County62,764$18,73962% / 60%96%
Wilmington Public SchoolsMiddlesex County72,756$24,40848% / 54%93%
Scituate Public SchoolsPlymouth County62,744$21,02563% / 60%95% or more
Walpole Public SchoolsNorfolk County62,736$20,50756% / 61%92%
Wayland Public SchoolsMiddlesex County62,701$23,72371% / 75%95% or more
Duxbury Public SchoolsPlymouth County42,694$20,59962% / 59%98%
Holliston Public SchoolsMiddlesex County42,689$17,49157% / 60%94%
Saugus Public School DistrictEssex County42,675$20,17736% / 35%85‑89%
Dedham Public SchoolsNorfolk County72,668$27,34945% / 46%90‑94%
Freetown-Lakeville Regional School DistrictPlymouth County52,603$17,17648% / 50%95% or more
Marblehead Public SchoolsEssex County52,564$22,90657% / 52%97%
HanoverPlymouth County42,550$18,90456% / 55%95% or more
Dighton-Rehoboth Regional School DistrictBristol County52,541$21,35444% / 40%85‑89%
GardnerWorcester County42,532$17,07728% / 26%85‑89%
Sudbury Public SchoolsMiddlesex County52,529$23,10068% / 73%not published
BedfordMiddlesex County42,513$23,50369% / 69%98%
Auburn Public SchoolsWorcester County52,506$17,66948% / 47%95% or more
Foxborough Public SchoolsNorfolk County52,504$22,69151% / 59%95% or more
Northampton Public SchoolsHampshire County62,496$21,53748% / 38%95%
Medfield Public SchoolsNorfolk County52,478$20,79770% / 71%95% or more
East LongmeadowHampden County52,442$19,22451% / 47%96%
Tewksbury Public SchoolsMiddlesex County52,407$21,49648% / 43%94%
Gloucester Public SchoolsEssex County62,387$23,75538% / 35%83%
Westwood Public SchoolsNorfolk County62,369$25,78472% / 71%98%
Pembroke Public SchoolsPlymouth County52,367$19,36650% / 56%95%
Norton Public SchoolsBristol County52,346$19,48440% / 38%90‑94%
North ReadingMiddlesex County52,327$21,28465% / 66%95% or more
Hudson Public SchoolsMiddlesex County52,322$24,34338% / 30%85‑89%
Greater Lowell Technical High SchoolMiddlesex County12,314$27,23251% / 37%97%
Groton-Dunstable Regional School DistrictMiddlesex County52,300$21,52663% / 63%95% or more
Ashburnham Westminster Regional School DistrictWorcester County52,255$16,18948% / 46%95% or more
StonehamMiddlesex County52,244$21,17355% / 48%90‑94%
PentucketEssex County62,238$19,43750% / 48%95% or more
Brooke Charter SchoolsSuffolk County12,216$24,92456% / 57%90‑94%
Ludlow Public SchoolsHampden County42,210$22,23530% / 33%90%
Norwell Public SchoolsPlymouth County42,194$19,73465% / 67%95% or more
Lynnfield Public SchoolsEssex County52,178$19,67962% / 65%95% or more
Medway Public SchoolsNorfolk County42,158$20,87657% / 56%95% or more
RocklandPlymouth County42,158$22,06841% / 38%90‑94%
Greater New Bedford Regional Vocational TechnicalBristol County12,151$29,19955% / 47%96%
Abington Public SchoolsPlymouth County52,143$18,08150% / 42%85‑89%
SandwichBarnstable County32,118$26,34650% / 51%95% or more
Quabbin Regional School DistrictWorcester County72,111$19,67741% / 38%80‑84%
Newburyport Public SchoolsEssex County42,107$23,53854% / 45%96%
TritonEssex County52,074$24,15548% / 39%90‑94%
Mendon-Upton Regional School DistrictWorcester County42,072$21,09746% / 42%95% or more
WestonMiddlesex County52,063$31,61976% / 76%95% or more
Belchertown Public SchoolsHampshire County52,043$17,87444% / 40%90‑94%
Seekonk Public SchoolsBristol County52,032$19,66555% / 54%95% or more
Clinton Public SchoolsWorcester County32,025$19,04228% / 27%90‑94%
Bellingham Public SchoolsNorfolk County52,020$23,18635% / 34%90‑94%
East BridgewaterPlymouth County32,013$18,02041% / 38%95% or more
Swansea Public SchoolsBristol County61,991$18,10842% / 45%85‑89%
WinthropSuffolk County41,961$19,23745% / 35%90‑94%
Wareham Public SchoolsPlymouth County41,916$23,97425% / 18%75‑79%
Concord Public SchoolsMiddlesex County41,914$27,88167% / 65%not published
Blackstone-Millville Regional School DistrictWorcester County51,845$19,64940% / 41%85‑89%
NorthbridgeWorcester County31,838$19,05835% / 34%85‑89%
Greater Lawrence Technical SchoolEssex County11,837$30,25853% / 29%99% or more
Essex North Shore Agricultural and Technical School DistrictEssex County11,830$23,13081% / 60%98%
Southbridge Public SchoolsWorcester County61,828$25,13313% / 10%65‑69%
King Philip Regional School DistrictNorfolk County21,820$21,88555% / 50%94%
Amesbury Public SchoolsEssex County51,793$24,64342% / 43%85‑89%
TantasquaWorcester County31,750$18,45348% / 52%92%
Monomoy Regional School DistrictBarnstable County41,728$25,52850% / 46%90‑94%
Fairhaven Public SchoolsBristol County41,727$17,75444% / 50%90‑94%
Ayer Shirley Regional School DistrictMiddlesex County41,723$20,41647% / 40%85‑89%
Nantucket Public SchoolsNantucket County41,719$28,20737% / 26%95% or more
Webster Public SchoolsWorcester County31,712$21,56018% / 20%70‑74%
Mystic Valley Regional Charter SchoolMiddlesex County11,698$17,08563% / 62%95% or more
Hamilton-WenhamEssex County51,669$23,38865% / 60%90‑94%
LittletonMiddlesex County41,655$18,99959% / 53%95% or more
KIPP Academy Lynn Charter (District)Essex County11,637$24,20037% / 37%95% or more
Millbury Public SchoolsWorcester County31,631$21,12341% / 39%90‑94%
Uxbridge Public SchoolsWorcester County41,623$20,58341% / 46%80‑84%
SomersetBristol County41,620$20,46740% / 37%not published
South Hadley Public SchoolsHampshire County41,620$19,40036% / 31%90‑94%
Southeastern Regional Vocational Technical High SchoolBristol County11,618$25,27958% / 34%98%
Athol-Royalston Regional School DistrictWorcester County41,604$19,48624% / 26%85‑89%
Silver LakePlymouth County21,578$24,04048% / 49%96%
NorthboroughWorcester County51,567$22,46152% / 57%not published
Ipswich Public SchoolsEssex County41,563$24,21458% / 54%90‑94%
Lunenburg Public SchoolsWorcester County51,563$18,64544% / 41%95% or more
Central Berkshire Regional School DistrictBerkshire County51,537$21,06147% / 39%90‑94%
Bourne Public SchoolsBarnstable County41,519$25,37332% / 30%90‑94%
Tyngsborough Public SchoolsMiddlesex County31,515$19,73839% / 39%90‑94%
Westport Community SchoolsBristol County31,515$20,90939% / 40%85‑89%
Springfield International Charter SchoolHampden County11,511$18,01523% / 12%95% or more
Masconomet Regional School DistrictEssex County21,477$24,59666% / 63%95%
Carver Public SchoolsPlymouth County21,476$20,13232% / 30%90‑94%
Greater Fall River Regional Vocational TechnicalBristol County11,463$24,73161% / 46%98%
Foxborough Regional Charter (District)Norfolk County11,459$17,91035% / 25%95% or more
Oxford Public SchoolsWorcester County41,458$19,67634% / 29%80‑84%
Lincoln-SudburyMiddlesex County11,445$24,41781% / 78%96%
NarragansettWorcester County31,439$16,52531% / 29%90‑94%
Abby Kelley Foster Charter Public (District)Worcester County11,426$20,00838% / 26%95% or more
Montachusett Regional Vocational TechnicalWorcester County11,417$24,90061% / 53%97%
Spencer-E BrookfieldWorcester County41,398$19,58828% / 23%80‑84%
Cohasset Public SchoolsNorfolk County41,397$22,98768% / 60%95% or more
MashpeeBarnstable County31,386$27,02140% / 34%95% or more
Northeast Metropolitan Regional Vocational TechnicalMiddlesex County11,381$27,25545% / 33%98%
Excel Academy Charter (District)Suffolk County11,379$25,36248% / 32%95% or more
Greenfield Public SchoolsFranklin County61,370$22,90218% / 16%70‑74%
Easthampton Public School DistrictHampshire County21,368$18,20539% / 37%90‑94%
Swampscott Public SchoolsEssex County21,360$21,78751% / 46%90‑94%
West BridgewaterPlymouth County41,357$15,81541% / 37%95% or more
Holbrook Public SchoolsNorfolk County21,350$18,05340% / 33%90‑94%
Bristol-Plymouth Reg Tech School DistrictBristol County11,335$24,14748% / 46%96%
SouthboroughWorcester County41,310$23,79568% / 76%not published
Southwick-Tolland-Granville Regional School DistrictHampden County31,295$20,05041% / 41%90‑94%
Leicester Public SchoolsWorcester County41,294$17,53736% / 33%90‑94%
SuttonWorcester County41,291$19,17347% / 44%95% or more
Whittier Regional Vocational Technical DistrictEssex County11,285$24,71370% / 55%99% or more
Shawsheen Valley Technical High SchoolMiddlesex County11,282$31,70772% / 47%99% or more
Atlantis Charter (District)Bristol County11,246$18,45734% / 24%90‑94%
Blackstone Valley Regional Vocational Technical High SchoolWorcester County11,243$24,08479% / 75%99% or more
Maynard Public SchoolsMiddlesex County31,217$26,14543% / 37%90‑94%
Collegiate Charter School of Lowell (District)Middlesex County11,212$14,00334% / 30%70‑79%
Community Day Charter Public School (District)Essex County11,200$23,17243% / 48%not published
Georgetown Public SchoolsEssex County41,197$18,82649% / 44%95% or more
Northboro-SouthboroWorcester County11,197$24,31678% / 73%97%
NausetBarnstable County21,192$27,66753% / 47%95%
Concord-Carlisle Regional School DistrictMiddlesex County11,191$24,86786% / 80%97%
Manchester Essex Regional School DistrictEssex County41,190$25,63364% / 62%95% or more
Match Charter Public SchoolSuffolk County11,189$34,08322% / 14%90‑94%
Bay Path Regional Vocational Technical High SchoolWorcester County11,188$22,05754% / 50%98%
Winchendon Public SchoolsWorcester County61,188$19,06923% / 18%80‑89%
Greater Commonwealth Virtual SchoolFranklin County11,184$13,91936% / 17%57%
Amherst-PelhamHampshire County21,182$28,73859% / 48%91%
Mount Greylock Regional School DistrictBerkshire County31,177$22,87663% / 58%95% or more
KingstonPlymouth County21,168$13,43644% / 48%not published
MillisNorfolk County41,161$21,55056% / 51%90‑94%
North Adams Public SchoolsBerkshire County31,149$24,16123% / 22%70‑74%
Assabet Valley Regional Vocational TechnicalMiddlesex County11,144$26,46550% / 43%97%
Roxbury Preparatory Charter (District)Suffolk County11,126$28,59728% / 22%80‑84%
Berkshire Hills Regional School DistrictBerkshire County31,122$32,21446% / 39%90‑94%
Quaboag Regional School DistrictWorcester County51,115$18,80442% / 39%85‑89%
Douglas Public School DistrictWorcester County41,113$19,33644% / 35%90‑94%
Berlin-Boylston Regional School DistrictWorcester County31,111$19,13960% / 62%90‑94%
Hopedale Public SchoolsWorcester County31,108$18,70649% / 47%85‑89%
Palmer Public School DistrictHampden County21,093$22,55427% / 26%80‑84%
Ware Public SchoolsHampshire County31,082$20,90527% / 23%75‑79%
Dover-SherbornNorfolk County21,081$24,86974% / 74%95% or more
South Shore Charter Public SchoolPlymouth County11,057$21,76746% / 33%95% or more
Norfolk Public SchoolsNorfolk County21,056$19,82955% / 63%not published
Old RochesterPlymouth County21,050$23,00453% / 47%95% or more
Alma del Mar Charter School (District)Bristol County11,042$24,07532% / 27%not published
Lincoln Public SchoolsMiddlesex County21,039$31,76758% / 53%not published
AmherstHampshire County31,038$30,81848% / 43%not published
Tri-County Regional Vocational TechnicalNorfolk County11,000$26,22259% / 46%99% or more
Hoosac Valley Regional School DistrictBerkshire County3998$21,29227% / 19%80‑89%
Advanced Math and Science Academy Charter (District)Middlesex County1970$18,52368% / 71%95% or more
Wrentham Public SchoolsNorfolk County2958$19,90956% / 54%not published
Boston Renaissance Charter Public (District)Suffolk County1938$28,50824% / 18%not published
Hampden Charter School of Science East (District)Hampden County1938$19,82547% / 36%90‑94%
West BoylstonWorcester County2923$21,32353% / 59%90‑94%
AcushnetBristol County2920$16,82848% / 51%not published
Blue Hills Regional Vocational TechnicalNorfolk County1910$27,13454% / 46%99% or more
Lawrence Family Development Charter (District)Essex County1899$18,09539% / 33%not published
Benjamin Franklin Classical Charter Public SchoolNorfolk County1898$18,95758% / 56%not published
Keefe Regional Technical SchoolMiddlesex County1896$30,91145% / 33%90‑94%
Somerset Berkley Regional School DistrictBristol County1896$18,28157% / 58%95%
Prospect Hill Academy Charter (District)Middlesex County1890$27,94536% / 22%95% or more
Gill-MontagueFranklin County5858$27,81628% / 24%70‑79%
SturbridgeWorcester County1842$19,09253% / 49%not published
Upper Cape Cod Regional Vocational TechnicalBarnstable County1838$26,70645‑49% / 35‑39%95% or more
BerkleyBristol County2833$15,76647% / 42%not published
Sturgis Charter Public SchoolBarnstable County1825$25,17580‑84% / 70‑74%99% or more
Lowell Community Charter Public SchoolMiddlesex County1816$21,77042% / 32%not published
Mohawk TrailFranklin County4805$29,27235% / 31%80% or more
Monson SchoolsHampden County3800$22,40737% / 25%80‑89%
Pioneer Charter School of Science (District)Middlesex County1795$21,19958% / 59%90% or more
Neighborhood House Charter (District)Suffolk County1786$33,61037% / 27%80‑84%
Harvard Public SchoolsWorcester County2779$23,41376% / 73%95% or more
BoxfordEssex County2778$22,61562% / 57%not published
Lenox Public SchoolsBerkshire County2771$24,43365% / 59%95% or more
Innovation Academy Charter (District)Middlesex County1770$19,32046% / 38%90‑94%
Nashoba Valley Technical High SchoolMiddlesex County1767$24,22950‑54% / 40‑44%95% or more
Martha's Vineyard Regional High SchoolDukes County1744$36,60970‑74% / 50‑54%85‑89%
New Heights Charter School of Brockton (District)Plymouth County1734$24,68723% / 11%90‑94%
AvonNorfolk County2732$19,90637% / 32%90% or more
MiddletonEssex County2730$23,15756% / 52%not published
Hampshire Regional School DistrictHampshire County1718$21,83244% / 39%95% or more
HullPlymouth County2712$30,60544% / 45%90‑94%
Veritas Preparatory Charter School (District)Hampden County1712$30,34926% / 28%not published
Boston Collegiate Charter (District)Suffolk County1708$28,49941% / 39%90‑94%
Gateway Regional School DistrictHampshire County3707$25,08735% / 32%90% or more
Holyoke Community Charter SchoolHampden County1701$20,75023% / 14%not published
Boston Preparatory Charter Public (District)Suffolk County1700$31,70833% / 21%90‑94%
South Shore Regional Vocational TechnicalPlymouth County1685$26,25760‑64% / 60‑64%95% or more
Cape Cod Regional Vocational TechnicalBarnstable County1682$28,85655‑59% / 35‑39%95% or more
Minuteman Regional Vocational Technical High SchoolMiddlesex County1669$35,79775‑79% / 50‑54%90‑94%
Learning First Charter Public School (District)Worcester County1666$22,67522% / 15%not published
Granby Public SchoolsHampshire County2665$19,08630% / 24%90% or more
Pathfinder Regional Vocational TechnicalHampden County1660$26,29835‑39% / 25‑29%90‑94%
Lee Public SchoolsBerkshire County2659$23,98244% / 28%90% or more
Plainville Public SchoolsNorfolk County2655$19,76850% / 52%not published
KIPP Academy Boston Charter School (District)Suffolk County1646$32,39322% / 20%not published
Franklin County Regional Vocational TechnicalFranklin County1643$27,00835‑39% / 35‑39%90‑94%
UP Academy Charter School of Dorchester (District)Suffolk County1640$25,75813% / 7%not published
Bristol County AgriculturalBristol County1631$24,25565‑69% / 60‑64%95% or more
Rockport Public SchoolsEssex County2631$28,30147% / 39%90‑94%
Pioneer Charter School of Science II (District)Essex County1621$20,41666% / 74%90% or more
Rising Tide Charter Public SchoolPlymouth County1617$22,33955% / 43%95% or more
Carlisle Public SchoolsMiddlesex County1612$25,43470% / 72%not published
Southern Berkshire Regional School DistrictBerkshire County4607$34,35839% / 31%90% or more
TopsfieldEssex County2598$21,14859% / 56%not published
Norfolk County AgriculturalNorfolk County1597$29,39560‑64% / 50‑54%95% or more
FrontierFranklin County1588$22,05048% / 41%90‑94%
Argosy Collegiate Charter School (District)Bristol County1587$24,28620% / 16%70‑79%
Smith Vocational and Agricultural High SchoolHampshire County1587$25,13135‑39% / 35‑39%90‑94%
Pioneer Valley Chinese Immersion Charter SchoolHampshire County1584$22,81263% / 54%80% or more
Pioneer ValleyFranklin County3581$24,71638% / 26%90% or more
Libertas AcademyHampden County1563$24,60130% / 23%not published
Old Colony Regional Vocational Technical High SchoolPlymouth County1554$25,88145‑49% / 40‑44%95% or more
HalifaxPlymouth County1531$15,74057% / 49%not published
Hadley Public SchoolsHampshire County2518$21,88951% / 49%90% or more
McCann Technical SchoolBerkshire County1514$24,12745‑49% / 35‑39%95% or more
Academy Of the Pacific Rim Charter Public (District)Suffolk County1509$32,14820% / 8%90% or more
Ralph C. Mahar Regional SchoolFranklin County1509$27,44527% / 29%75‑79%
Global Learning Charter Public (District)Bristol County1508$20,31934% / 21%90% or more
Orange Elementary SchoolsFranklin County1494$17,63115% / 15%not published
DoverNorfolk County1492$24,95267% / 78%not published
Springfield Prep Charter SchoolHampden County1486$22,96541% / 46%not published
Salem Academy Charter SchoolEssex County1480$25,36449% / 35%95% or more
SouthamptonHampshire County1475$15,49138% / 43%not published
RochesterPlymouth County1473$18,03041% / 47%not published
Conservatory Lab Charter SchoolSuffolk County1454$29,69437% / 20%not published
BrewsterBarnstable County2439$30,21839% / 38%not published
Boston Green Academy Horace Mann Charter School (District)Suffolk County1426$26,29221% / 7%85‑89%
Oak BluffsDukes County1402$31,08446% / 41%not published
North Brookfield Public SchoolsWorcester County2397$21,72930% / 26%60‑79%
Pioneer Valley Performing Arts Charter SchoolHampshire County1397$21,05455‑59% / 25‑29%90% or more
SherbornNorfolk County1397$24,30863% / 61%not published
Up-Island RegionalDukes County2390$36,95146% / 46%not published
Baystate AcademyHampden County1388$30,12917% / 13%80‑89%
Francis W. Parker Charter Essential SchoolMiddlesex County1388$21,55960‑64% / 50‑54%95% or more
Edward M. Kennedy Academy for Health Careers (Horace Mann ChSuffolk County1383$41,11545‑49% / 20‑24%95% or more
MattapoisettPlymouth County2381$24,63757% / 60%not published
MarionPlymouth County1369$22,01250% / 53%not published
Berkshire Arts and Technology Charter Public (District)Berkshire County1364$28,94345% / 32%90% or more
EdgartownDukes County1357$33,35134% / 31%not published
Old Sturbridge Academy Charter Public School (District)Worcester County1356$20,78235‑39% / 30‑34%not published
Martin Luther King Jr. Charter School of Excellence (DistricHampden County1354$24,62210‑14% / 10‑14%not published
Benjamin Banneker Charter Public (District)Middlesex County1352$27,43770‑74% / 75‑79%not published
Codman Academy Charter Public SchoolSuffolk County1344$39,75310‑14% / 10‑14%80% or more
Bridge Boston Charter SchoolSuffolk County1329$36,26025‑29% / 25‑29%not published
Boston Day and Evening AcademySuffolk County1323$32,894under 50% / under 50%6‑9%
TisburyDukes County1312$43,30545‑49% / 55‑59%not published
Hatfield Public SchoolsHampshire County2310$23,78046% / 30%80% or more
Hill View Montessori Charter Public (District)Essex County1306$19,74525‑29% / 6‑9%not published
DeerfieldFranklin County1301$25,65845‑49% / 45‑49%not published
Map AcademyPlymouth County1301$22,57520% or less / 20% or less15‑19%
Dudley Street Neighborhood Charter SchoolSuffolk County1293$27,77020‑24% / 15‑19%not published
BrookfieldWorcester County1289$17,28545‑49% / 50‑54%not published
River Valley Charter SchoolEssex County1288$20,53855‑59% / 45‑49%not published
Christa McAuliffe Charter SchoolMiddlesex County1284$27,10630% / 24%not published
A North Central Charter Essential SchoolWorcester County1282$21,27335‑39% / 15‑19%90% or more
BrimfieldWorcester County1258$19,99060‑64% / 55‑59%not published
Cape Cod Lighthouse Charter SchoolBarnstable County1251$22,02860% / 46%not published
Community Charter School of Cambridge (District)Middlesex County1251$39,62560‑64% / 45‑49%80% or more
PlymptonPlymouth County1249$18,24550‑54% / 50‑54%not published
Hilltown Cooperative Charter Public SchoolHampshire County1218$20,30950‑54% / 50‑54%not published
Four Rivers Charter Public SchoolFranklin County1213$24,32470‑74% / 50‑54%90% or more
HollandWorcester County1212$16,81040‑44% / 40‑44%not published
ClarksburgBerkshire County1204$17,92635‑39% / 30‑34%not published
Phoenix Charter AcademySuffolk County1198$31,30550% or more / under 50%10% or less
Marblehead Community Charter Public SchoolEssex County1192$22,18345% / 39%not published
EasthamBarnstable County1177$31,82850‑54% / 45‑49%not published
Martha's Vineyard Charter Public School (District)Dukes County1176$37,86750‑54% / 30‑34%50% or more
SunderlandFranklin County1174$28,91040‑44% / 35‑39%not published
NahantEssex County1163$21,99445‑49% / 55‑59%not published
Phoenix Academy Public Charter High School Springfield (DistHampden County1158$30,175under 50% / under 50%10% or less
RichmondBerkshire County1157$27,36150‑54% / 45‑49%not published
ConwayFranklin County1152$28,58555‑59% / 35‑39%not published
ProvincetownBarnstable County1152$55,95830‑34% / 20‑24%not published
OrleansBarnstable County1149$44,60065‑69% / 55‑59%not published
PetershamWorcester County1142$18,14230‑34% / 15‑19%not published
Phoenix Academy Public Charter High School Lawrence (DistricEssex County1140$28,984not published21‑39%
LeverettFranklin County1137$23,10625‑29% / 20‑24%not published
New Salem-WendellFranklin County1134$26,53830‑34% / 30‑34%not published
WhatelyFranklin County1133$23,81350‑59% / 70‑79%not published
PelhamHampshire County1128$21,67955‑59% / 60‑64%not published
Chesterfield-GoshenHampshire County1126$20,24150‑54% / 40‑44%not published
Lowell Middlesex Academy Charter (District)Middlesex County1126$24,614under 50% / under 50%60‑69%
ShutesburyFranklin County1125$26,79860‑69% / 40‑49%not published
Farmington River RegBerkshire County1124$39,40840‑49% / 50‑59%not published
ErvingFranklin County1113$35,96220‑29% / 20‑29%not published
WilliamsburgHampshire County1111$24,29955‑59% / 55‑59%not published
Ma Academy for Math and ScienceWorcester County199not comparablenot published90% or more
WesthamptonHampshire County195$26,81055‑59% / 65‑69%not published
WalesWorcester County193$26,37530‑39% / 40‑49%not published
FloridaBerkshire County183$21,89120‑24% / 15‑19%not published
City on a Hill Charter Public School (District)Suffolk County178$41,23020‑29% / 10% or less60‑69%
TruroBarnstable County178$58,94150‑59% / 30‑39%not published
WellfleetBarnstable County178$40,19455‑59% / 50‑54%not published
WorthingtonHampshire County176$25,73740‑49% / 30‑39%not published
HawlemontFranklin County171$32,51615‑19% / 6‑9%not published
RoweFranklin County154$33,34820% or less / 20% or lessnot published
HancockBerkshire County148$20,42421‑39% / 20% or lessnot published
SavoyBerkshire County138$31,92530‑39% / 30‑39%not published

Source: NCES Common Core of Data 2024-25: districts with a school open that year, and the students in those schools. NCES F-33 fiscal year 2022-23: current spending over fall 2022 membership, shown where it falls between $3,000 and $80,000 (outside that range the finance and membership files do not describe the same students). EDFacts 2021-22: all students proficient or above, and the four-year graduation rate for the class of 2023, as published; ED gives smaller districts as ranges. Massachusetts sets its own test standard, so compare these within Massachusetts.

More lists for Massachusetts

  1. 01Public schools in Massachusetts

    The state hub: schools, students, districts

  2. 02Largest schools

    By 2024-25 enrollment

  3. 03Fewest students per teacher

    Schools, 2024-25

  4. 04Highest-spending districts

    F-33 fiscal year 2022-23

  5. 05Teacher salary spending by district

    F-33 fiscal year 2022-23

  6. 06Chronic absenteeism

    EDFacts 2022-23

Sources

Source: NCES Common Core of Data School directory and membership · 2024-25

Source: NCES F-33 School District Finance Survey District current expenditures and membership · FY 2022-23

Source: U.S. Department of Education, EDFacts State assessment results, all students · 2021-22