School district finance and closures
Massachusetts
Choose a district to compare its spending, fall enrollment, and reported school closures.
- Districts with linked records
- 318
Districts in Massachusetts
- AbingtonAbington · 2501650
- Acton-BoxboroughActon · 2501710
- AcushnetAcushnet · 2501740
- AgawamFeeding Hills · 2501800
- AmesburyAmesbury · 2501860
- AmherstAmherst · 2501890
- Amherst-PelhamAmherst · 2501920
- AndoverAndover · 2501950
- ArlingtonArlington · 2501980
- Ashburnham-WestminsterAshburnham · 2502040
- AshlandAshland · 2502100
- Assabet Valley Regional Vocational TechnicalMarlborough · 2502110
- Athol-RoyalstonAthol · 2502160
- AttleboroAttleboro · 2502190
- AuburnAuburn · 2502220
- AvonAvon · 2502250
- Ayer Shirley School DistrictAyer · 2500542
- BarnstableHyannis · 2502310
- BedfordBedford · 2502400
- BelchertownBelchertown · 2502430
- BellinghamBellingham · 2502460
- BelmontBelmont · 2502490
- BerkleyBerkley · 2502520
- Berkshire HillsStockbridge · 2502530
- Berlin-BoylstonBoylston · 2502580
- BeverlyBeverly · 2502640
- BillericaBillerica · 2502670
- Blackstone Valley Regional Vocational TechnicalUpton · 2502710
- Blackstone-MillvilleBlackstone · 2502715
- Blue Hills Regional Vocational TechnicalCanton · 2502740
- BostonRoxbury · 2502790
- BourneBourne · 2502820
- BoxfordBoxford · 2502880
- BraintreeBraintree · 2502940
- BrewsterOrleans · 2502970
- Bridgewater-RaynhamBridgewater · 2503030
- BrimfieldFiskdale · 2503060
- Bristol County AgriculturalDighton · 2503070
- Bristol-Plymouth Regional Vocational TechnicalTaunton · 2503080
- BrocktonBrockton · 2503090
- BrookfieldFiskdale · 2503120
- BrooklineBrookline · 2503150
- BurlingtonBurlington · 2503240
- CambridgeCambridge · 2503270
- CantonCanton · 2503300
- Cape Cod Regional Vocational TechnicalHarwich · 2503310
- CarlisleCarlisle · 2503330
- CarverCarver · 2503360
- Central BerkshireDalton · 2503390
- ChelmsfordChelmsford · 2503510
- ChelseaChelsea · 2503540
- Chesterfield-GoshenChesterfield · 2500014
- ChicopeeChicopee · 2503660
- ClarksburgClarksburg · 2503720
- ClintonClinton · 2503750
- CohassetCohasset · 2503780
- ConcordConcord · 2503840
- Concord-CarlisleConcord · 2503870
- ConwaySouth Deerfield · 2503900
- DanversDanvers · 2503990
- DartmouthDartmouth · 2504020
- DedhamDedham · 2504050
- DeerfieldSouth Deerfield · 2504080
- Dennis-YarmouthSouth Yarmouth · 2504140
- Dighton-RehobothNorth Dighton · 2504200
- DouglasDouglas · 2504230
- DoverDover · 2504260
- Dover-SherbornDover · 2504290
- DracutDracut · 2504320
- Dudley-Charlton RegDudley · 2504360
- DuxburyDuxbury · 2504410
- East BridgewaterEast Bridgewater · 2504440
- East LongmeadowEast Longmeadow · 2504500
- EasthamOrleans · 2504530
- EasthamptonEasthampton · 2504590
- EastonNorth Easton · 2504620
- EdgartownVineyard Haven · 2509090
- ErvingNEW SALEM · 2504710
- Essex North Shore Agricultural and Technical School DistrictDanvers · 2500554
- EverettEverett · 2504770
- FairhavenFairhaven · 2504800
- Fall RiverFall River · 2504830
- FalmouthEast Falmouth · 2504860
- Farmington River RegOtis · 2513321
- FitchburgFitchburg · 2504890
- FloridaFlorida · 2504920
- FoxboroughFoxborough · 2504950
- FraminghamFramingham · 2504980
- FranklinFranklin · 2505010
- Franklin County Regional Vocational TechnicalTurners Falls · 2505020
- Freetown-LakevilleLakeville · 2505070
- FrontierSouth Deerfield · 2505100
- GardnerGardner · 2505130
- GatewayHuntington · 2505160
- GeorgetownGeorgetown · 2505220
- Gill-MontagueTurners Falls · 2505270
- GloucesterGloucester · 2505280
- GraftonGrafton · 2505370
- GranbyGranby · 2505400
- Greater Fall River Regional Vocational TechnicalFall River · 2505485
- Greater Lawrence Regional Vocational TechnicalAndover · 2505470
- Greater Lowell Regional Vocational TechnicalTyngsborough · 2505480
- Greater New Bedford Regional Vocational TechnicalNew Bedford · 2508440
- GreenfieldGreenfield · 2505490
- Groton-DunstableGroton · 2505500
- HadleyHadley · 2505580
- HalifaxKingston · 2505610
- Hamilton-WenhamWenham · 2505670
- Hampden-WilbrahamWilbraham · 2505730
- HampshireWesthampton · 2505740
- HancockHANCOCK · 2505760
- HanoverHanover · 2505790
- HarvardHarvard · 2505880
- HatfieldHatfield · 2505940
- HaverhillHaverhill · 2505970
- HawlemontShelburne Falls · 2506000
- HinghamHingham · 2506090
- HolbrookHolbrook · 2506150
- HollandFiskdale · 2506210
- HollistonHolliston · 2506240
- HolyokeHolyoke · 2506270
- Hoosac Valley RegionalAdams · 2501780
- HopedaleHopedale · 2506300
- HopkintonHopkinton · 2506330
- HudsonHudson · 2506390
- HullHull · 2506420
- IpswichIpswich · 2506480
- King PhilipNorfolk · 2506510
- KingstonKingston · 2506540
- LawrenceLawrence · 2506660
- LeeLee · 2506690
- LeicesterLeicester · 2506720
- LenoxLenox · 2506750
- LeominsterLeominster · 2506780
- LeverettNew Salem · 2506810
- LexingtonLexington · 2506840
- LincolnLincoln · 2506900
- Lincoln-SudburySudbury · 2506930
- LittletonLittleton · 2506960
- LongmeadowLongmeadow · 2506990
- LowellLowell · 2507020
- LudlowLudlow · 2507050
- LunenburgLunenburg · 2507080
- LynnLynn · 2507110
- LynnfieldLynnfield · 2507140
- MaldenMalden · 2507170
- Manchester Essex RegionalManchester · 2500067
- MansfieldMansfield · 2507230
- MarbleheadMarblehead · 2507260
- MarionMattapoisett · 2507290
- MarlboroughMarlborough · 2507320
- MarshfieldMarshfield · 2507350
- Martha's VineyardVineyard Haven · 2507380
- MasconometBoxford · 2507410
- MashpeeMashpee · 2507440
- MattapoisettMattapoisett · 2507470
- MaynardMaynard · 2507500
- MedfieldMedfield · 2507530
- MedfordMedford · 2507560
- MedwayMedway · 2507590
- MelroseMelrose · 2507620
- Mendon-UptonMendon · 2507680
- MethuenMethuen · 2507740
- MiddleboroughMiddleborough · 2507770
- MiddletonBoxford · 2507830
- MilfordMilford · 2507860
- MillburyMillbury · 2507890
- MillisMillis · 2507920
- MiltonMilton · 2507980
- Minuteman Regional Vocational TechnicalLexington · 2507985
- Mohawk TrailShelburne Falls · 2507990
- Monomoy Regional School DistrictChatham · 2500544
- MonsonMonson · 2508040
- Montachusett Regional Vocational TechnicalFitchburg · 2508050
- Mount GreylockWilliamstown · 2508160
- NahantNahant · 2508220
- NantucketNantucket · 2508250
- NarragansettBaldwinville · 2508280
- NashobaBolton · 2508310
- Nashoba Valley Regional Vocational TechnicalWestford · 2508320
- NatickNatick · 2508340
- NausetOrleans · 2504560
- NeedhamNeedham · 2508370
- New BedfordNew Bedford · 2508430
- New Salem-WendellNEW SALEM · 2508530
- NewburyportNewburyport · 2508580
- NewtonNewtonville · 2508610
- NorfolkNorfolk · 2508640
- Norfolk County AgriculturalWalpole · 2508650
- North AdamsNorth Adams · 2508670
- North AndoverNorth Andover · 2508700
- North AttleboroughNorth Attleborough · 2508730
- North BrookfieldNorth Brookfield · 2508760
- North MiddlesexTownsend · 2508790
- North ReadingNorth Reading · 2508820
- NorthamptonNorthampton · 2508850
- Northampton-Smith Vocational AgriculturalNorthampton · 2508860
- Northboro-SouthboroSouthborough · 2508910
- NorthboroughSouthborough · 2508880
- NorthbridgeWhitinsville · 2508940
- Northeast Metropolitan Regional Vocational TechnicalWakefield · 2508960
- Northern Berkshire Regional Vocational TechnicalNorth Adams · 2508950
- NortonNorton · 2509000
- NorwellNorwell · 2509030
- NorwoodNorwood · 2509060
- Oak BluffsVineyard Haven · 2504650
- Old Colony Regional Vocational TechnicalRochester · 2509140
- Old RochesterMattapoisett · 2509150
- OrangeOrange · 2509180
- OrleansOrleans · 2509210
- OxfordOxford · 2509270
- PalmerPalmer · 2509300
- Pathfinder Regional Vocational TechnicalPalmer · 2509310
- PeabodyPeabody · 2509360
- PelhamPelham · 2509390
- PembrokePembroke · 2509420
- PentucketWest Newbury · 2509450
- PetershamPetersham · 2509540
- Pioneer ValleyNorthfield · 2509600
- PittsfieldPittsfield · 2509630
- PlainvillePlainville · 2509690
- PlymouthPlymouth · 2509720
- PlymptonKingston · 2509780
- ProvincetownProvincetown · 2509840
- QuabbinBarre · 2500001
- Quaboag RegionalWarren · 2512100
- QuincyQuincy · 2509870
- Ralph C MaharOrange · 2509900
- RandolphRandolph · 2509930
- ReadingReading · 2509990
- RevereRevere · 2510050
- RichmondRichmond · 2510080
- RochesterMattapoisett · 2510140
- RocklandRockland · 2510170
- RockportRockport · 2510200
- RoweRowe · 2510230
- SalemSalem · 2510380
- SandwichEast Sandwich · 2510470
- SaugusSaugus · 2510500
- SavoySavoy · 2510530
- ScituateScituate · 2510560
- SeekonkSeekonk · 2510590
- SharonSharon · 2510620
- Shawsheen Valley Regional Vocational TechnicalBillerica · 2510615
- SherbornDover · 2510710
- ShrewsburyShrewsbury · 2510770
- ShutesburyErving · 2510800
- Silver LakeKingston · 2510830
- SomersetSomerset · 2510860
- Somerset Berkley Regional School DistrictSomerset · 2500541
- SomervilleSomerville · 2510890
- South HadleySouth Hadley · 2510920
- South Middlesex Regional Vocational TechnicalFramingham · 2511060
- South Shore Regional Vocational TechnicalHanover · 2510930
- SouthamptonSouthampton · 2510950
- SouthboroughSouthborough · 2510980
- SouthbridgeSouthbridge · 2511010
- Southeastern Regional Vocational TechnicalSouth Easton · 2511020
- Southern BerkshireSheffield · 2511040
- Southern Worcester County Regional Vocational School DistricCharlton · 2511050
- Southwick-Tolland-Granville Regional School DistrictSouthwick · 2500013
- Spencer-E BrookfieldSpencer · 2500002
- SpringfieldSpringfield · 2511130
- StonehamStoneham · 2511220
- StoughtonStoughton · 2511250
- SturbridgeFiskdale · 2511310
- SudburySudbury · 2511340
- SunderlandSouth Deerfield · 2511370
- SuttonSutton · 2511400
- SwampscottSwampscott · 2511430
- SwanseaSwansea · 2511460
- TantasquaFiskdale · 2511490
- TauntonTaunton · 2511520
- TewksburyTewksbury · 2511580
- TisburyVineyard Haven · 2512570
- TopsfieldBoxford · 2511670
- Tri-County Regional Vocational TechnicalFranklin · 2511735
- TritonByfield · 2511740
- TruroTruro · 2511730
- TyngsboroughTyngsborough · 2511760
- Up-Island RegionalVineyard Haven · 2500043
- Upper Cape Cod Regional Vocational TechnicalBourne · 2511800
- UxbridgeUxbridge · 2511850
- WachusettJefferson · 2511880
- WakefieldWakefield · 2511910
- WalesFiskdale · 2511940
- WalpoleWalpole · 2511970
- WalthamWaltham · 2512000
- WareWare · 2512030
- WarehamWareham · 2512060
- WatertownWatertown · 2512180
- WaylandWayland · 2512210
- WebsterWebster · 2512240
- WellesleyWellesley · 2512270
- WellfleetOrleans · 2512300
- West BoylstonWest Boylston · 2512390
- West BridgewaterWest Bridgewater · 2512420
- West SpringfieldWest Springfield · 2512510
- WestboroughWestborough · 2512600
- WestfieldWestfield · 2512630
- WestfordWestford · 2512660
- WesthamptonWesthampton · 2512690
- WestonWeston · 2512750
- WestportWestport · 2512780
- WestwoodWestwood · 2512810
- WeymouthWeymouth · 2512840
- WhatelySouth Deerfield · 2512870
- Whitman-HansonWhitman · 2512930
- Whittier Regional Vocational TechnicalHaverhill · 2512950
- WilliamsburgWilliamsburg · 2512990
- WilmingtonWilmington · 2513050
- WinchendonWinchendon · 2513080
- WinchesterWinchester · 2513110
- WinthropWinthrop · 2513170
- WoburnWoburn · 2513200
- WorcesterWorcester · 2513230
- WorthingtonWorthington · 2513260
- WrenthamWrentham · 2513290
Sources and methodology
- Census Annual Survey of School System Finances, FY 2019–2024. Current spending covers operating functions such as instruction and support. Total expenditures include items such as capital outlay, and are shown separately. The official Census per-pupil field uses its own spending scope, which can exclude spending for students outside the fall count.
- NCES Common Core of Data district membership uses the published Education Unit Total. The Census fall enrollment field is the denominator for this site’s separate district-wide ratio. Census can adjust its count to match the scope of reported finances, so the two counts can differ.
- School counts use the opening status in each NCES school-year release. Closed, temporarily closed, new, reopened and changed-agency records are listed separately. Schools with an open, new, added, changed-agency or reopened status count as operating. Reportable programs are excluded. A missing district-year stays unavailable. Federal status describes a reporting year, and the district can confirm exact dates and individual school decisions.
- Comparisons in 2024 dollars use the annual national CPI-U and require the same Census school-system type in both years. This controls for general inflation. The same district identifier can span changes in boundaries, served grades or organizational structure. The timelines establish what each source reported.
America.co analysis of public federal data, compiled 2026-11-13.
Census finance tables · NCES enrollment and directory files · 2025–26 preliminary directory · BLS inflation data